Output.FileWrites.Enhanced uses a list of commonItems, etc. (localization).
This commit is contained in:
@@ -19,7 +19,7 @@ namespace Results.Forms
|
||||
enum Column
|
||||
{
|
||||
Item,
|
||||
Header,
|
||||
Caption,
|
||||
TestID,
|
||||
Units,
|
||||
Format,
|
||||
@@ -61,14 +61,14 @@ namespace Results.Forms
|
||||
Localize();
|
||||
|
||||
/// Add columns to ListViewEx
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Item", Width = 120 });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Header" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Test ID" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Units" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Format" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Precision" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Width" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = "Alignment" });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Item, Width = 120 });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Caption });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Test_ID });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Units });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Format });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Precision });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Width });
|
||||
selectedResultsListViewEx.Columns.Add(new ColumnHeader { Text = Strings.Alignment });
|
||||
|
||||
/// Create controls used by ListViewEx to edit items
|
||||
ComboBox unitsCB = new ComboBox();
|
||||
@@ -95,7 +95,14 @@ namespace Results.Forms
|
||||
new TextBox(),
|
||||
alignmentCB,
|
||||
};
|
||||
foreach (var edi in editors) Controls.Add(edi);
|
||||
foreach (var edi in editors)
|
||||
{
|
||||
if (edi != null)
|
||||
{
|
||||
edi.Visible = false;
|
||||
Controls.Add(edi);
|
||||
}
|
||||
}
|
||||
|
||||
selectedResultsListViewEx.SubItemClicked += new SubItemEventHandler(selectedResultsListViewEx_SubItemClicked);
|
||||
selectedResultsListViewEx.SubItemEndEditing += new SubItemEndEditingEventHandler(selectedResultsListViewEx_SubItemEndEditing);
|
||||
@@ -119,7 +126,7 @@ namespace Results.Forms
|
||||
|
||||
switch ((Column)e.SubItem)
|
||||
{
|
||||
case Column.Header: item.Header = e.DisplayText; return;
|
||||
case Column.Caption: item.Caption = e.DisplayText; return;
|
||||
case Column.TestID: item.TestID = e.DisplayText; return;
|
||||
case Column.Format: item.Format = e.DisplayText; return;
|
||||
case Column.Precision: item.Precision = e.DisplayText; return;
|
||||
@@ -190,7 +197,7 @@ namespace Results.Forms
|
||||
{
|
||||
ListViewItem lvi = new ListViewItem(item.Name); /// Item
|
||||
lvi.Tag = item;
|
||||
lvi.SubItems.Add(item.Header); /// Header
|
||||
lvi.SubItems.Add(item.Caption); /// Header
|
||||
lvi.SubItems.Add(item.TestID); /// TestID
|
||||
lvi.SubItems.Add((item.Units == Config.Unit.None) ? "---" : item.Units.ToString().Replace("Pct", "%").Replace('p', '/')); /// Units
|
||||
lvi.SubItems.Add(item.Format); /// Format
|
||||
|
||||
Reference in New Issue
Block a user