mirror of
https://github.com/xcp-ng/xenadmin.git
synced 2024-11-23 20:36:33 +01:00
CP-5604: Removed dedicated help button from the ManageUpdates dialog; use the base class help button instead. Changed column names on the alert datagridview of the AlertSummary and the ManageUpdates dialogs to match the column headers and facilitate future extraction of code shared by both of them.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@citrix.com>
This commit is contained in:
parent
bedda13a0d
commit
d190b11fa4
138
XenAdmin/Dialogs/AlertSummaryDialog.Designer.cs
generated
138
XenAdmin/Dialogs/AlertSummaryDialog.Designer.cs
generated
@ -40,11 +40,6 @@ namespace XenAdmin.Dialogs
|
|||||||
this.ButtonClose = new System.Windows.Forms.Button();
|
this.ButtonClose = new System.Windows.Forms.Button();
|
||||||
this.pictureBox1 = new System.Windows.Forms.PictureBox();
|
this.pictureBox1 = new System.Windows.Forms.PictureBox();
|
||||||
this.GridViewAlerts = new XenAdmin.Controls.DataGridViewEx.DataGridViewEx();
|
this.GridViewAlerts = new XenAdmin.Controls.DataGridViewEx.DataGridViewEx();
|
||||||
this.ColumnExpand = new System.Windows.Forms.DataGridViewImageColumn();
|
|
||||||
this.ColumnType = new System.Windows.Forms.DataGridViewImageColumn();
|
|
||||||
this.ColumnDetails = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.ColumnAppliesTo = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.ColumnDate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
||||||
this.ContextMenuAlertGridView = new System.Windows.Forms.ContextMenuStrip(this.components);
|
this.ContextMenuAlertGridView = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||||
this.ToolStripMenuItemFix = new System.Windows.Forms.ToolStripMenuItem();
|
this.ToolStripMenuItemFix = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
this.ToolStripMenuItemHelp = new System.Windows.Forms.ToolStripMenuItem();
|
this.ToolStripMenuItemHelp = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
@ -73,6 +68,11 @@ namespace XenAdmin.Dialogs
|
|||||||
this.toolStripButtonFix = new System.Windows.Forms.ToolStripButton();
|
this.toolStripButtonFix = new System.Windows.Forms.ToolStripButton();
|
||||||
this.toolStripButtonHelp = new System.Windows.Forms.ToolStripButton();
|
this.toolStripButtonHelp = new System.Windows.Forms.ToolStripButton();
|
||||||
this.toolStripButtonDismiss = new System.Windows.Forms.ToolStripButton();
|
this.toolStripButtonDismiss = new System.Windows.Forms.ToolStripButton();
|
||||||
|
this.ColumnExpand = new System.Windows.Forms.DataGridViewImageColumn();
|
||||||
|
this.ColumnSeverity = new System.Windows.Forms.DataGridViewImageColumn();
|
||||||
|
this.ColumnMessage = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.ColumnLocation = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
|
this.ColumnDate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.GridViewAlerts)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.GridViewAlerts)).BeginInit();
|
||||||
this.ContextMenuAlertGridView.SuspendLayout();
|
this.ContextMenuAlertGridView.SuspendLayout();
|
||||||
@ -109,9 +109,9 @@ namespace XenAdmin.Dialogs
|
|||||||
this.GridViewAlerts.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
|
this.GridViewAlerts.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
|
||||||
this.GridViewAlerts.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
this.GridViewAlerts.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||||
this.ColumnExpand,
|
this.ColumnExpand,
|
||||||
this.ColumnType,
|
this.ColumnSeverity,
|
||||||
this.ColumnDetails,
|
this.ColumnMessage,
|
||||||
this.ColumnAppliesTo,
|
this.ColumnLocation,
|
||||||
this.ColumnDate});
|
this.ColumnDate});
|
||||||
this.GridViewAlerts.ContextMenuStrip = this.ContextMenuAlertGridView;
|
this.GridViewAlerts.ContextMenuStrip = this.ContextMenuAlertGridView;
|
||||||
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
||||||
@ -133,62 +133,6 @@ namespace XenAdmin.Dialogs
|
|||||||
this.GridViewAlerts.KeyDown += new System.Windows.Forms.KeyEventHandler(this.GridViewAlerts_KeyDown);
|
this.GridViewAlerts.KeyDown += new System.Windows.Forms.KeyEventHandler(this.GridViewAlerts_KeyDown);
|
||||||
this.GridViewAlerts.SelectionChanged += new System.EventHandler(this.GridViewAlerts_SelectionChanged);
|
this.GridViewAlerts.SelectionChanged += new System.EventHandler(this.GridViewAlerts_SelectionChanged);
|
||||||
//
|
//
|
||||||
// ColumnExpand
|
|
||||||
//
|
|
||||||
this.ColumnExpand.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
|
||||||
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopCenter;
|
|
||||||
dataGridViewCellStyle2.NullValue = null;
|
|
||||||
dataGridViewCellStyle2.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0);
|
|
||||||
this.ColumnExpand.DefaultCellStyle = dataGridViewCellStyle2;
|
|
||||||
this.ColumnExpand.FillWeight = 49.51523F;
|
|
||||||
resources.ApplyResources(this.ColumnExpand, "ColumnExpand");
|
|
||||||
this.ColumnExpand.Name = "ColumnExpand";
|
|
||||||
this.ColumnExpand.ReadOnly = true;
|
|
||||||
this.ColumnExpand.Resizable = System.Windows.Forms.DataGridViewTriState.False;
|
|
||||||
//
|
|
||||||
// ColumnType
|
|
||||||
//
|
|
||||||
this.ColumnType.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
|
||||||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopCenter;
|
|
||||||
dataGridViewCellStyle3.NullValue = null;
|
|
||||||
dataGridViewCellStyle3.Padding = new System.Windows.Forms.Padding(0, 2, 0, 0);
|
|
||||||
this.ColumnType.DefaultCellStyle = dataGridViewCellStyle3;
|
|
||||||
this.ColumnType.FillWeight = 109.5524F;
|
|
||||||
resources.ApplyResources(this.ColumnType, "ColumnType");
|
|
||||||
this.ColumnType.Name = "ColumnType";
|
|
||||||
this.ColumnType.ReadOnly = true;
|
|
||||||
this.ColumnType.Resizable = System.Windows.Forms.DataGridViewTriState.False;
|
|
||||||
this.ColumnType.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
|
|
||||||
//
|
|
||||||
// ColumnDetails
|
|
||||||
//
|
|
||||||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
|
||||||
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
|
||||||
this.ColumnDetails.DefaultCellStyle = dataGridViewCellStyle4;
|
|
||||||
this.ColumnDetails.FillWeight = 380F;
|
|
||||||
resources.ApplyResources(this.ColumnDetails, "ColumnDetails");
|
|
||||||
this.ColumnDetails.Name = "ColumnDetails";
|
|
||||||
this.ColumnDetails.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// ColumnAppliesTo
|
|
||||||
//
|
|
||||||
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
|
||||||
this.ColumnAppliesTo.DefaultCellStyle = dataGridViewCellStyle5;
|
|
||||||
this.ColumnAppliesTo.FillWeight = 109.5524F;
|
|
||||||
resources.ApplyResources(this.ColumnAppliesTo, "ColumnAppliesTo");
|
|
||||||
this.ColumnAppliesTo.Name = "ColumnAppliesTo";
|
|
||||||
this.ColumnAppliesTo.ReadOnly = true;
|
|
||||||
//
|
|
||||||
// ColumnDate
|
|
||||||
//
|
|
||||||
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
|
||||||
this.ColumnDate.DefaultCellStyle = dataGridViewCellStyle6;
|
|
||||||
this.ColumnDate.FillWeight = 130F;
|
|
||||||
resources.ApplyResources(this.ColumnDate, "ColumnDate");
|
|
||||||
this.ColumnDate.Name = "ColumnDate";
|
|
||||||
this.ColumnDate.ReadOnly = true;
|
|
||||||
this.ColumnDate.Resizable = System.Windows.Forms.DataGridViewTriState.True;
|
|
||||||
//
|
|
||||||
// ContextMenuAlertGridView
|
// ContextMenuAlertGridView
|
||||||
//
|
//
|
||||||
this.ContextMenuAlertGridView.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.ContextMenuAlertGridView.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
@ -393,6 +337,62 @@ namespace XenAdmin.Dialogs
|
|||||||
this.toolStripButtonDismiss.Name = "toolStripButtonDismiss";
|
this.toolStripButtonDismiss.Name = "toolStripButtonDismiss";
|
||||||
this.toolStripButtonDismiss.Click += new System.EventHandler(this.ButtonDismiss_Click);
|
this.toolStripButtonDismiss.Click += new System.EventHandler(this.ButtonDismiss_Click);
|
||||||
//
|
//
|
||||||
|
// ColumnExpand
|
||||||
|
//
|
||||||
|
this.ColumnExpand.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
||||||
|
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopCenter;
|
||||||
|
dataGridViewCellStyle2.NullValue = null;
|
||||||
|
dataGridViewCellStyle2.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0);
|
||||||
|
this.ColumnExpand.DefaultCellStyle = dataGridViewCellStyle2;
|
||||||
|
this.ColumnExpand.FillWeight = 49.51523F;
|
||||||
|
resources.ApplyResources(this.ColumnExpand, "ColumnExpand");
|
||||||
|
this.ColumnExpand.Name = "ColumnExpand";
|
||||||
|
this.ColumnExpand.ReadOnly = true;
|
||||||
|
this.ColumnExpand.Resizable = System.Windows.Forms.DataGridViewTriState.False;
|
||||||
|
//
|
||||||
|
// ColumnSeverity
|
||||||
|
//
|
||||||
|
this.ColumnSeverity.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
||||||
|
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopCenter;
|
||||||
|
dataGridViewCellStyle3.NullValue = null;
|
||||||
|
dataGridViewCellStyle3.Padding = new System.Windows.Forms.Padding(0, 2, 0, 0);
|
||||||
|
this.ColumnSeverity.DefaultCellStyle = dataGridViewCellStyle3;
|
||||||
|
this.ColumnSeverity.FillWeight = 109.5524F;
|
||||||
|
resources.ApplyResources(this.ColumnSeverity, "ColumnSeverity");
|
||||||
|
this.ColumnSeverity.Name = "ColumnSeverity";
|
||||||
|
this.ColumnSeverity.ReadOnly = true;
|
||||||
|
this.ColumnSeverity.Resizable = System.Windows.Forms.DataGridViewTriState.False;
|
||||||
|
this.ColumnSeverity.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
|
||||||
|
//
|
||||||
|
// ColumnMessage
|
||||||
|
//
|
||||||
|
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
||||||
|
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
|
||||||
|
this.ColumnMessage.DefaultCellStyle = dataGridViewCellStyle4;
|
||||||
|
this.ColumnMessage.FillWeight = 380F;
|
||||||
|
resources.ApplyResources(this.ColumnMessage, "ColumnMessage");
|
||||||
|
this.ColumnMessage.Name = "ColumnMessage";
|
||||||
|
this.ColumnMessage.ReadOnly = true;
|
||||||
|
//
|
||||||
|
// ColumnLocation
|
||||||
|
//
|
||||||
|
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
||||||
|
this.ColumnLocation.DefaultCellStyle = dataGridViewCellStyle5;
|
||||||
|
this.ColumnLocation.FillWeight = 109.5524F;
|
||||||
|
resources.ApplyResources(this.ColumnLocation, "ColumnLocation");
|
||||||
|
this.ColumnLocation.Name = "ColumnLocation";
|
||||||
|
this.ColumnLocation.ReadOnly = true;
|
||||||
|
//
|
||||||
|
// ColumnDate
|
||||||
|
//
|
||||||
|
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
||||||
|
this.ColumnDate.DefaultCellStyle = dataGridViewCellStyle6;
|
||||||
|
this.ColumnDate.FillWeight = 130F;
|
||||||
|
resources.ApplyResources(this.ColumnDate, "ColumnDate");
|
||||||
|
this.ColumnDate.Name = "ColumnDate";
|
||||||
|
this.ColumnDate.ReadOnly = true;
|
||||||
|
this.ColumnDate.Resizable = System.Windows.Forms.DataGridViewTriState.True;
|
||||||
|
//
|
||||||
// AlertSummaryDialog
|
// AlertSummaryDialog
|
||||||
//
|
//
|
||||||
this.AcceptButton = this.ButtonClose;
|
this.AcceptButton = this.ButtonClose;
|
||||||
@ -455,13 +455,13 @@ namespace XenAdmin.Dialogs
|
|||||||
private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
|
private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
|
||||||
private XenAdmin.Controls.FilterSeveritiesToolStripDropDownButton toolStripDropDownSeveritiesFilter;
|
private XenAdmin.Controls.FilterSeveritiesToolStripDropDownButton toolStripDropDownSeveritiesFilter;
|
||||||
private System.Windows.Forms.ToolStripLabel toolStripLabelFiltersOnOff;
|
private System.Windows.Forms.ToolStripLabel toolStripLabelFiltersOnOff;
|
||||||
private System.Windows.Forms.DataGridViewImageColumn ColumnExpand;
|
|
||||||
private System.Windows.Forms.DataGridViewImageColumn ColumnType;
|
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnDetails;
|
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnAppliesTo;
|
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnDate;
|
|
||||||
private System.Windows.Forms.ToolStripSplitButton toolStripSplitButtonDismiss;
|
private System.Windows.Forms.ToolStripSplitButton toolStripSplitButtonDismiss;
|
||||||
private System.Windows.Forms.ToolStripMenuItem tsmiDismissAll;
|
private System.Windows.Forms.ToolStripMenuItem tsmiDismissAll;
|
||||||
private System.Windows.Forms.ToolStripMenuItem tsmiDismissSelected;
|
private System.Windows.Forms.ToolStripMenuItem tsmiDismissSelected;
|
||||||
|
private System.Windows.Forms.DataGridViewImageColumn ColumnExpand;
|
||||||
|
private System.Windows.Forms.DataGridViewImageColumn ColumnSeverity;
|
||||||
|
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnMessage;
|
||||||
|
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnLocation;
|
||||||
|
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnDate;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -133,7 +133,7 @@ namespace XenAdmin.Dialogs
|
|||||||
Program.Invoke(this, SetFilterLabel);
|
Program.Invoke(this, SetFilterLabel);
|
||||||
|
|
||||||
List<Alert> alerts = Alert.NonDismissingAlerts;
|
List<Alert> alerts = Alert.NonDismissingAlerts;
|
||||||
alerts.RemoveAll(filterAlert);
|
alerts.RemoveAll(FilterAlert);
|
||||||
|
|
||||||
log.DebugFormat("Rebuilding alertList: there are {0} alerts in total. After filtering we have {1}",
|
log.DebugFormat("Rebuilding alertList: there are {0} alerts in total. After filtering we have {1}",
|
||||||
Alert.AlertCount,
|
Alert.AlertCount,
|
||||||
@ -141,7 +141,7 @@ namespace XenAdmin.Dialogs
|
|||||||
|
|
||||||
if (GridViewAlerts.SortedColumn != null)
|
if (GridViewAlerts.SortedColumn != null)
|
||||||
{
|
{
|
||||||
if (GridViewAlerts.SortedColumn.Index == ColumnDetails.Index)
|
if (GridViewAlerts.SortedColumn.Index == ColumnMessage.Index)
|
||||||
{
|
{
|
||||||
alerts.Sort(Alert.CompareOnTitle);
|
alerts.Sort(Alert.CompareOnTitle);
|
||||||
}
|
}
|
||||||
@ -149,11 +149,11 @@ namespace XenAdmin.Dialogs
|
|||||||
{
|
{
|
||||||
alerts.Sort(Alert.CompareOnDate);
|
alerts.Sort(Alert.CompareOnDate);
|
||||||
}
|
}
|
||||||
else if (GridViewAlerts.SortedColumn.Index == ColumnAppliesTo.Index)
|
else if (GridViewAlerts.SortedColumn.Index == ColumnLocation.Index)
|
||||||
{
|
{
|
||||||
alerts.Sort(Alert.CompareOnAppliesTo);
|
alerts.Sort(Alert.CompareOnAppliesTo);
|
||||||
}
|
}
|
||||||
else if (GridViewAlerts.SortedColumn.Index == ColumnType.Index)
|
else if (GridViewAlerts.SortedColumn.Index == ColumnSeverity.Index)
|
||||||
{
|
{
|
||||||
alerts.Sort(Alert.CompareOnPriority);
|
alerts.Sort(Alert.CompareOnPriority);
|
||||||
}
|
}
|
||||||
@ -271,7 +271,7 @@ namespace XenAdmin.Dialogs
|
|||||||
/// Runs all the current filters on the alert to determine if it should be shown in the list or not.
|
/// Runs all the current filters on the alert to determine if it should be shown in the list or not.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="alert"></param>
|
/// <param name="alert"></param>
|
||||||
private bool filterAlert(Alert alert)
|
private bool FilterAlert(Alert alert)
|
||||||
{
|
{
|
||||||
bool hide = false;
|
bool hide = false;
|
||||||
Program.Invoke(this, () =>
|
Program.Invoke(this, () =>
|
||||||
@ -338,13 +338,13 @@ namespace XenAdmin.Dialogs
|
|||||||
if (expandedState.ContainsKey(alert.uuid))
|
if (expandedState.ContainsKey(alert.uuid))
|
||||||
{
|
{
|
||||||
expandedState.Remove(alert.uuid);
|
expandedState.Remove(alert.uuid);
|
||||||
GridViewAlerts.Rows[RowIndex].Cells[ColumnDetails.Index].Value = alert.Title;
|
GridViewAlerts.Rows[RowIndex].Cells[ColumnMessage.Index].Value = alert.Title;
|
||||||
GridViewAlerts.Rows[RowIndex].Cells[ColumnExpand.Index].Value = Properties.Resources.contracted_triangle;
|
GridViewAlerts.Rows[RowIndex].Cells[ColumnExpand.Index].Value = Properties.Resources.contracted_triangle;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
expandedState.Add(alert.uuid, true);
|
expandedState.Add(alert.uuid, true);
|
||||||
GridViewAlerts.Rows[RowIndex].Cells[ColumnDetails.Index].Value
|
GridViewAlerts.Rows[RowIndex].Cells[ColumnMessage.Index].Value
|
||||||
= String.Format("{0}\n\n{1}", alert.Title, alert.Description);
|
= String.Format("{0}\n\n{1}", alert.Title, alert.Description);
|
||||||
GridViewAlerts.Rows[RowIndex].Cells[ColumnExpand.Index].Value = Properties.Resources.expanded_triangle;
|
GridViewAlerts.Rows[RowIndex].Cells[ColumnExpand.Index].Value = Properties.Resources.expanded_triangle;
|
||||||
}
|
}
|
||||||
@ -365,7 +365,7 @@ namespace XenAdmin.Dialogs
|
|||||||
e.SortResult = (GridViewAlerts.SortOrder == SortOrder.Descending) ? SortResult *= -1 : SortResult;
|
e.SortResult = (GridViewAlerts.SortOrder == SortOrder.Descending) ? SortResult *= -1 : SortResult;
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
}
|
}
|
||||||
else if (e.Column.Index == ColumnType.Index)
|
else if (e.Column.Index == ColumnSeverity.Index)
|
||||||
{
|
{
|
||||||
e.SortResult = Alert.CompareOnPriority(alert1, alert2);
|
e.SortResult = Alert.CompareOnPriority(alert1, alert2);
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
@ -785,7 +785,7 @@ namespace XenAdmin.Dialogs
|
|||||||
StreamWriter stream = new StreamWriter(dialog.FileName, false, UTF8Encoding.UTF8);
|
StreamWriter stream = new StreamWriter(dialog.FileName, false, UTF8Encoding.UTF8);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
stream.WriteLine("{0},{1},{2},{3},{4}", Messages.TITLE,
|
stream.WriteLine("{0},{1},{2},{3},{4}", Messages.TITLE,
|
||||||
Messages.SEVERITY, Messages.DESCRIPTION, Messages.APPLIES_TO, Messages.TIMESTAMP);
|
Messages.SEVERITY, Messages.DESCRIPTION, Messages.APPLIES_TO, Messages.TIMESTAMP);
|
||||||
foreach (Alert a in Alert.Alerts)
|
foreach (Alert a in Alert.Alerts)
|
||||||
{
|
{
|
||||||
@ -808,22 +808,20 @@ namespace XenAdmin.Dialogs
|
|||||||
|
|
||||||
private void copyToolStripMenuItem_Click(object sender, EventArgs e)
|
private void copyToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// We should only be here if one item is selected, we dont do multi-fix
|
// We should only be here if one item is selected, we don't do multi-fix
|
||||||
if (GridViewAlerts.SelectedRows.Count == 0)
|
if (GridViewAlerts.SelectedRows.Count == 0)
|
||||||
{
|
{
|
||||||
log.ErrorFormat("Attempted to copy alert with no alert selected.");
|
log.ErrorFormat("Attempted to copy alert with no alert selected.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Alert alert;
|
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
foreach (DataGridViewRow r in GridViewAlerts.SelectedRows)
|
foreach (DataGridViewRow r in GridViewAlerts.SelectedRows)
|
||||||
{
|
{
|
||||||
alert = (Alert)r.Tag;
|
Alert alert = (Alert)r.Tag;
|
||||||
sb.AppendLine(GetAlertDetailsCSVQuotes(alert));
|
sb.AppendLine(GetAlertDetailsCSVQuotes(alert));
|
||||||
}
|
}
|
||||||
string text = sb.ToString().Trim();
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
Clipboard.SetText(sb.ToString());
|
Clipboard.SetText(sb.ToString());
|
||||||
|
@ -195,34 +195,34 @@
|
|||||||
<data name="ColumnExpand.Width" type="System.Int32, mscorlib">
|
<data name="ColumnExpand.Width" type="System.Int32, mscorlib">
|
||||||
<value>20</value>
|
<value>20</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnType.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnSeverity.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="ColumnType.HeaderText" xml:space="preserve">
|
<data name="ColumnSeverity.HeaderText" xml:space="preserve">
|
||||||
<value />
|
<value />
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnType.MinimumWidth" type="System.Int32, mscorlib">
|
<data name="ColumnSeverity.MinimumWidth" type="System.Int32, mscorlib">
|
||||||
<value>30</value>
|
<value>30</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnType.Width" type="System.Int32, mscorlib">
|
<data name="ColumnSeverity.Width" type="System.Int32, mscorlib">
|
||||||
<value>30</value>
|
<value>30</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnDetails.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnMessage.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="ColumnDetails.HeaderText" xml:space="preserve">
|
<data name="ColumnMessage.HeaderText" xml:space="preserve">
|
||||||
<value>Message</value>
|
<value>Message</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnDetails.MinimumWidth" type="System.Int32, mscorlib">
|
<data name="ColumnMessage.MinimumWidth" type="System.Int32, mscorlib">
|
||||||
<value>30</value>
|
<value>30</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnAppliesTo.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnLocation.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="ColumnAppliesTo.HeaderText" xml:space="preserve">
|
<data name="ColumnLocation.HeaderText" xml:space="preserve">
|
||||||
<value>Location</value>
|
<value>Location</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnAppliesTo.MinimumWidth" type="System.Int32, mscorlib">
|
<data name="ColumnLocation.MinimumWidth" type="System.Int32, mscorlib">
|
||||||
<value>30</value>
|
<value>30</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
@ -729,36 +729,6 @@
|
|||||||
<data name="$this.Text" xml:space="preserve">
|
<data name="$this.Text" xml:space="preserve">
|
||||||
<value>System Alerts</value>
|
<value>System Alerts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnExpand.Name" xml:space="preserve">
|
|
||||||
<value>ColumnExpand</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnExpand.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.DataGridViewImageColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnType.Name" xml:space="preserve">
|
|
||||||
<value>ColumnType</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnType.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.DataGridViewImageColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnDetails.Name" xml:space="preserve">
|
|
||||||
<value>ColumnDetails</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnDetails.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnAppliesTo.Name" xml:space="preserve">
|
|
||||||
<value>ColumnAppliesTo</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnAppliesTo.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnDate.Name" xml:space="preserve">
|
|
||||||
<value>ColumnDate</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ColumnDate.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>ToolStripMenuItemFix.Name" xml:space="preserve">
|
<data name=">>ToolStripMenuItemFix.Name" xml:space="preserve">
|
||||||
<value>ToolStripMenuItemFix</value>
|
<value>ToolStripMenuItemFix</value>
|
||||||
</data>
|
</data>
|
||||||
@ -879,6 +849,36 @@
|
|||||||
<data name=">>toolStripButtonDismiss.Type" xml:space="preserve">
|
<data name=">>toolStripButtonDismiss.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name=">>ColumnExpand.Name" xml:space="preserve">
|
||||||
|
<value>ColumnExpand</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnExpand.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.DataGridViewImageColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnSeverity.Name" xml:space="preserve">
|
||||||
|
<value>ColumnSeverity</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnSeverity.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.DataGridViewImageColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnMessage.Name" xml:space="preserve">
|
||||||
|
<value>ColumnMessage</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnMessage.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnLocation.Name" xml:space="preserve">
|
||||||
|
<value>ColumnLocation</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnLocation.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnDate.Name" xml:space="preserve">
|
||||||
|
<value>ColumnDate</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>ColumnDate.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
<data name=">>$this.Name" xml:space="preserve">
|
<data name=">>$this.Name" xml:space="preserve">
|
||||||
<value>AlertSummaryDialog</value>
|
<value>AlertSummaryDialog</value>
|
||||||
</data>
|
</data>
|
||||||
|
76
XenAdmin/Dialogs/ManageUpdatesDialog.Designer.cs
generated
76
XenAdmin/Dialogs/ManageUpdatesDialog.Designer.cs
generated
@ -43,7 +43,6 @@
|
|||||||
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
|
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
|
||||||
this.labelUpdates = new System.Windows.Forms.Label();
|
this.labelUpdates = new System.Windows.Forms.Label();
|
||||||
this.pictureBox = new System.Windows.Forms.PictureBox();
|
this.pictureBox = new System.Windows.Forms.PictureBox();
|
||||||
this.helpButton = new XenAdmin.Controls.HelpButton();
|
|
||||||
this.panelProgress = new XenAdmin.Controls.FlickerFreePanel();
|
this.panelProgress = new XenAdmin.Controls.FlickerFreePanel();
|
||||||
this.labelProgress = new System.Windows.Forms.Label();
|
this.labelProgress = new System.Windows.Forms.Label();
|
||||||
this.pictureBoxProgress = new System.Windows.Forms.PictureBox();
|
this.pictureBoxProgress = new System.Windows.Forms.PictureBox();
|
||||||
@ -52,16 +51,15 @@
|
|||||||
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
|
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
|
||||||
this.informationLabelIcon = new System.Windows.Forms.PictureBox();
|
this.informationLabelIcon = new System.Windows.Forms.PictureBox();
|
||||||
this.informationLabel = new System.Windows.Forms.LinkLabel();
|
this.informationLabel = new System.Windows.Forms.LinkLabel();
|
||||||
this.ColumnExpander = new System.Windows.Forms.DataGridViewImageColumn();
|
this.ColumnExpand = new System.Windows.Forms.DataGridViewImageColumn();
|
||||||
this.ColumnMessage = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.ColumnMessage = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.ColumnAppliesTo = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.ColumnLocation = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.ColumnReleaseDate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
this.ColumnDate = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||||
this.ColumnWebPage = new System.Windows.Forms.DataGridViewLinkColumn();
|
this.ColumnWebPage = new System.Windows.Forms.DataGridViewLinkColumn();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.dataGridViewUpdates)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.dataGridViewUpdates)).BeginInit();
|
||||||
this.contextMenuStrip.SuspendLayout();
|
this.contextMenuStrip.SuspendLayout();
|
||||||
this.tableLayoutPanel.SuspendLayout();
|
this.tableLayoutPanel.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.pictureBox)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.helpButton)).BeginInit();
|
|
||||||
this.panelProgress.SuspendLayout();
|
this.panelProgress.SuspendLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBoxProgress)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.pictureBoxProgress)).BeginInit();
|
||||||
this.tableLayoutPanel1.SuspendLayout();
|
this.tableLayoutPanel1.SuspendLayout();
|
||||||
@ -76,12 +74,12 @@
|
|||||||
this.dataGridViewUpdates.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
|
this.dataGridViewUpdates.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.None;
|
||||||
this.dataGridViewUpdates.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
|
this.dataGridViewUpdates.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
|
||||||
this.dataGridViewUpdates.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
this.dataGridViewUpdates.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||||
this.ColumnExpander,
|
this.ColumnExpand,
|
||||||
this.ColumnMessage,
|
this.ColumnMessage,
|
||||||
this.ColumnAppliesTo,
|
this.ColumnLocation,
|
||||||
this.ColumnReleaseDate,
|
this.ColumnDate,
|
||||||
this.ColumnWebPage});
|
this.ColumnWebPage});
|
||||||
this.tableLayoutPanel.SetColumnSpan(this.dataGridViewUpdates, 3);
|
this.tableLayoutPanel.SetColumnSpan(this.dataGridViewUpdates, 2);
|
||||||
this.dataGridViewUpdates.ContextMenuStrip = this.contextMenuStrip;
|
this.dataGridViewUpdates.ContextMenuStrip = this.contextMenuStrip;
|
||||||
this.dataGridViewUpdates.Name = "dataGridViewUpdates";
|
this.dataGridViewUpdates.Name = "dataGridViewUpdates";
|
||||||
this.dataGridViewUpdates.ReadOnly = true;
|
this.dataGridViewUpdates.ReadOnly = true;
|
||||||
@ -132,7 +130,6 @@
|
|||||||
resources.ApplyResources(this.tableLayoutPanel, "tableLayoutPanel");
|
resources.ApplyResources(this.tableLayoutPanel, "tableLayoutPanel");
|
||||||
this.tableLayoutPanel.Controls.Add(this.labelUpdates, 1, 0);
|
this.tableLayoutPanel.Controls.Add(this.labelUpdates, 1, 0);
|
||||||
this.tableLayoutPanel.Controls.Add(this.pictureBox, 0, 0);
|
this.tableLayoutPanel.Controls.Add(this.pictureBox, 0, 0);
|
||||||
this.tableLayoutPanel.Controls.Add(this.helpButton, 2, 0);
|
|
||||||
this.tableLayoutPanel.Controls.Add(this.dataGridViewUpdates, 1, 1);
|
this.tableLayoutPanel.Controls.Add(this.dataGridViewUpdates, 1, 1);
|
||||||
this.tableLayoutPanel.Name = "tableLayoutPanel";
|
this.tableLayoutPanel.Name = "tableLayoutPanel";
|
||||||
//
|
//
|
||||||
@ -148,13 +145,6 @@
|
|||||||
this.pictureBox.Name = "pictureBox";
|
this.pictureBox.Name = "pictureBox";
|
||||||
this.pictureBox.TabStop = false;
|
this.pictureBox.TabStop = false;
|
||||||
//
|
//
|
||||||
// helpButton
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.helpButton, "helpButton");
|
|
||||||
this.helpButton.Name = "helpButton";
|
|
||||||
this.helpButton.TabStop = false;
|
|
||||||
this.helpButton.Click += new System.EventHandler(this.helpButton_Click);
|
|
||||||
//
|
|
||||||
// panelProgress
|
// panelProgress
|
||||||
//
|
//
|
||||||
resources.ApplyResources(this.panelProgress, "panelProgress");
|
resources.ApplyResources(this.panelProgress, "panelProgress");
|
||||||
@ -211,16 +201,16 @@
|
|||||||
this.informationLabel.Name = "informationLabel";
|
this.informationLabel.Name = "informationLabel";
|
||||||
this.informationLabel.TabStop = true;
|
this.informationLabel.TabStop = true;
|
||||||
//
|
//
|
||||||
// ColumnExpander
|
// ColumnExpand
|
||||||
//
|
//
|
||||||
this.ColumnExpander.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
this.ColumnExpand.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
||||||
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopCenter;
|
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopCenter;
|
||||||
dataGridViewCellStyle1.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle1.NullValue")));
|
dataGridViewCellStyle1.NullValue = ((object)(resources.GetObject("dataGridViewCellStyle1.NullValue")));
|
||||||
dataGridViewCellStyle1.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0);
|
dataGridViewCellStyle1.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0);
|
||||||
this.ColumnExpander.DefaultCellStyle = dataGridViewCellStyle1;
|
this.ColumnExpand.DefaultCellStyle = dataGridViewCellStyle1;
|
||||||
resources.ApplyResources(this.ColumnExpander, "ColumnExpander");
|
resources.ApplyResources(this.ColumnExpand, "ColumnExpand");
|
||||||
this.ColumnExpander.Name = "ColumnExpander";
|
this.ColumnExpand.Name = "ColumnExpand";
|
||||||
this.ColumnExpander.ReadOnly = true;
|
this.ColumnExpand.ReadOnly = true;
|
||||||
//
|
//
|
||||||
// ColumnMessage
|
// ColumnMessage
|
||||||
//
|
//
|
||||||
@ -233,26 +223,26 @@
|
|||||||
this.ColumnMessage.Name = "ColumnMessage";
|
this.ColumnMessage.Name = "ColumnMessage";
|
||||||
this.ColumnMessage.ReadOnly = true;
|
this.ColumnMessage.ReadOnly = true;
|
||||||
//
|
//
|
||||||
// ColumnAppliesTo
|
// ColumnLocation
|
||||||
//
|
//
|
||||||
this.ColumnAppliesTo.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
|
this.ColumnLocation.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
|
||||||
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
||||||
this.ColumnAppliesTo.DefaultCellStyle = dataGridViewCellStyle3;
|
this.ColumnLocation.DefaultCellStyle = dataGridViewCellStyle3;
|
||||||
this.ColumnAppliesTo.FillWeight = 20F;
|
this.ColumnLocation.FillWeight = 20F;
|
||||||
resources.ApplyResources(this.ColumnAppliesTo, "ColumnAppliesTo");
|
resources.ApplyResources(this.ColumnLocation, "ColumnLocation");
|
||||||
this.ColumnAppliesTo.Name = "ColumnAppliesTo";
|
this.ColumnLocation.Name = "ColumnLocation";
|
||||||
this.ColumnAppliesTo.ReadOnly = true;
|
this.ColumnLocation.ReadOnly = true;
|
||||||
this.ColumnAppliesTo.Resizable = System.Windows.Forms.DataGridViewTriState.True;
|
this.ColumnLocation.Resizable = System.Windows.Forms.DataGridViewTriState.True;
|
||||||
//
|
//
|
||||||
// ColumnReleaseDate
|
// ColumnDate
|
||||||
//
|
//
|
||||||
this.ColumnReleaseDate.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
this.ColumnDate.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;
|
||||||
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.TopLeft;
|
||||||
this.ColumnReleaseDate.DefaultCellStyle = dataGridViewCellStyle4;
|
this.ColumnDate.DefaultCellStyle = dataGridViewCellStyle4;
|
||||||
this.ColumnReleaseDate.FillWeight = 20F;
|
this.ColumnDate.FillWeight = 20F;
|
||||||
resources.ApplyResources(this.ColumnReleaseDate, "ColumnReleaseDate");
|
resources.ApplyResources(this.ColumnDate, "ColumnDate");
|
||||||
this.ColumnReleaseDate.Name = "ColumnReleaseDate";
|
this.ColumnDate.Name = "ColumnDate";
|
||||||
this.ColumnReleaseDate.ReadOnly = true;
|
this.ColumnDate.ReadOnly = true;
|
||||||
//
|
//
|
||||||
// ColumnWebPage
|
// ColumnWebPage
|
||||||
//
|
//
|
||||||
@ -277,8 +267,6 @@
|
|||||||
this.Controls.Add(this.downloadAndInstallButton);
|
this.Controls.Add(this.downloadAndInstallButton);
|
||||||
this.Controls.Add(this.refreshButton);
|
this.Controls.Add(this.refreshButton);
|
||||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable;
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable;
|
||||||
this.MaximizeBox = true;
|
|
||||||
this.MinimizeBox = true;
|
|
||||||
this.Name = "ManageUpdatesDialog";
|
this.Name = "ManageUpdatesDialog";
|
||||||
this.Shown += new System.EventHandler(this.ManageUpdatesDialog_Shown);
|
this.Shown += new System.EventHandler(this.ManageUpdatesDialog_Shown);
|
||||||
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ManageUpdatesDialog_FormClosing);
|
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ManageUpdatesDialog_FormClosing);
|
||||||
@ -287,7 +275,6 @@
|
|||||||
this.tableLayoutPanel.ResumeLayout(false);
|
this.tableLayoutPanel.ResumeLayout(false);
|
||||||
this.tableLayoutPanel.PerformLayout();
|
this.tableLayoutPanel.PerformLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.pictureBox)).EndInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.helpButton)).EndInit();
|
|
||||||
this.panelProgress.ResumeLayout(false);
|
this.panelProgress.ResumeLayout(false);
|
||||||
this.panelProgress.PerformLayout();
|
this.panelProgress.PerformLayout();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBoxProgress)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.pictureBoxProgress)).EndInit();
|
||||||
@ -314,14 +301,13 @@
|
|||||||
private System.Windows.Forms.ToolStripMenuItem refreshToolStripMenuItem;
|
private System.Windows.Forms.ToolStripMenuItem refreshToolStripMenuItem;
|
||||||
private System.Windows.Forms.ToolStripSeparator separatorToolStripMenuItem;
|
private System.Windows.Forms.ToolStripSeparator separatorToolStripMenuItem;
|
||||||
private System.Windows.Forms.Button downloadAndInstallButton;
|
private System.Windows.Forms.Button downloadAndInstallButton;
|
||||||
private XenAdmin.Controls.HelpButton helpButton;
|
|
||||||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
|
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
|
||||||
private System.Windows.Forms.PictureBox informationLabelIcon;
|
private System.Windows.Forms.PictureBox informationLabelIcon;
|
||||||
private System.Windows.Forms.LinkLabel informationLabel;
|
private System.Windows.Forms.LinkLabel informationLabel;
|
||||||
private System.Windows.Forms.DataGridViewImageColumn ColumnExpander;
|
private System.Windows.Forms.DataGridViewImageColumn ColumnExpand;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnMessage;
|
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnMessage;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnAppliesTo;
|
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnLocation;
|
||||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnReleaseDate;
|
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnDate;
|
||||||
private System.Windows.Forms.DataGridViewLinkColumn ColumnWebPage;
|
private System.Windows.Forms.DataGridViewLinkColumn ColumnWebPage;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -265,7 +265,7 @@ namespace XenAdmin.Dialogs
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (sortedColumn == null)
|
if (sortedColumn == null)
|
||||||
dataGridViewUpdates.Sort(ColumnReleaseDate, ListSortDirection.Descending);
|
dataGridViewUpdates.Sort(ColumnDate, ListSortDirection.Descending);
|
||||||
else
|
else
|
||||||
dataGridViewUpdates.Sort(sortedColumn, sortDirection);
|
dataGridViewUpdates.Sort(sortedColumn, sortDirection);
|
||||||
|
|
||||||
@ -400,7 +400,7 @@ namespace XenAdmin.Dialogs
|
|||||||
e.SortResult = Alert.CompareOnTitle(alert1, alert2);
|
e.SortResult = Alert.CompareOnTitle(alert1, alert2);
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
}
|
}
|
||||||
else if (e.Column.Index == ColumnReleaseDate.Index)
|
else if (e.Column.Index == ColumnDate.Index)
|
||||||
{
|
{
|
||||||
e.SortResult = Alert.CompareOnDate(alert1, alert2);
|
e.SortResult = Alert.CompareOnDate(alert1, alert2);
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
@ -410,7 +410,7 @@ namespace XenAdmin.Dialogs
|
|||||||
e.SortResult = Alert.CompareOnWebPage(alert1, alert2);
|
e.SortResult = Alert.CompareOnWebPage(alert1, alert2);
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
}
|
}
|
||||||
else if (e.Column.Index == ColumnAppliesTo.Index)
|
else if (e.Column.Index == ColumnLocation.Index)
|
||||||
{
|
{
|
||||||
e.SortResult = Alert.CompareOnAppliesTo(alert1, alert2);
|
e.SortResult = Alert.CompareOnAppliesTo(alert1, alert2);
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
@ -524,7 +524,7 @@ namespace XenAdmin.Dialogs
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
string disconnectedServerNames =
|
string disconnectedServerNames =
|
||||||
dataGridViewUpdates.SelectedRows[0].Cells[ColumnAppliesTo.Index].Value.ToString();
|
dataGridViewUpdates.SelectedRows[0].Cells[ColumnLocation.Index].Value.ToString();
|
||||||
|
|
||||||
new ThreeButtonDialog(
|
new ThreeButtonDialog(
|
||||||
new ThreeButtonDialog.Details(SystemIcons.Warning,
|
new ThreeButtonDialog.Details(SystemIcons.Warning,
|
||||||
@ -584,11 +584,6 @@ namespace XenAdmin.Dialogs
|
|||||||
DownloadAndInstall();
|
DownloadAndInstall();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void helpButton_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
Help.HelpManager.Launch(HelpName);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void dataGridViewUpdates_CellContentClick(object sender, DataGridViewCellEventArgs e)
|
private void dataGridViewUpdates_CellContentClick(object sender, DataGridViewCellEventArgs e)
|
||||||
{
|
{
|
||||||
if (e.RowIndex >= 0 && e.ColumnIndex == ColumnWebPage.Index)
|
if (e.RowIndex >= 0 && e.ColumnIndex == ColumnWebPage.Index)
|
||||||
@ -598,7 +593,7 @@ namespace XenAdmin.Dialogs
|
|||||||
private void dataGridViewUpdates_CellClick(object sender, DataGridViewCellEventArgs e)
|
private void dataGridViewUpdates_CellClick(object sender, DataGridViewCellEventArgs e)
|
||||||
{
|
{
|
||||||
// If you click on the headers you can get -1 as the index.
|
// If you click on the headers you can get -1 as the index.
|
||||||
if (e.ColumnIndex < 0 || e.RowIndex < 0 || e.ColumnIndex != ColumnExpander.Index)
|
if (e.ColumnIndex < 0 || e.RowIndex < 0 || e.ColumnIndex != ColumnExpand.Index)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
toggleExpandedState(e.RowIndex);
|
toggleExpandedState(e.RowIndex);
|
||||||
@ -658,14 +653,14 @@ namespace XenAdmin.Dialogs
|
|||||||
{
|
{
|
||||||
expandedState.Remove(alert.uuid);
|
expandedState.Remove(alert.uuid);
|
||||||
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnMessage.Index].Value = alert.Title;
|
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnMessage.Index].Value = alert.Title;
|
||||||
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnExpander.Index].Value = Properties.Resources.contracted_triangle;
|
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnExpand.Index].Value = Properties.Resources.contracted_triangle;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
expandedState.Add(alert.uuid, true);
|
expandedState.Add(alert.uuid, true);
|
||||||
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnMessage.Index].Value
|
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnMessage.Index].Value
|
||||||
= String.Format("{0}\n\n{1}", alert.Title, alert.Description);
|
= String.Format("{0}\n\n{1}", alert.Title, alert.Description);
|
||||||
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnExpander.Index].Value = Properties.Resources.expanded_triangle;
|
dataGridViewUpdates.Rows[RowIndex].Cells[ColumnExpand.Index].Value = Properties.Resources.expanded_triangle;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -121,7 +121,7 @@
|
|||||||
<data name="dataGridViewUpdates.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="dataGridViewUpdates.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Top, Bottom, Left, Right</value>
|
<value>Top, Bottom, Left, Right</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnExpander.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnExpand.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
@ -142,14 +142,14 @@
|
|||||||
hIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEAAA=
|
hIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEhIKEAAA=
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnExpander.HeaderText" xml:space="preserve">
|
<data name="ColumnExpand.HeaderText" xml:space="preserve">
|
||||||
<value />
|
<value />
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
<data name="ColumnExpander.MinimumWidth" type="System.Int32, mscorlib">
|
<data name="ColumnExpand.MinimumWidth" type="System.Int32, mscorlib">
|
||||||
<value>20</value>
|
<value>20</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnExpander.Width" type="System.Int32, mscorlib">
|
<data name="ColumnExpand.Width" type="System.Int32, mscorlib">
|
||||||
<value>20</value>
|
<value>20</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnMessage.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnMessage.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
@ -164,25 +164,25 @@
|
|||||||
<data name="ColumnMessage.Width" type="System.Int32, mscorlib">
|
<data name="ColumnMessage.Width" type="System.Int32, mscorlib">
|
||||||
<value>300</value>
|
<value>300</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnAppliesTo.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnLocation.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="ColumnAppliesTo.HeaderText" xml:space="preserve">
|
<data name="ColumnLocation.HeaderText" xml:space="preserve">
|
||||||
<value>Location</value>
|
<value>Location</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnAppliesTo.MinimumWidth" type="System.Int32, mscorlib">
|
<data name="ColumnLocation.MinimumWidth" type="System.Int32, mscorlib">
|
||||||
<value>95</value>
|
<value>95</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnReleaseDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnDate.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="ColumnReleaseDate.HeaderText" xml:space="preserve">
|
<data name="ColumnDate.HeaderText" xml:space="preserve">
|
||||||
<value>Date</value>
|
<value>Date</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnReleaseDate.MinimumWidth" type="System.Int32, mscorlib">
|
<data name="ColumnDate.MinimumWidth" type="System.Int32, mscorlib">
|
||||||
<value>80</value>
|
<value>80</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ColumnReleaseDate.Width" type="System.Int32, mscorlib">
|
<data name="ColumnDate.Width" type="System.Int32, mscorlib">
|
||||||
<value>200</value>
|
<value>200</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="ColumnWebPage.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="ColumnWebPage.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
@ -198,10 +198,10 @@
|
|||||||
<value>Top, Bottom, Left, Right</value>
|
<value>Top, Bottom, Left, Right</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tableLayoutPanel.ColumnCount" type="System.Int32, mscorlib">
|
<data name="tableLayoutPanel.ColumnCount" type="System.Int32, mscorlib">
|
||||||
<value>3</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUpdates.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="labelUpdates.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Top, Bottom, Left</value>
|
<value>Left</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUpdates.AutoSize" type="System.Boolean, mscorlib">
|
<data name="labelUpdates.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -213,13 +213,13 @@
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUpdates.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="labelUpdates.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>43, 0</value>
|
<value>43, 7</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUpdates.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
<data name="labelUpdates.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||||
<value>0, 3, 0, 6</value>
|
<value>0, 3, 0, 6</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUpdates.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="labelUpdates.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>131, 38</value>
|
<value>131, 24</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="labelUpdates.TabIndex" type="System.Int32, mscorlib">
|
<data name="labelUpdates.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>2</value>
|
<value>2</value>
|
||||||
@ -269,114 +269,6 @@
|
|||||||
<data name=">>pictureBox.ZOrder" xml:space="preserve">
|
<data name=">>pictureBox.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="helpButton.Font" type="System.Drawing.Font, System.Drawing">
|
|
||||||
<value>Segoe UI, 9pt</value>
|
|
||||||
</data>
|
|
||||||
<data name="helpButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
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
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="helpButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
|
||||||
<value>NoControl</value>
|
|
||||||
</data>
|
|
||||||
<data name="helpButton.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>744, 0</value>
|
|
||||||
</data>
|
|
||||||
<data name="helpButton.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>0, 0, 0, 0</value>
|
|
||||||
</data>
|
|
||||||
<data name="helpButton.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>24, 24</value>
|
|
||||||
</data>
|
|
||||||
<data name="helpButton.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>5</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>helpButton.Name" xml:space="preserve">
|
|
||||||
<value>helpButton</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>helpButton.Type" xml:space="preserve">
|
|
||||||
<value>XenAdmin.Controls.HelpButton, XenCenterMain, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>helpButton.Parent" xml:space="preserve">
|
|
||||||
<value>tableLayoutPanel</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>helpButton.ZOrder" xml:space="preserve">
|
|
||||||
<value>2</value>
|
|
||||||
</data>
|
|
||||||
<data name="tableLayoutPanel.Font" type="System.Drawing.Font, System.Drawing">
|
<data name="tableLayoutPanel.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
<value>Segoe UI, 9pt</value>
|
<value>Segoe UI, 9pt</value>
|
||||||
</data>
|
</data>
|
||||||
@ -405,7 +297,7 @@
|
|||||||
<value>3</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tableLayoutPanel.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
|
<data name="tableLayoutPanel.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
|
||||||
<value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="labelUpdates" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pictureBox" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="helpButton" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="dataGridViewUpdates" Row="1" RowSpan="1" Column="1" ColumnSpan="3" /></Controls><Columns Styles="Absolute,40,Percent,100,Absolute,26" /><Rows Styles="AutoSize,0,AutoSize,0,Absolute,20" /></TableLayoutSettings></value>
|
<value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="labelUpdates" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pictureBox" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="dataGridViewUpdates" Row="1" RowSpan="1" Column="1" ColumnSpan="2" /></Controls><Columns Styles="Absolute,40,Percent,100,Absolute,20" /><Rows Styles="AutoSize,0,AutoSize,0,Absolute,20" /></TableLayoutSettings></value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="contextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="contextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>17, 17</value>
|
<value>17, 17</value>
|
||||||
@ -456,7 +348,7 @@
|
|||||||
<value>tableLayoutPanel</value>
|
<value>tableLayoutPanel</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>dataGridViewUpdates.ZOrder" xml:space="preserve">
|
<data name=">>dataGridViewUpdates.ZOrder" xml:space="preserve">
|
||||||
<value>3</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="closeButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="closeButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Bottom, Right</value>
|
<value>Bottom, Right</value>
|
||||||
@ -770,10 +662,10 @@
|
|||||||
<data name=">>downloadAndInstallToolStripMenuItem.Type" xml:space="preserve">
|
<data name=">>downloadAndInstallToolStripMenuItem.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnExpander.Name" xml:space="preserve">
|
<data name=">>ColumnExpand.Name" xml:space="preserve">
|
||||||
<value>ColumnExpander</value>
|
<value>ColumnExpand</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnExpander.Type" xml:space="preserve">
|
<data name=">>ColumnExpand.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.DataGridViewImageColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.DataGridViewImageColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnMessage.Name" xml:space="preserve">
|
<data name=">>ColumnMessage.Name" xml:space="preserve">
|
||||||
@ -782,16 +674,16 @@
|
|||||||
<data name=">>ColumnMessage.Type" xml:space="preserve">
|
<data name=">>ColumnMessage.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnAppliesTo.Name" xml:space="preserve">
|
<data name=">>ColumnLocation.Name" xml:space="preserve">
|
||||||
<value>ColumnAppliesTo</value>
|
<value>ColumnLocation</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnAppliesTo.Type" xml:space="preserve">
|
<data name=">>ColumnLocation.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnReleaseDate.Name" xml:space="preserve">
|
<data name=">>ColumnDate.Name" xml:space="preserve">
|
||||||
<value>ColumnReleaseDate</value>
|
<value>ColumnDate</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnReleaseDate.Type" xml:space="preserve">
|
<data name=">>ColumnDate.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>ColumnWebPage.Name" xml:space="preserve">
|
<data name=">>ColumnWebPage.Name" xml:space="preserve">
|
||||||
|
Loading…
Reference in New Issue
Block a user