diff --git a/Common/Common.csproj b/Common/Common.csproj
index 7c68303b2..0fcbaf51a 100644
--- a/Common/Common.csproj
+++ b/Common/Common.csproj
@@ -52,6 +52,7 @@
Component
+
@@ -83,17 +84,10 @@
CoolButtonCtrl.cs
-
-
- Component
-
-
-
-
diff --git a/Common/Forms/ListViewEx.cs b/Common/Forms/ListViewEx.cs
index 28883ab73..acc5894d3 100644
--- a/Common/Forms/ListViewEx.cs
+++ b/Common/Forms/ListViewEx.cs
@@ -1,5 +1,5 @@
///
-/// Copyright (c) 2016-2021 Sensus Slovensko a.s.
+/// Copyright (c) 2013-2022 Sensus Slovensko a.s.
///
using System;
using System.Collections;
@@ -61,17 +61,14 @@ namespace Common.Forms
private const int HDN_ITEMCHANGINGW = (HDN_FIRST-20);
#endregion
-
- public SortOrder SortOrder = SortOrder.None;
- public int SortColumn = -1;
-
///
/// Required designer variable.
///
private System.ComponentModel.Container components = null;
public event SubItemEventHandler SubItemClicked;
- public event SubItemEventHandler SubItemBeginEditing;
+ public event SubItemEventHandler SubItemRightClicked;
+ public event SubItemEventHandler SubItemBeginEditing;
public event SubItemEndEditingEventHandler SubItemEndEditing;
public ListViewEx()
@@ -241,12 +238,22 @@ namespace Common.Forms
{
base.OnMouseUp(e);
- if (DoubleClickActivation)
- {
- return;
- }
+ MouseEventArgs me = (MouseEventArgs)e;
+ if (me.Button == MouseButtons.Right)
+ {
+ /// Right mouse button click function
+ RightClickFunctionSubitemAt(new Point(e.X, e.Y));
+ }
+ else
+ {
+ /// Normal function (=edit item)
+ if (DoubleClickActivation)
+ {
+ return;
+ }
- EditSubitemAt(new Point(e.X, e.Y));
+ EditSubitemAt(new Point(e.X, e.Y));
+ }
}
protected override void OnDoubleClick(EventArgs e)
@@ -277,6 +284,20 @@ namespace Common.Forms
}
}
+ ///
+ /// Fire SubItemRightClicked
+ ///
+ ///Point of click/doubleclick
+ private void RightClickFunctionSubitemAt(Point p)
+ {
+ ListViewItem item;
+ int idx = GetSubItemAt(p.X, p.Y, out item);
+ if (idx >= 0)
+ {
+ OnSubItemRightClicked(new SubItemEventArgs(item, idx));
+ }
+ }
+
#endregion
#region In-place editing functions
@@ -302,6 +323,11 @@ namespace Common.Forms
if (SubItemClicked != null) SubItemClicked(this, e);
}
+ protected void OnSubItemRightClicked(SubItemEventArgs e)
+ {
+ if (SubItemRightClicked != null) SubItemRightClicked(this, e);
+ }
+
///
/// Begin in-place editing of given cell
diff --git a/Common/Forms/ListViewExtensions.cs b/Common/Forms/ListViewExtensions.cs
index a53b5d2a5..e65f625e3 100644
--- a/Common/Forms/ListViewExtensions.cs
+++ b/Common/Forms/ListViewExtensions.cs
@@ -1,4 +1,7 @@
-using System;
+///
+/// Copyright (c) 2019-2020 Sensus Slovensko a.s.
+///
+using System;
using System.ComponentModel;
using System.Runtime.InteropServices;
using System.Windows.Forms;
diff --git a/Common/UIControls/LviDateTimeColumnComparer.cs b/Common/Forms/LviDateTimeColumnComparer.cs
similarity index 97%
rename from Common/UIControls/LviDateTimeColumnComparer.cs
rename to Common/Forms/LviDateTimeColumnComparer.cs
index ee0ef1e65..663cdb17a 100644
--- a/Common/UIControls/LviDateTimeColumnComparer.cs
+++ b/Common/Forms/LviDateTimeColumnComparer.cs
@@ -5,7 +5,7 @@ using System;
using System.Collections;
using System.Windows.Forms;
-namespace Common.UIControls
+namespace Common.Forms
{
public class LviDateTimeColumnComparer : IComparer
{
diff --git a/Common/Forms/LviIntColumnComparer.cs b/Common/Forms/LviIntColumnComparer.cs
index 22b6bdad3..147ef8af9 100644
--- a/Common/Forms/LviIntColumnComparer.cs
+++ b/Common/Forms/LviIntColumnComparer.cs
@@ -1,7 +1,9 @@
-using System;
+///
+/// Copyright (c) 2019-2021 Sensus Slovensko a.s.
+///
+using System;
using System.Collections;
using System.Windows.Forms;
-using Common;
namespace Common.Forms
{
diff --git a/Common/Forms/LviNameSurnameColumnComparer.cs b/Common/Forms/LviNameSurnameColumnComparer.cs
index 2677a00bc..837fdd2ff 100644
--- a/Common/Forms/LviNameSurnameColumnComparer.cs
+++ b/Common/Forms/LviNameSurnameColumnComparer.cs
@@ -1,11 +1,10 @@
using System;
using System.Collections;
using System.Windows.Forms;
-using Common;
namespace Common.Forms
{
- class LviNameSurnameColumnComparer : IComparer
+ public class LviNameSurnameColumnComparer : IComparer
{
private int column;
MySortOrder order;
diff --git a/Common/Forms/LviTextColumnComparer.cs b/Common/Forms/LviTextColumnComparer.cs
index 50ef739c0..d98196514 100644
--- a/Common/Forms/LviTextColumnComparer.cs
+++ b/Common/Forms/LviTextColumnComparer.cs
@@ -1,7 +1,9 @@
-using System;
+///
+/// Copyright (c) 2019-2021 Sensus Slovensko a.s.
+///
+using System;
using System.Collections;
using System.Windows.Forms;
-using Common;
namespace Common.Forms
{
diff --git a/Common/UIControls/ListViewEx.cs b/Common/UIControls/ListViewEx.cs
deleted file mode 100644
index 01b68166d..000000000
--- a/Common/UIControls/ListViewEx.cs
+++ /dev/null
@@ -1,486 +0,0 @@
-///
-/// Copyright (c) 2013-2020 Sensus Slovensko a.s.
-///
-using System;
-using System.Collections;
-using System.ComponentModel;
-using System.Drawing;
-using System.Data;
-using System.Windows.Forms;
-using System.Runtime.InteropServices;
-
-namespace Common.UIControls
-{
- ///
- /// Event Handler for SubItem events
- ///
- public delegate void SubItemEventHandler(object sender, SubItemEventArgs e);
- ///
- /// Event Handler for SubItemEndEditing events
- ///
- public delegate void SubItemEndEditingEventHandler(object sender, SubItemEndEditingEventArgs e);
-
-
- ///
- /// Inherited ListView to allow in-place editing of subitems
- ///
- public class ListViewEx : System.Windows.Forms.ListView
- {
- #region Interop structs, imports and constants
- ///
- /// MessageHeader for WM_NOTIFY
- ///
- private struct NMHDR
- {
-#pragma warning disable
- public IntPtr hwndFrom;
- public Int32 idFrom;
- public Int32 code;
-#pragma warning restore
- }
-
-
- [DllImport("user32.dll")]
- private static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wPar, IntPtr lPar);
- [DllImport("user32.dll", CharSet=CharSet.Ansi)]
- private static extern IntPtr SendMessage(IntPtr hWnd, int msg, int len, ref int [] order);
-
- // ListView messages
- private const int LVM_FIRST = 0x1000;
- private const int LVM_GETCOLUMNORDERARRAY = (LVM_FIRST + 59);
-
- // Windows Messages that will abort editing
- private const int WM_HSCROLL = 0x114;
- private const int WM_VSCROLL = 0x115;
- private const int WM_SIZE = 0x05;
- private const int WM_NOTIFY = 0x4E;
-
- private const int HDN_FIRST = -300;
- private const int HDN_BEGINDRAG = (HDN_FIRST-10);
- private const int HDN_ITEMCHANGINGA = (HDN_FIRST-0);
- private const int HDN_ITEMCHANGINGW = (HDN_FIRST-20);
- #endregion
-
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.Container components = null;
-
- public event SubItemEventHandler SubItemClicked;
- public event SubItemEventHandler SubItemRightClicked;
- public event SubItemEventHandler SubItemBeginEditing;
- public event SubItemEndEditingEventHandler SubItemEndEditing;
-
- public ListViewEx()
- {
- // This call is required by the Windows.Forms Form Designer.
- InitializeComponent();
-
- base.FullRowSelect = true;
- base.View = View.Details;
- base.AllowColumnReorder = true;
- }
-
- ///
- /// Clean up any resources being used.
- ///
- protected override void Dispose( bool disposing )
- {
- if( disposing )
- {
- if( components != null )
- components.Dispose();
- }
- base.Dispose( disposing );
- }
-
- #region Component Designer generated code
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- components = new System.ComponentModel.Container();
- }
- #endregion
-
- private bool _doubleClickActivation = false;
- ///
- /// Is a double click required to start editing a cell?
- ///
- public bool DoubleClickActivation
- {
- get { return _doubleClickActivation; }
- set { _doubleClickActivation = value; }
- }
-
-
- ///
- /// Retrieve the order in which columns appear
- ///
- /// Current display order of column indices
- public int[] GetColumnOrder()
- {
- IntPtr lPar = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(int)) * Columns.Count);
-
- IntPtr res = SendMessage(Handle, LVM_GETCOLUMNORDERARRAY, new IntPtr(Columns.Count), lPar);
- if (res.ToInt32() == 0) // Something went wrong
- {
- Marshal.FreeHGlobal(lPar);
- return null;
- }
-
- int [] order = new int[Columns.Count];
- Marshal.Copy(lPar, order, 0, Columns.Count);
-
- Marshal.FreeHGlobal(lPar);
-
- return order;
- }
-
-
- ///
- /// Find ListViewItem and SubItem Index at position (x,y)
- ///
- /// relative to ListView
- /// relative to ListView
- /// Item at position (x,y)
- /// SubItem index
- public int GetSubItemAt(int x, int y, out ListViewItem item)
- {
- item = this.GetItemAt(x, y);
-
- if (item != null)
- {
- int[] order = GetColumnOrder();
- Rectangle lviBounds;
- int subItemX;
-
- lviBounds = item.GetBounds(ItemBoundsPortion.Entire);
- subItemX = lviBounds.Left;
- for (int i=0; i
- /// Get bounds for a SubItem
- ///
- /// Target ListViewItem
- /// Target SubItem index
- /// Bounds of SubItem (relative to ListView)
- public Rectangle GetSubItemBounds(ListViewItem Item, int SubItem)
- {
- int[] order = GetColumnOrder();
-
- Rectangle subItemRect = Rectangle.Empty;
- if (SubItem >= order.Length)
- throw new IndexOutOfRangeException("SubItem "+SubItem+" out of range");
-
- if (Item == null)
- throw new ArgumentNullException("Item");
-
- Rectangle lviBounds = Item.GetBounds(ItemBoundsPortion.Entire);
- int subItemX = lviBounds.Left;
-
- ColumnHeader col;
- int i;
- for (i=0; i
- /// Fire SubItemClicked
- ///
- ///Point of click/doubleclick
- private void EditSubitemAt(Point p)
- {
- ListViewItem item;
- int idx = GetSubItemAt(p.X, p.Y, out item);
- if (idx >= 0)
- {
- OnSubItemClicked(new SubItemEventArgs(item, idx));
- }
- }
-
- ///
- /// Fire SubItemRightClicked
- ///
- ///Point of click/doubleclick
- private void RightClickFunctionSubitemAt(Point p)
- {
- ListViewItem item;
- int idx = GetSubItemAt(p.X, p.Y, out item);
- if (idx >= 0)
- {
- OnSubItemRightClicked(new SubItemEventArgs(item, idx));
- }
- }
-
- #endregion
-
- #region In-place editing functions
- // The control performing the actual editing
- private Control _editingControl;
- // The LVI being edited
- private ListViewItem _editItem;
- // The SubItem being edited
- private int _editSubItem;
-
- protected void OnSubItemBeginEditing(SubItemEventArgs e)
- {
- if (SubItemBeginEditing != null) SubItemBeginEditing(this, e);
- }
-
- protected void OnSubItemEndEditing(SubItemEndEditingEventArgs e)
- {
- if (SubItemEndEditing != null) SubItemEndEditing(this, e);
- }
-
- protected void OnSubItemClicked(SubItemEventArgs e)
- {
- if (SubItemClicked != null) SubItemClicked(this, e);
- }
-
- protected void OnSubItemRightClicked(SubItemEventArgs e)
- {
- if (SubItemRightClicked != null) SubItemRightClicked(this, e);
- }
-
-
- ///
- /// Begin in-place editing of given cell
- ///
- /// Control used as cell editor
- /// ListViewItem to edit
- /// SubItem index to edit
- public void StartEditing(Control c, ListViewItem Item, int SubItem)
- {
- OnSubItemBeginEditing(new SubItemEventArgs(Item, SubItem));
-
- Rectangle rcSubItem = GetSubItemBounds(Item, SubItem);
-
- if (rcSubItem.X < 0)
- {
- // Left edge of SubItem not visible - adjust rectangle position and width
- rcSubItem.Width += rcSubItem.X;
- rcSubItem.X=0;
- }
- if (rcSubItem.X+rcSubItem.Width > this.Width)
- {
- // Right edge of SubItem not visible - adjust rectangle width
- rcSubItem.Width = this.Width-rcSubItem.Left;
- }
-
- // Subitem bounds are relative to the location of the ListView!
- rcSubItem.Offset(Left, Top);
-
- // In case the editing control and the listview are on different parents,
- // account for different origins
- Point origin = new Point(0,0);
- Point lvOrigin = this.Parent.PointToScreen(origin);
- Point ctlOrigin = c.Parent.PointToScreen(origin);
-
- rcSubItem.Offset(lvOrigin.X-ctlOrigin.X, lvOrigin.Y-ctlOrigin.Y);
-
- // Position and show editor
- c.Bounds = rcSubItem;
- c.Text = Item.SubItems[SubItem].Text;
- c.Visible = true;
- c.BringToFront();
- c.Focus();
-
- _editingControl = c;
- _editingControl.Leave += new EventHandler(_editControl_Leave);
- _editingControl.KeyPress += new KeyPressEventHandler(_editControl_KeyPress);
-
- _editItem = Item;
- _editSubItem = SubItem;
- }
-
-
- private void _editControl_Leave(object sender, EventArgs e)
- {
- // cell editor losing focus
- EndEditing(true);
- }
-
- private void _editControl_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
- {
- switch (e.KeyChar)
- {
- case (char)(int)Keys.Escape:
- {
- EndEditing(false);
- break;
- }
-
- case (char)(int)Keys.Enter:
- {
- EndEditing(true);
- break;
- }
- }
- }
-
- ///
- /// Accept or discard current value of cell editor control
- ///
- /// Use the _editingControl's Text as new SubItem text or discard changes?
- public void EndEditing(bool AcceptChanges)
- {
- if (_editingControl == null)
- return;
-
- SubItemEndEditingEventArgs e = new SubItemEndEditingEventArgs(
- _editItem, // The item being edited
- _editSubItem, // The subitem index being edited
- AcceptChanges ?
- _editingControl.Text : // Use editControl text if changes are accepted
- _editItem.SubItems[_editSubItem].Text, // or the original subitem's text, if changes are discarded
- !AcceptChanges // Cancel?
- );
-
- OnSubItemEndEditing(e);
-
- _editItem.SubItems[_editSubItem].Text = e.DisplayText;
-
- _editingControl.Leave -= new EventHandler(_editControl_Leave);
- _editingControl.KeyPress -= new KeyPressEventHandler(_editControl_KeyPress);
-
- _editingControl.Visible = false;
-
- _editingControl = null;
- _editItem = null;
- _editSubItem = -1;
- }
- #endregion
- }
-
-
- ///
- /// Event Args for SubItemClicked event
- ///
- public class SubItemEventArgs : EventArgs
- {
- int subItem = -1; /// Sub-item index
- ListViewItem item = null;
-
- public int SubItem { get { return subItem; } }
- public ListViewItem Item { get { return item; } }
-
- public SubItemEventArgs(ListViewItem item, int subItem)
- {
- this.subItem = subItem;
- this.item = item;
- }
- }
-
-
- ///
- /// Event Args for SubItemEndEditingClicked event
- ///
- public class SubItemEndEditingEventArgs : SubItemEventArgs
- {
- string displayText = string.Empty;
- bool cancel = true;
-
- public SubItemEndEditingEventArgs(ListViewItem item, int subItem, string displayText, bool cancel) :
- base(item, subItem)
- {
- this.displayText = displayText;
- this.cancel = cancel;
- }
- public string DisplayText
- {
- get { return displayText; }
- set { displayText = value; }
- }
- public bool Cancel
- {
- get { return cancel; }
- set { cancel = value; }
- }
- }
-}
diff --git a/Common/UIControls/ListViewEx.resx b/Common/UIControls/ListViewEx.resx
deleted file mode 100644
index 7e323966c..000000000
--- a/Common/UIControls/ListViewEx.resx
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 1.0.0.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3102.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3102.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
diff --git a/Common/UIControls/ListViewExtensions.cs b/Common/UIControls/ListViewExtensions.cs
deleted file mode 100644
index 308e35d73..000000000
--- a/Common/UIControls/ListViewExtensions.cs
+++ /dev/null
@@ -1,109 +0,0 @@
-///
-/// Copyright (c) 2019-2020 Sensus Slovensko a.s.
-///
-using System;
-using System.ComponentModel;
-using System.Runtime.InteropServices;
-using System.Windows.Forms;
-
-namespace Common.UIControls
-{
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static class ListViewExtensions
- {
- [StructLayout(LayoutKind.Sequential)]
- public struct HDITEM
- {
- public Mask mask;
- public int cxy;
- [MarshalAs(UnmanagedType.LPTStr)]
- public string pszText;
- public IntPtr hbm;
- public int cchTextMax;
- public Format fmt;
- public IntPtr lParam;
- // _WIN32_IE >= 0x0300
- public int iImage;
- public int iOrder;
- // _WIN32_IE >= 0x0500
- public uint type;
- public IntPtr pvFilter;
- // _WIN32_WINNT >= 0x0600
- public uint state;
-
- [Flags]
- public enum Mask
- {
- Format = 0x4, // HDI_FORMAT
- };
-
- [Flags]
- public enum Format
- {
- SortDown = 0x200, // HDF_SORTDOWN
- SortUp = 0x400, // HDF_SORTUP
- };
- };
-
- public const int LVM_FIRST = 0x1000;
- public const int LVM_GETHEADER = LVM_FIRST + 31;
-
- public const int HDM_FIRST = 0x1200;
- public const int HDM_GETITEM = HDM_FIRST + 11;
- public const int HDM_SETITEM = HDM_FIRST + 12;
-
- [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam);
-
- [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 msg, IntPtr wParam, ref HDITEM lParam);
-
- public static void SetSortIcon(this ListViewEx listViewControl, int columnIndex, MySortOrder order)
- {
- IntPtr columnHeader = SendMessage(listViewControl.Handle, LVM_GETHEADER, IntPtr.Zero, IntPtr.Zero);
- for (int columnNumber = 0; columnNumber <= listViewControl.Columns.Count - 1; columnNumber++)
- {
- var columnPtr = new IntPtr(columnNumber);
- var item = new HDITEM
- {
- mask = HDITEM.Mask.Format
- };
-
- if (SendMessage(columnHeader, HDM_GETITEM, columnPtr, ref item) == IntPtr.Zero)
- {
- throw new Win32Exception();
- }
-
- if (order != MySortOrder.None && columnNumber == columnIndex)
- {
- switch (order)
- {
- case MySortOrder.Ascending:
- case MySortOrder.Ascending2:
- item.fmt &= ~HDITEM.Format.SortDown;
- item.fmt |= HDITEM.Format.SortUp;
- break;
-
- case MySortOrder.Descending:
- case MySortOrder.Descending2:
- item.fmt &= ~HDITEM.Format.SortUp;
- item.fmt |= HDITEM.Format.SortDown;
- break;
-
- default:
- break;
- }
- }
- else
- {
- item.fmt &= ~HDITEM.Format.SortDown & ~HDITEM.Format.SortUp;
- }
-
- if (SendMessage(columnHeader, HDM_SETITEM, columnPtr, ref item) == IntPtr.Zero)
- {
- throw new Win32Exception();
- }
- }
- }
- }
-}
diff --git a/Common/UIControls/LviIntColumnComparer.cs b/Common/UIControls/LviIntColumnComparer.cs
deleted file mode 100644
index edde9c894..000000000
--- a/Common/UIControls/LviIntColumnComparer.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-///
-/// Copyright (c) 2019-2021 Sensus Slovensko a.s.
-///
-using System;
-using System.Collections;
-using System.Windows.Forms;
-
-namespace Common.UIControls
-{
- public class LviIntColumnComparer : IComparer
- {
- int column;
- MySortOrder order;
-
- public LviIntColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviIntColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- int valX = int.Parse(((ListViewItem)x).SubItems[column].Text);
- int valY = int.Parse(((ListViewItem)y).SubItems[column].Text);
- return (order == MySortOrder.Descending || order == MySortOrder.Descending2) ? (valY - valX) : (valX - valY);
- }
- }
-}
diff --git a/Common/UIControls/LviTextColumnComparer.cs b/Common/UIControls/LviTextColumnComparer.cs
deleted file mode 100644
index 9e76414a3..000000000
--- a/Common/UIControls/LviTextColumnComparer.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-///
-/// Copyright (c) 2019-2021 Sensus Slovensko a.s.
-///
-using System;
-using System.Collections;
-using System.Windows.Forms;
-
-namespace Common.UIControls
-{
- public class LviTextColumnComparer : IComparer
- {
- private int column;
- MySortOrder order;
-
- public LviTextColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviTextColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- string txtX = ((ListViewItem)x).SubItems[column].Text;
- string txtY = ((ListViewItem)y).SubItems[column].Text;
- return (order == MySortOrder.Descending || order == MySortOrder.Descending2) ? String.Compare(txtY, txtX) : String.Compare(txtX, txtY);
- }
- }
-}
diff --git a/EventViewer/EventViewerWnd.Designer.cs b/EventViewer/EventViewerWnd.Designer.cs
index 2d0f4c353..83b0a000a 100644
--- a/EventViewer/EventViewerWnd.Designer.cs
+++ b/EventViewer/EventViewerWnd.Designer.cs
@@ -35,7 +35,7 @@
this.unreadEventsRadioButton = new System.Windows.Forms.RadioButton();
this.allEventsRadioButton = new System.Windows.Forms.RadioButton();
this.settingsButton = new System.Windows.Forms.Button();
- this.eventsListView = new Common.UIControls.ListViewEx();
+ this.eventsListView = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -175,7 +175,7 @@
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Button settingsButton;
- private Common.UIControls.ListViewEx eventsListView;
+ private Common.Forms.ListViewEx eventsListView;
private System.Windows.Forms.GroupBox eventsSelectionGroupBox;
private System.Windows.Forms.RadioButton unreadEventsRadioButton;
private System.Windows.Forms.RadioButton allEventsRadioButton;
diff --git a/EventViewer/EventViewerWnd.cs b/EventViewer/EventViewerWnd.cs
index 3038084bd..19a7a322e 100644
--- a/EventViewer/EventViewerWnd.cs
+++ b/EventViewer/EventViewerWnd.cs
@@ -7,7 +7,7 @@ using System.Drawing;
using System.Windows.Forms;
using NHibernate;
using Common;
-using Common.UIControls;
+using Common.Forms;
using SharedDatabase;
using SharedDatabase.Entities;
using EventViewer.Resources;
diff --git a/Results/Forms/ListViewEx.cs b/Results/Forms/ListViewEx.cs
deleted file mode 100644
index cd28a2144..000000000
--- a/Results/Forms/ListViewEx.cs
+++ /dev/null
@@ -1,486 +0,0 @@
-///
-/// Copyright (c) 2013-2016 Sensus Metering Systems
-///
-using System;
-using System.Collections;
-using System.ComponentModel;
-using System.Drawing;
-using System.Data;
-using System.Windows.Forms;
-using System.Runtime.InteropServices;
-
-namespace Results.Forms
-{
- ///
- /// Event Handler for SubItem events
- ///
- public delegate void SubItemEventHandler(object sender, SubItemEventArgs e);
- ///
- /// Event Handler for SubItemEndEditing events
- ///
- public delegate void SubItemEndEditingEventHandler(object sender, SubItemEndEditingEventArgs e);
-
-
- ///
- /// Inherited ListView to allow in-place editing of subitems
- ///
- public class ListViewEx : System.Windows.Forms.ListView
- {
- #region Interop structs, imports and constants
- ///
- /// MessageHeader for WM_NOTIFY
- ///
- private struct NMHDR
- {
-#pragma warning disable
- public IntPtr hwndFrom;
- public Int32 idFrom;
- public Int32 code;
-#pragma warning restore
- }
-
-
- [DllImport("user32.dll")]
- private static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wPar, IntPtr lPar);
- [DllImport("user32.dll", CharSet=CharSet.Ansi)]
- private static extern IntPtr SendMessage(IntPtr hWnd, int msg, int len, ref int [] order);
-
- // ListView messages
- private const int LVM_FIRST = 0x1000;
- private const int LVM_GETCOLUMNORDERARRAY = (LVM_FIRST + 59);
-
- // Windows Messages that will abort editing
- private const int WM_HSCROLL = 0x114;
- private const int WM_VSCROLL = 0x115;
- private const int WM_SIZE = 0x05;
- private const int WM_NOTIFY = 0x4E;
-
- private const int HDN_FIRST = -300;
- private const int HDN_BEGINDRAG = (HDN_FIRST-10);
- private const int HDN_ITEMCHANGINGA = (HDN_FIRST-0);
- private const int HDN_ITEMCHANGINGW = (HDN_FIRST-20);
- #endregion
-
- ///
- /// Required designer variable.
- ///
- private System.ComponentModel.Container components = null;
-
- public event SubItemEventHandler SubItemClicked;
- public event SubItemEventHandler SubItemRightClicked;
- public event SubItemEventHandler SubItemBeginEditing;
- public event SubItemEndEditingEventHandler SubItemEndEditing;
-
- public ListViewEx()
- {
- // This call is required by the Windows.Forms Form Designer.
- InitializeComponent();
-
- base.FullRowSelect = true;
- base.View = View.Details;
- base.AllowColumnReorder = true;
- }
-
- ///
- /// Clean up any resources being used.
- ///
- protected override void Dispose( bool disposing )
- {
- if( disposing )
- {
- if( components != null )
- components.Dispose();
- }
- base.Dispose( disposing );
- }
-
- #region Component Designer generated code
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- components = new System.ComponentModel.Container();
- }
- #endregion
-
- private bool _doubleClickActivation = false;
- ///
- /// Is a double click required to start editing a cell?
- ///
- public bool DoubleClickActivation
- {
- get { return _doubleClickActivation; }
- set { _doubleClickActivation = value; }
- }
-
-
- ///
- /// Retrieve the order in which columns appear
- ///
- /// Current display order of column indices
- public int[] GetColumnOrder()
- {
- IntPtr lPar = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(int)) * Columns.Count);
-
- IntPtr res = SendMessage(Handle, LVM_GETCOLUMNORDERARRAY, new IntPtr(Columns.Count), lPar);
- if (res.ToInt32() == 0) // Something went wrong
- {
- Marshal.FreeHGlobal(lPar);
- return null;
- }
-
- int [] order = new int[Columns.Count];
- Marshal.Copy(lPar, order, 0, Columns.Count);
-
- Marshal.FreeHGlobal(lPar);
-
- return order;
- }
-
-
- ///
- /// Find ListViewItem and SubItem Index at position (x,y)
- ///
- /// relative to ListView
- /// relative to ListView
- /// Item at position (x,y)
- /// SubItem index
- public int GetSubItemAt(int x, int y, out ListViewItem item)
- {
- item = this.GetItemAt(x, y);
-
- if (item != null)
- {
- int[] order = GetColumnOrder();
- Rectangle lviBounds;
- int subItemX;
-
- lviBounds = item.GetBounds(ItemBoundsPortion.Entire);
- subItemX = lviBounds.Left;
- for (int i=0; i
- /// Get bounds for a SubItem
- ///
- /// Target ListViewItem
- /// Target SubItem index
- /// Bounds of SubItem (relative to ListView)
- public Rectangle GetSubItemBounds(ListViewItem Item, int SubItem)
- {
- int[] order = GetColumnOrder();
-
- Rectangle subItemRect = Rectangle.Empty;
- if (SubItem >= order.Length)
- throw new IndexOutOfRangeException("SubItem "+SubItem+" out of range");
-
- if (Item == null)
- throw new ArgumentNullException("Item");
-
- Rectangle lviBounds = Item.GetBounds(ItemBoundsPortion.Entire);
- int subItemX = lviBounds.Left;
-
- ColumnHeader col;
- int i;
- for (i=0; i
- /// Fire SubItemClicked
- ///
- ///Point of click/doubleclick
- private void EditSubitemAt(Point p)
- {
- ListViewItem item;
- int idx = GetSubItemAt(p.X, p.Y, out item);
- if (idx >= 0)
- {
- OnSubItemClicked(new SubItemEventArgs(item, idx));
- }
- }
-
- ///
- /// Fire SubItemRightClicked
- ///
- ///Point of click/doubleclick
- private void RightClickFunctionSubitemAt(Point p)
- {
- ListViewItem item;
- int idx = GetSubItemAt(p.X, p.Y, out item);
- if (idx >= 0)
- {
- OnSubItemRightClicked(new SubItemEventArgs(item, idx));
- }
- }
-
- #endregion
-
- #region In-place editing functions
- // The control performing the actual editing
- private Control _editingControl;
- // The LVI being edited
- private ListViewItem _editItem;
- // The SubItem being edited
- private int _editSubItem;
-
- protected void OnSubItemBeginEditing(SubItemEventArgs e)
- {
- if (SubItemBeginEditing != null) SubItemBeginEditing(this, e);
- }
-
- protected void OnSubItemEndEditing(SubItemEndEditingEventArgs e)
- {
- if (SubItemEndEditing != null) SubItemEndEditing(this, e);
- }
-
- protected void OnSubItemClicked(SubItemEventArgs e)
- {
- if (SubItemClicked != null) SubItemClicked(this, e);
- }
-
- protected void OnSubItemRightClicked(SubItemEventArgs e)
- {
- if (SubItemRightClicked != null) SubItemRightClicked(this, e);
- }
-
-
- ///
- /// Begin in-place editing of given cell
- ///
- /// Control used as cell editor
- /// ListViewItem to edit
- /// SubItem index to edit
- public void StartEditing(Control c, ListViewItem Item, int SubItem)
- {
- OnSubItemBeginEditing(new SubItemEventArgs(Item, SubItem));
-
- Rectangle rcSubItem = GetSubItemBounds(Item, SubItem);
-
- if (rcSubItem.X < 0)
- {
- // Left edge of SubItem not visible - adjust rectangle position and width
- rcSubItem.Width += rcSubItem.X;
- rcSubItem.X=0;
- }
- if (rcSubItem.X+rcSubItem.Width > this.Width)
- {
- // Right edge of SubItem not visible - adjust rectangle width
- rcSubItem.Width = this.Width-rcSubItem.Left;
- }
-
- // Subitem bounds are relative to the location of the ListView!
- rcSubItem.Offset(Left, Top);
-
- // In case the editing control and the listview are on different parents,
- // account for different origins
- Point origin = new Point(0,0);
- Point lvOrigin = this.Parent.PointToScreen(origin);
- Point ctlOrigin = c.Parent.PointToScreen(origin);
-
- rcSubItem.Offset(lvOrigin.X-ctlOrigin.X, lvOrigin.Y-ctlOrigin.Y);
-
- // Position and show editor
- c.Bounds = rcSubItem;
- c.Text = Item.SubItems[SubItem].Text;
- c.Visible = true;
- c.BringToFront();
- c.Focus();
-
- _editingControl = c;
- _editingControl.Leave += new EventHandler(_editControl_Leave);
- _editingControl.KeyPress += new KeyPressEventHandler(_editControl_KeyPress);
-
- _editItem = Item;
- _editSubItem = SubItem;
- }
-
-
- private void _editControl_Leave(object sender, EventArgs e)
- {
- // cell editor losing focus
- EndEditing(true);
- }
-
- private void _editControl_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
- {
- switch (e.KeyChar)
- {
- case (char)(int)Keys.Escape:
- {
- EndEditing(false);
- break;
- }
-
- case (char)(int)Keys.Enter:
- {
- EndEditing(true);
- break;
- }
- }
- }
-
- ///
- /// Accept or discard current value of cell editor control
- ///
- /// Use the _editingControl's Text as new SubItem text or discard changes?
- public void EndEditing(bool AcceptChanges)
- {
- if (_editingControl == null)
- return;
-
- SubItemEndEditingEventArgs e = new SubItemEndEditingEventArgs(
- _editItem, // The item being edited
- _editSubItem, // The subitem index being edited
- AcceptChanges ?
- _editingControl.Text : // Use editControl text if changes are accepted
- _editItem.SubItems[_editSubItem].Text, // or the original subitem's text, if changes are discarded
- !AcceptChanges // Cancel?
- );
-
- OnSubItemEndEditing(e);
-
- _editItem.SubItems[_editSubItem].Text = e.DisplayText;
-
- _editingControl.Leave -= new EventHandler(_editControl_Leave);
- _editingControl.KeyPress -= new KeyPressEventHandler(_editControl_KeyPress);
-
- _editingControl.Visible = false;
-
- _editingControl = null;
- _editItem = null;
- _editSubItem = -1;
- }
- #endregion
- }
-
-
- ///
- /// Event Args for SubItemClicked event
- ///
- public class SubItemEventArgs : EventArgs
- {
- int subItem = -1; /// Sub-item index
- ListViewItem item = null;
-
- public int SubItem { get { return subItem; } }
- public ListViewItem Item { get { return item; } }
-
- public SubItemEventArgs(ListViewItem item, int subItem)
- {
- this.subItem = subItem;
- this.item = item;
- }
- }
-
-
- ///
- /// Event Args for SubItemEndEditingClicked event
- ///
- public class SubItemEndEditingEventArgs : SubItemEventArgs
- {
- string displayText = string.Empty;
- bool cancel = true;
-
- public SubItemEndEditingEventArgs(ListViewItem item, int subItem, string displayText, bool cancel) :
- base(item, subItem)
- {
- this.displayText = displayText;
- this.cancel = cancel;
- }
- public string DisplayText
- {
- get { return displayText; }
- set { displayText = value; }
- }
- public bool Cancel
- {
- get { return cancel; }
- set { cancel = value; }
- }
- }
-}
diff --git a/Results/Forms/ListViewEx.resx b/Results/Forms/ListViewEx.resx
deleted file mode 100644
index 7e323966c..000000000
--- a/Results/Forms/ListViewEx.resx
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 1.0.0.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3102.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3102.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
diff --git a/Results/Forms/ListViewExtensions.cs b/Results/Forms/ListViewExtensions.cs
deleted file mode 100644
index 14fc08ee4..000000000
--- a/Results/Forms/ListViewExtensions.cs
+++ /dev/null
@@ -1,107 +0,0 @@
-using Common;
-using System;
-using System.ComponentModel;
-using System.Runtime.InteropServices;
-using System.Windows.Forms;
-
-namespace Results.Forms
-{
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static class ListViewExtensions
- {
- [StructLayout(LayoutKind.Sequential)]
- public struct HDITEM
- {
- public Mask mask;
- public int cxy;
- [MarshalAs(UnmanagedType.LPTStr)]
- public string pszText;
- public IntPtr hbm;
- public int cchTextMax;
- public Format fmt;
- public IntPtr lParam;
- // _WIN32_IE >= 0x0300
- public int iImage;
- public int iOrder;
- // _WIN32_IE >= 0x0500
- public uint type;
- public IntPtr pvFilter;
- // _WIN32_WINNT >= 0x0600
- public uint state;
-
- [Flags]
- public enum Mask
- {
- Format = 0x4, // HDI_FORMAT
- };
-
- [Flags]
- public enum Format
- {
- SortDown = 0x200, // HDF_SORTDOWN
- SortUp = 0x400, // HDF_SORTUP
- };
- };
-
- public const int LVM_FIRST = 0x1000;
- public const int LVM_GETHEADER = LVM_FIRST + 31;
-
- public const int HDM_FIRST = 0x1200;
- public const int HDM_GETITEM = HDM_FIRST + 11;
- public const int HDM_SETITEM = HDM_FIRST + 12;
-
- [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam);
-
- [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 msg, IntPtr wParam, ref HDITEM lParam);
-
- public static void SetSortIcon(this ListViewEx listViewControl, int columnIndex, MySortOrder order)
- {
- IntPtr columnHeader = SendMessage(listViewControl.Handle, LVM_GETHEADER, IntPtr.Zero, IntPtr.Zero);
- for (int columnNumber = 0; columnNumber <= listViewControl.Columns.Count - 1; columnNumber++)
- {
- var columnPtr = new IntPtr(columnNumber);
- var item = new HDITEM
- {
- mask = HDITEM.Mask.Format
- };
-
- if (SendMessage(columnHeader, HDM_GETITEM, columnPtr, ref item) == IntPtr.Zero)
- {
- throw new Win32Exception();
- }
-
- if (order != MySortOrder.None && columnNumber == columnIndex)
- {
- switch (order)
- {
- case MySortOrder.Ascending:
- case MySortOrder.Ascending2:
- item.fmt &= ~HDITEM.Format.SortDown;
- item.fmt |= HDITEM.Format.SortUp;
- break;
-
- case MySortOrder.Descending:
- case MySortOrder.Descending2:
- item.fmt &= ~HDITEM.Format.SortUp;
- item.fmt |= HDITEM.Format.SortDown;
- break;
-
- default:
- break;
- }
- }
- else
- {
- item.fmt &= ~HDITEM.Format.SortDown & ~HDITEM.Format.SortUp;
- }
-
- if (SendMessage(columnHeader, HDM_SETITEM, columnPtr, ref item) == IntPtr.Zero)
- {
- throw new Win32Exception();
- }
- }
- }
- }
-}
diff --git a/Results/Forms/LviIntColumnComparer.cs b/Results/Forms/LviIntColumnComparer.cs
deleted file mode 100644
index b66311322..000000000
--- a/Results/Forms/LviIntColumnComparer.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System;
-using System.Collections;
-using System.Windows.Forms;
-using Common;
-
-namespace Results.Forms
-{
- public class LviIntColumnComparer : IComparer
- {
- int column;
- MySortOrder order;
-
- public LviIntColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviIntColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- int valX = int.Parse(((ListViewItem)x).SubItems[column].Text);
- int valY = int.Parse(((ListViewItem)y).SubItems[column].Text);
- return (order == MySortOrder.Descending || order == MySortOrder.Descending2) ? (valY - valX) : (valX - valY);
- }
- }
-}
diff --git a/Results/Forms/LviTextColumnComparer.cs b/Results/Forms/LviTextColumnComparer.cs
deleted file mode 100644
index 6356096a6..000000000
--- a/Results/Forms/LviTextColumnComparer.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System;
-using System.Collections;
-using System.Windows.Forms;
-using Common;
-
-namespace Results.Forms
-{
- public class LviTextColumnComparer : IComparer
- {
- private int column;
- MySortOrder order;
-
- public LviTextColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviTextColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- string txtX = ((ListViewItem)x).SubItems[column].Text;
- string txtY = ((ListViewItem)y).SubItems[column].Text;
- return (order == MySortOrder.Descending || order == MySortOrder.Descending2) ? String.Compare(txtY, txtX) : String.Compare(txtX, txtY);
- }
- }
-}
diff --git a/Results/Forms/ManualEntryConfigCtrl.Designer.cs b/Results/Forms/ManualEntryConfigCtrl.Designer.cs
index c13797079..6a88c515f 100644
--- a/Results/Forms/ManualEntryConfigCtrl.Designer.cs
+++ b/Results/Forms/ManualEntryConfigCtrl.Designer.cs
@@ -37,7 +37,7 @@
this.availableAlphabeticTreeView = new System.Windows.Forms.TreeView();
this.downButton = new System.Windows.Forms.Button();
this.upButton = new System.Windows.Forms.Button();
- this.selectedResultsListViewEx = new Results.Forms.ListViewEx();
+ this.selectedResultsListViewEx = new Common.Forms.ListViewEx();
this.removeAllButton = new System.Windows.Forms.Button();
this.removeButton = new System.Windows.Forms.Button();
this.addButton = new System.Windows.Forms.Button();
@@ -247,7 +247,7 @@
private System.Windows.Forms.TreeView availableAlphabeticTreeView;
private System.Windows.Forms.Button downButton;
private System.Windows.Forms.Button upButton;
- private ListViewEx selectedResultsListViewEx;
+ private Common.Forms.ListViewEx selectedResultsListViewEx;
private System.Windows.Forms.Button removeAllButton;
private System.Windows.Forms.Button removeButton;
private System.Windows.Forms.Button addButton;
diff --git a/Results/Forms/ManualEntryConfigCtrl.cs b/Results/Forms/ManualEntryConfigCtrl.cs
index d98d44525..6537beca0 100644
--- a/Results/Forms/ManualEntryConfigCtrl.cs
+++ b/Results/Forms/ManualEntryConfigCtrl.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using Common;
+using Common.Forms;
using Results.Resources;
namespace Results.Forms
diff --git a/Results/Forms/ResultsConfigCtrl.Designer.cs b/Results/Forms/ResultsConfigCtrl.Designer.cs
index e14460d7f..b8a98cd06 100644
--- a/Results/Forms/ResultsConfigCtrl.Designer.cs
+++ b/Results/Forms/ResultsConfigCtrl.Designer.cs
@@ -37,7 +37,7 @@
this.availableAlphabeticTreeView = new System.Windows.Forms.TreeView();
this.downButton = new System.Windows.Forms.Button();
this.upButton = new System.Windows.Forms.Button();
- this.selectedResultsListViewEx = new Results.Forms.ListViewEx();
+ this.selectedResultsListViewEx = new Common.Forms.ListViewEx();
this.removeAllButton = new System.Windows.Forms.Button();
this.removeButton = new System.Windows.Forms.Button();
this.addButton = new System.Windows.Forms.Button();
@@ -247,7 +247,7 @@
private System.Windows.Forms.TreeView availableAlphabeticTreeView;
private System.Windows.Forms.Button downButton;
private System.Windows.Forms.Button upButton;
- private ListViewEx selectedResultsListViewEx;
+ private Common.Forms.ListViewEx selectedResultsListViewEx;
private System.Windows.Forms.Button removeAllButton;
private System.Windows.Forms.Button removeButton;
private System.Windows.Forms.Button addButton;
diff --git a/Results/Forms/ResultsConfigCtrl.cs b/Results/Forms/ResultsConfigCtrl.cs
index 26cc7065c..ac87ef3e0 100644
--- a/Results/Forms/ResultsConfigCtrl.cs
+++ b/Results/Forms/ResultsConfigCtrl.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using Common;
+using Common.Forms;
using Results.Resources;
namespace Results.Forms
diff --git a/Results/Results.csproj b/Results/Results.csproj
index 66b13caf0..2915f6e7b 100644
--- a/Results/Results.csproj
+++ b/Results/Results.csproj
@@ -82,12 +82,6 @@
BatchResultsDlg.cs
-
- Component
-
-
-
-
UserControl
@@ -215,9 +209,6 @@
BatchResultsDlg.cs
-
- ListViewEx.cs
-
ManualEntryConfigCtrl.cs
diff --git a/SharedDatabase/Forms/ListViewExtensions.cs b/SharedDatabase/Forms/ListViewExtensions.cs
deleted file mode 100644
index 06eca3878..000000000
--- a/SharedDatabase/Forms/ListViewExtensions.cs
+++ /dev/null
@@ -1,104 +0,0 @@
-using System;
-using System.ComponentModel;
-using System.Runtime.InteropServices;
-using System.Windows.Forms;
-using Common;
-
-namespace SharedDatabase.Forms
-{
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static class ListViewExtensions
- {
- [StructLayout(LayoutKind.Sequential)]
- public struct HDITEM
- {
- public Mask mask;
- public int cxy;
- [MarshalAs(UnmanagedType.LPTStr)]
- public string pszText;
- public IntPtr hbm;
- public int cchTextMax;
- public Format fmt;
- public IntPtr lParam;
- // _WIN32_IE >= 0x0300
- public int iImage;
- public int iOrder;
- // _WIN32_IE >= 0x0500
- public uint type;
- public IntPtr pvFilter;
- // _WIN32_WINNT >= 0x0600
- public uint state;
-
- [Flags]
- public enum Mask
- {
- Format = 0x4, // HDI_FORMAT
- };
-
- [Flags]
- public enum Format
- {
- SortDown = 0x200, // HDF_SORTDOWN
- SortUp = 0x400, // HDF_SORTUP
- };
- };
-
- public const int LVM_FIRST = 0x1000;
- public const int LVM_GETHEADER = LVM_FIRST + 31;
-
- public const int HDM_FIRST = 0x1200;
- public const int HDM_GETITEM = HDM_FIRST + 11;
- public const int HDM_SETITEM = HDM_FIRST + 12;
-
- [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam);
-
- [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- public static extern IntPtr SendMessage(IntPtr hWnd, UInt32 msg, IntPtr wParam, ref HDITEM lParam);
-
- public static void SetSortIcon(this ListView listViewControl, int columnIndex, MySortOrder order)
- {
- IntPtr columnHeader = SendMessage(listViewControl.Handle, LVM_GETHEADER, IntPtr.Zero, IntPtr.Zero);
- for (int columnNumber = 0; columnNumber <= listViewControl.Columns.Count - 1; columnNumber++)
- {
- var columnPtr = new IntPtr(columnNumber);
- var item = new HDITEM
- {
- mask = HDITEM.Mask.Format
- };
-
- if (SendMessage(columnHeader, HDM_GETITEM, columnPtr, ref item) == IntPtr.Zero)
- {
- throw new Win32Exception();
- }
-
- if (order != MySortOrder.None && columnNumber == columnIndex)
- {
- switch (order)
- {
- case MySortOrder.Ascending:
- case MySortOrder.Ascending2:
- item.fmt &= ~HDITEM.Format.SortDown;
- item.fmt |= HDITEM.Format.SortUp;
- break;
-
- case MySortOrder.Descending:
- case MySortOrder.Descending2:
- item.fmt &= ~HDITEM.Format.SortUp;
- item.fmt |= HDITEM.Format.SortDown;
- break;
- }
- }
- else
- {
- item.fmt &= ~HDITEM.Format.SortDown & ~HDITEM.Format.SortUp;
- }
-
- if (SendMessage(columnHeader, HDM_SETITEM, columnPtr, ref item) == IntPtr.Zero)
- {
- throw new Win32Exception();
- }
- }
- }
- }
-}
diff --git a/SharedDatabase/Forms/LviIntColumnComparer.cs b/SharedDatabase/Forms/LviIntColumnComparer.cs
deleted file mode 100644
index b8e2f9d35..000000000
--- a/SharedDatabase/Forms/LviIntColumnComparer.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System;
-using System.Collections;
-using System.Windows.Forms;
-using Common;
-
-namespace SharedDatabase.Forms
-{
- class LviIntColumnComparer : IComparer
- {
- int column;
- MySortOrder order;
-
- public LviIntColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviIntColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- int valX = int.Parse(((ListViewItem)x).SubItems[column].Text);
- int valY = int.Parse(((ListViewItem)y).SubItems[column].Text);
- return (order == MySortOrder.Descending || order == MySortOrder.Descending2) ? (valY - valX) : (valX - valY);
- }
- }
-}
diff --git a/SharedDatabase/Forms/LviNameSurnameColumnComparer.cs b/SharedDatabase/Forms/LviNameSurnameColumnComparer.cs
deleted file mode 100644
index b86df70af..000000000
--- a/SharedDatabase/Forms/LviNameSurnameColumnComparer.cs
+++ /dev/null
@@ -1,55 +0,0 @@
-using System;
-using System.Collections;
-using System.Windows.Forms;
-using Common;
-
-namespace SharedDatabase.Forms
-{
- class LviNameSurnameColumnComparer : IComparer
- {
- private int column;
- MySortOrder order;
-
- public LviNameSurnameColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviNameSurnameColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- string nameX = ((ListViewItem)x).SubItems[column].Text;
- string nameY = ((ListViewItem)y).SubItems[column].Text;
- string surnameX;
- string surnameY;
-
- switch (order)
- {
- case MySortOrder.Ascending:
- return String.Compare(nameX, nameY);
-
- case MySortOrder.Descending:
- return String.Compare(nameY, nameX);
-
- case MySortOrder.Ascending2:
- surnameX = (nameX.IndexOf(' ') > 0) ? nameX.Substring(nameX.IndexOf(' ') + 1) : nameX;
- surnameY = (nameX.IndexOf(' ') > 0) ? nameY.Substring(nameY.IndexOf(' ') + 1) : nameY;
- return String.Compare(surnameX, surnameY);
-
- case MySortOrder.Descending2:
- surnameX = (nameX.IndexOf(' ') > 0) ? nameX.Substring(nameX.IndexOf(' ') + 1) : nameX;
- surnameY = (nameX.IndexOf(' ') > 0) ? nameY.Substring(nameY.IndexOf(' ') + 1) : nameY;
- return String.Compare(surnameY, surnameX);
-
- default:
- return 0;
- }
- }
- }
-}
diff --git a/SharedDatabase/Forms/LviTextColumnComparer.cs b/SharedDatabase/Forms/LviTextColumnComparer.cs
deleted file mode 100644
index 2b2050edd..000000000
--- a/SharedDatabase/Forms/LviTextColumnComparer.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using System;
-using System.Collections;
-using System.Windows.Forms;
-using Common;
-
-namespace SharedDatabase.Forms
-{
- class LviTextColumnComparer : IComparer
- {
- private int column;
- MySortOrder order;
-
- public LviTextColumnComparer()
- {
- column = 0;
- order = MySortOrder.Ascending;
- }
-
- public LviTextColumnComparer(int column, MySortOrder order)
- {
- this.column = column;
- this.order = order;
- }
-
- public int Compare(object x, object y)
- {
- string txtX = ((ListViewItem)x).SubItems[column].Text;
- string txtY = ((ListViewItem)y).SubItems[column].Text;
- return (order == MySortOrder.Descending || order == MySortOrder.Descending2) ? String.Compare(txtY, txtX) : String.Compare(txtX, txtY);
- }
- }
-}
diff --git a/SharedDatabase/Forms/UserManagementDlg.cs b/SharedDatabase/Forms/UserManagementDlg.cs
index 19935e435..037fad31e 100644
--- a/SharedDatabase/Forms/UserManagementDlg.cs
+++ b/SharedDatabase/Forms/UserManagementDlg.cs
@@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Windows.Forms;
using NHibernate;
using Common;
+using Common.Forms;
using SharedDatabase.Entities;
using SharedDatabase.Resources;
diff --git a/SharedDatabase/Forms/UserManagementDlg.designer.cs b/SharedDatabase/Forms/UserManagementDlg.designer.cs
index 860559889..0948fae01 100644
--- a/SharedDatabase/Forms/UserManagementDlg.designer.cs
+++ b/SharedDatabase/Forms/UserManagementDlg.designer.cs
@@ -32,7 +32,7 @@ namespace SharedDatabase.Forms
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UserManagementDlg));
- this.listViewUsers = new System.Windows.Forms.ListView();
+ this.listViewUsers = new Common.Forms.ListViewEx();
this.addButton = new System.Windows.Forms.Button();
this.editButton = new System.Windows.Forms.Button();
this.deleteButton = new System.Windows.Forms.Button();
@@ -136,7 +136,7 @@ namespace SharedDatabase.Forms
#endregion
- private System.Windows.Forms.ListView listViewUsers;
+ private Common.Forms.ListViewEx listViewUsers;
private System.Windows.Forms.Button addButton;
private System.Windows.Forms.Button editButton;
private System.Windows.Forms.Button deleteButton;
diff --git a/SharedDatabase/SharedDatabase.csproj b/SharedDatabase/SharedDatabase.csproj
index 3f7424d8e..589e0a963 100644
--- a/SharedDatabase/SharedDatabase.csproj
+++ b/SharedDatabase/SharedDatabase.csproj
@@ -84,16 +84,12 @@
EditSelectedUser.cs
-
Form
LoginDlg.cs
-
-
-
Form
diff --git a/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.cs b/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.cs
index 16c7acbdd..dc22e05c3 100644
--- a/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.cs
+++ b/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.cs
@@ -6,6 +6,7 @@ using System.Collections.Generic;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
using TBF.Rig.Generic;
using TBF.Resources;
@@ -95,8 +96,8 @@ namespace TBF.Rig.Configs.ParamsProvider
flags = CfgUpdateFlags.None;
- paramsListViewEx.SubItemClicked += new Results.Forms.SubItemEventHandler(paramsListViewEx_SubItemClicked);
- paramsListViewEx.SubItemEndEditing += new Results.Forms.SubItemEndEditingEventHandler(paramsListViewEx_SubItemEndEditing);
+ paramsListViewEx.SubItemClicked += new SubItemEventHandler(paramsListViewEx_SubItemClicked);
+ paramsListViewEx.SubItemEndEditing += new SubItemEndEditingEventHandler(paramsListViewEx_SubItemEndEditing);
}
void Localize()
@@ -178,14 +179,14 @@ namespace TBF.Rig.Configs.ParamsProvider
return f;
}
- private void paramsListViewEx_SubItemClicked(object sender, Results.Forms.SubItemEventArgs e)
+ private void paramsListViewEx_SubItemClicked(object sender, SubItemEventArgs e)
{
if (e.SubItem != 1) return;
int itemNr = (int)e.Item.Tag;
paramsListViewEx.StartEditing(editors[itemNr], e.Item, e.SubItem);
}
- private void paramsListViewEx_SubItemEndEditing(object sender, Results.Forms.SubItemEndEditingEventArgs e)
+ private void paramsListViewEx_SubItemEndEditing(object sender, SubItemEndEditingEventArgs e)
{
if (e.SubItem != 1) return;
int itemNr = (int)e.Item.Tag;
diff --git a/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.designer.cs b/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.designer.cs
index 923fa92d1..fad3d6e40 100644
--- a/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.designer.cs
+++ b/TBF/Rig/Configs/ParamsProvider/ComponentCfgCtrl.designer.cs
@@ -38,7 +38,7 @@ namespace TBF.Rig.Configs.ParamsProvider
this.parentLabel = new System.Windows.Forms.Label();
this.componentClassLabel = new System.Windows.Forms.Label();
this.componentClassTextBox = new System.Windows.Forms.TextBox();
- this.paramsListViewEx = new Results.Forms.ListViewEx();
+ this.paramsListViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -137,8 +137,8 @@ namespace TBF.Rig.Configs.ParamsProvider
this.paramsListViewEx.TabIndex = 0;
this.paramsListViewEx.UseCompatibleStateImageBehavior = false;
this.paramsListViewEx.View = System.Windows.Forms.View.Details;
- this.paramsListViewEx.SubItemClicked += new Results.Forms.SubItemEventHandler(this.paramsListViewEx_SubItemClicked);
- this.paramsListViewEx.SubItemEndEditing += new Results.Forms.SubItemEndEditingEventHandler(this.paramsListViewEx_SubItemEndEditing);
+ this.paramsListViewEx.SubItemClicked += new Common.Forms.SubItemEventHandler(this.paramsListViewEx_SubItemClicked);
+ this.paramsListViewEx.SubItemEndEditing += new Common.Forms.SubItemEndEditingEventHandler(this.paramsListViewEx_SubItemEndEditing);
//
// ComponentCfgCtrl
//
@@ -166,6 +166,6 @@ namespace TBF.Rig.Configs.ParamsProvider
private System.Windows.Forms.Label parentLabel;
private System.Windows.Forms.Label componentClassLabel;
private System.Windows.Forms.TextBox componentClassTextBox;
- private Results.Forms.ListViewEx paramsListViewEx;
+ private Common.Forms.ListViewEx paramsListViewEx;
}
}
diff --git a/TBF/Rig/TestMethods/Endurance/CycleDlg.cs b/TBF/Rig/TestMethods/Endurance/CycleDlg.cs
index 3e6a3011e..99803ae0e 100644
--- a/TBF/Rig/TestMethods/Endurance/CycleDlg.cs
+++ b/TBF/Rig/TestMethods/Endurance/CycleDlg.cs
@@ -120,7 +120,7 @@ namespace TBF.Rig.TestMethods.Endurance
void RefreshAllTabs()
{
- if (seqStepsCtrl != null) (seqStepsCtrl as Results.Forms.ListViewEx).Refresh();
+ if (seqStepsCtrl != null) (seqStepsCtrl as Common.Forms.ListViewEx).Refresh();
}
private void Unlocked(object sender, EventArgs e)
@@ -242,7 +242,7 @@ namespace TBF.Rig.TestMethods.Endurance
///
void SelectedIndexChanged(object sender, EventArgs e)
{
- Results.Forms.ListViewEx listViewEx = sender as Results.Forms.ListViewEx;
+ Common.Forms.ListViewEx listViewEx = sender as Common.Forms.ListViewEx;
if (listViewEx.SelectedItems.Count != 1)
{
UpdateButtonStates(SharedButtons.SelectedItemPos.None);
diff --git a/TBF/Rig/TestMethods/Endurance/CycleStepsCtrl.cs b/TBF/Rig/TestMethods/Endurance/CycleStepsCtrl.cs
index 60f348083..99acf9802 100644
--- a/TBF/Rig/TestMethods/Endurance/CycleStepsCtrl.cs
+++ b/TBF/Rig/TestMethods/Endurance/CycleStepsCtrl.cs
@@ -1,10 +1,12 @@
///
/// Copyright (c) 2016 Sensus Metering Systems
///
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using log4net;
+using Common.Forms;
using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
@@ -47,9 +49,9 @@ namespace TBF.Rig.TestMethods.Endurance
Name = "Dummy";
MyItems = sequence;
- SubItemClicked += new Results.Forms.SubItemEventHandler(listViewEx_SubItemClicked);
- SubItemRightClicked += new Results.Forms.SubItemEventHandler(listViewEx_SubItemRightClicked);
- SubItemEndEditing += new Results.Forms.SubItemEndEditingEventHandler(listViewEx_SubItemEndEditing);
+ SubItemClicked += new SubItemEventHandler(listViewEx_SubItemClicked);
+ SubItemRightClicked += new SubItemEventHandler(listViewEx_SubItemRightClicked);
+ SubItemEndEditing += new SubItemEndEditingEventHandler(listViewEx_SubItemEndEditing);
///
@@ -97,14 +99,14 @@ namespace TBF.Rig.TestMethods.Endurance
}
- void listViewEx_SubItemClicked(object sender, Results.Forms.SubItemEventArgs e)
+ void listViewEx_SubItemClicked(object sender, SubItemEventArgs e)
{
if (!Unlocked || e.SubItem >= editors.Length) return;
- StartEditing(editors[e.SubItem], e.Item, e.SubItem);
+ StartEditing(editors[e.SubItem], e.Item, e.SubItem);
}
- void listViewEx_SubItemRightClicked(object sender, Results.Forms.SubItemEventArgs e)
+ void listViewEx_SubItemRightClicked(object sender, SubItemEventArgs e)
{
if (!Unlocked || e.SubItem >= editors.Length) return;
@@ -131,7 +133,7 @@ namespace TBF.Rig.TestMethods.Endurance
}
- void listViewEx_SubItemEndEditing(object sender, Results.Forms.SubItemEndEditingEventArgs e)
+ void listViewEx_SubItemEndEditing(object sender, Common.Forms.SubItemEndEditingEventArgs e)
{
if (e.SubItem == (int)Column.Duration)
{
diff --git a/TBF/UI/Bench/Components/ComponentsManagerDlg.Designer.cs b/TBF/UI/Bench/Components/ComponentsManagerDlg.Designer.cs
index dd95eddf2..b499368bf 100644
--- a/TBF/UI/Bench/Components/ComponentsManagerDlg.Designer.cs
+++ b/TBF/UI/Bench/Components/ComponentsManagerDlg.Designer.cs
@@ -33,7 +33,7 @@ namespace TBF.UI.Bench.Components
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ComponentsManagerDlg));
this.splitContainer = new System.Windows.Forms.SplitContainer();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.sharedButtons = new TBF.UI.Shared.SharedButtons();
((System.ComponentModel.ISupportInitialize)(this.splitContainer)).BeginInit();
this.splitContainer.Panel1.SuspendLayout();
@@ -68,7 +68,7 @@ namespace TBF.UI.Bench.Components
this.listViewEx.Name = "listViewEx";
this.listViewEx.UseCompatibleStateImageBehavior = false;
this.listViewEx.View = System.Windows.Forms.View.Details;
- this.listViewEx.SubItemRightClicked += new Results.Forms.SubItemEventHandler(this.listViewEx_SubItemRightClicked);
+ this.listViewEx.SubItemRightClicked += new Common.Forms.SubItemEventHandler(this.listViewEx_SubItemRightClicked);
this.listViewEx.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.listViewEx_ColumnClick);
this.listViewEx.SelectedIndexChanged += new System.EventHandler(this.componentsListView_SelectedIndexChanged);
this.listViewEx.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listViewEx_MouseDoubleClick);
@@ -96,7 +96,7 @@ namespace TBF.UI.Bench.Components
#endregion
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.SplitContainer splitContainer;
private TBF.UI.Shared.SharedButtons sharedButtons;
}
diff --git a/TBF/UI/Bench/Components/ComponentsManagerDlg.cs b/TBF/UI/Bench/Components/ComponentsManagerDlg.cs
index d3e5367ae..16efe7db9 100644
--- a/TBF/UI/Bench/Components/ComponentsManagerDlg.cs
+++ b/TBF/UI/Bench/Components/ComponentsManagerDlg.cs
@@ -8,8 +8,8 @@ using System.Windows.Forms;
using log4net;
using NHibernate;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Rig;
using TBF.Rig.Generic;
using TBF.Resources;
diff --git a/TBF/UI/Bench/Components/ComponentsManagerDlg.resx b/TBF/UI/Bench/Components/ComponentsManagerDlg.resx
index 0e4509358..73cad4ba2 100644
--- a/TBF/UI/Bench/Components/ComponentsManagerDlg.resx
+++ b/TBF/UI/Bench/Components/ComponentsManagerDlg.resx
@@ -145,7 +145,7 @@
listViewEx
- Results.Forms.ListViewEx, Results, Version=2.18.990.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=2.18.990.0, Culture=neutral, PublicKeyToken=null
splitContainer.Panel1
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.Designer.cs
index 480832ab6..af7a12eb0 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.Designer.cs
@@ -57,7 +57,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredTextBox = new System.Windows.Forms.TextBox();
this.correctedLabel = new System.Windows.Forms.Label();
this.measuredLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -373,7 +373,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.Label cmpntNameLabel;
private System.Windows.Forms.SplitContainer splitContainer1;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.Label measuredLabel;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.cs
index 81aa1dd44..7d3a236f0 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgBalanceTab.cs
@@ -7,8 +7,8 @@ using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.Designer.cs
index c05d22a43..a529308f8 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.Designer.cs
@@ -46,7 +46,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredTextBox = new System.Windows.Forms.TextBox();
this.correctedLabel = new System.Windows.Forms.Label();
this.measuredLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.calibExpirationDateTimePicker = new System.Windows.Forms.DateTimePicker();
this.calibDateTimePicker = new System.Windows.Forms.DateTimePicker();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -274,7 +274,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
private System.Windows.Forms.TextBox measuredTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.cs
index a6820b84d..939813b5b 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgDiverterTab.cs
@@ -6,9 +6,8 @@ using System.Collections.Generic;
using System.Globalization;
using System.Windows.Forms;
using log4net;
-using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.Designer.cs
index 1e6981638..a7f85f94c 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.Designer.cs
@@ -46,7 +46,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredTextBox = new System.Windows.Forms.TextBox();
this.correctedLabel = new System.Windows.Forms.Label();
this.measuredLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.calibExpirationDateTimePicker = new System.Windows.Forms.DateTimePicker();
this.calibDateTimePicker = new System.Windows.Forms.DateTimePicker();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -274,7 +274,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
private System.Windows.Forms.TextBox measuredTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.cs
index 38a1e07cf..88601c791 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgEvaporationTab.cs
@@ -6,9 +6,8 @@ using System.Collections.Generic;
using System.Globalization;
using System.Windows.Forms;
using log4net;
-using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.Designer.cs
index c8f836973..62915ebbf 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.Designer.cs
@@ -46,7 +46,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredTextBox = new System.Windows.Forms.TextBox();
this.correctedLabel = new System.Windows.Forms.Label();
this.measuredLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.calibExpirationDateTimePicker = new System.Windows.Forms.DateTimePicker();
this.calibDateTimePicker = new System.Windows.Forms.DateTimePicker();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -274,7 +274,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
private System.Windows.Forms.TextBox measuredTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.cs
index 49e1fbf23..c91c128d8 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgFlowMeterTab.cs
@@ -7,8 +7,8 @@ using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.Designer.cs
index 50dbfaaf6..d90381e20 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.Designer.cs
@@ -46,7 +46,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredTextBox = new System.Windows.Forms.TextBox();
this.correctedLabel = new System.Windows.Forms.Label();
this.measuredLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.calibExpirationDateTimePicker = new System.Windows.Forms.DateTimePicker();
this.calibDateTimePicker = new System.Windows.Forms.DateTimePicker();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -274,7 +274,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
private System.Windows.Forms.TextBox measuredTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.cs
index 2485b6bde..5c4a90d9c 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgLevelMeterTab.cs
@@ -6,9 +6,8 @@ using System.Collections.Generic;
using System.Globalization;
using System.Windows.Forms;
using log4net;
-using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.Designer.cs
index 2c41d97e1..9f2353bcd 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.Designer.cs
@@ -44,7 +44,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredLabel = new System.Windows.Forms.Label();
this.componentLabel = new System.Windows.Forms.Label();
this.cmpntNameLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.calibExpirationDateTimePicker = new System.Windows.Forms.DateTimePicker();
this.calibDateTimePicker = new System.Windows.Forms.DateTimePicker();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -253,7 +253,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label componentLabel;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
private System.Windows.Forms.TextBox measuredTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.cs
index 76886a9ac..6a1b7a070 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgPressMeterTab.cs
@@ -7,8 +7,8 @@ using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.Designer.cs b/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.Designer.cs
index 8b3021f10..278383285 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.Designer.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.Designer.cs
@@ -44,7 +44,7 @@ namespace TBF.UI.Bench.Metrology
this.measuredLabel = new System.Windows.Forms.Label();
this.componentLabel = new System.Windows.Forms.Label();
this.cmpntNameLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.calibExpirationDateTimePicker = new System.Windows.Forms.DateTimePicker();
this.calibDateTimePicker = new System.Windows.Forms.DateTimePicker();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -253,7 +253,7 @@ namespace TBF.UI.Bench.Metrology
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label componentLabel;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.GroupBox testGroupBox;
private System.Windows.Forms.TextBox correctedTextBox;
private System.Windows.Forms.TextBox measuredTextBox;
diff --git a/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.cs b/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.cs
index 75c133b8f..3bb57b5d7 100644
--- a/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.cs
+++ b/TBF/UI/Bench/Metrology/MetrologyDlgTempMeterTab.cs
@@ -7,8 +7,8 @@ using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Paths/PathsBenchCtrl.cs b/TBF/UI/Bench/Paths/PathsBenchCtrl.cs
index 149cf86a4..e924ffa48 100644
--- a/TBF/UI/Bench/Paths/PathsBenchCtrl.cs
+++ b/TBF/UI/Bench/Paths/PathsBenchCtrl.cs
@@ -4,11 +4,9 @@
using System;
using System.Collections.Generic;
using System.Drawing;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
-using NHibernate;
-using Results.Forms;
+using Common.Forms;
using TBF.Rig;
using TBF.Rig.GenericDevices;
using TBF.Resources;
diff --git a/TBF/UI/Bench/Paths/PathsDlg.cs b/TBF/UI/Bench/Paths/PathsDlg.cs
index ed66d3f96..471efbc4d 100644
--- a/TBF/UI/Bench/Paths/PathsDlg.cs
+++ b/TBF/UI/Bench/Paths/PathsDlg.cs
@@ -3,13 +3,12 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using NHibernate;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Paths/PathsFeedingCtrl.cs b/TBF/UI/Bench/Paths/PathsFeedingCtrl.cs
index 8dee44a40..9e960778a 100644
--- a/TBF/UI/Bench/Paths/PathsFeedingCtrl.cs
+++ b/TBF/UI/Bench/Paths/PathsFeedingCtrl.cs
@@ -4,11 +4,10 @@
using System;
using System.Collections.Generic;
using System.Drawing;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Paths/PathsHeatMetersCtrl.cs b/TBF/UI/Bench/Paths/PathsHeatMetersCtrl.cs
index f55d4b822..7da0e120b 100644
--- a/TBF/UI/Bench/Paths/PathsHeatMetersCtrl.cs
+++ b/TBF/UI/Bench/Paths/PathsHeatMetersCtrl.cs
@@ -3,14 +3,11 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
-using Results.Forms;
-using TBF.Rig;
+using Common.Forms;
using TBF.Rig.GenericDevices;
using TBF.Resources;
-using TBF.UI;
using TBF.UI.Shared;
namespace TBF.UI.Bench.Paths
diff --git a/TBF/UI/Bench/Paths/PathsMetersCtrl.cs b/TBF/UI/Bench/Paths/PathsMetersCtrl.cs
index 93620f205..268e116f2 100644
--- a/TBF/UI/Bench/Paths/PathsMetersCtrl.cs
+++ b/TBF/UI/Bench/Paths/PathsMetersCtrl.cs
@@ -3,14 +3,11 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
-using Results.Forms;
-using TBF.Rig;
+using Common.Forms;
using TBF.Rig.GenericDevices;
using TBF.Resources;
-using TBF.UI.Bench.Paths;
using TBF.UI.Shared;
namespace TBF.UI.Bench.Paths
diff --git a/TBF/UI/Bench/Paths/PathsOutputCtrl.cs b/TBF/UI/Bench/Paths/PathsOutputCtrl.cs
index fdf9b857d..b36bbae8d 100644
--- a/TBF/UI/Bench/Paths/PathsOutputCtrl.cs
+++ b/TBF/UI/Bench/Paths/PathsOutputCtrl.cs
@@ -6,8 +6,8 @@ using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using log4net;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Rig;
using TBF.Rig.GenericDevices;
using TBF.Resources;
diff --git a/TBF/UI/Bench/TestProfiles/TestProfileDlg.cs b/TBF/UI/Bench/TestProfiles/TestProfileDlg.cs
index f18caa9d1..7bba9c675 100644
--- a/TBF/UI/Bench/TestProfiles/TestProfileDlg.cs
+++ b/TBF/UI/Bench/TestProfiles/TestProfileDlg.cs
@@ -3,19 +3,13 @@
///
using System;
using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
-using TBF.Rig.Generic;
-using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
-using TBF.Rig.Output;
-using TBF.Rig.TestMethods.iPerlCommunication.iPerlHead;
namespace TBF.UI.Bench.TestProfiles
{
diff --git a/TBF/UI/Bench/TestProfiles/TestProfileDlg.designer.cs b/TBF/UI/Bench/TestProfiles/TestProfileDlg.designer.cs
index 395495fd2..c7dc40a8c 100644
--- a/TBF/UI/Bench/TestProfiles/TestProfileDlg.designer.cs
+++ b/TBF/UI/Bench/TestProfiles/TestProfileDlg.designer.cs
@@ -57,11 +57,11 @@ namespace TBF.UI.Bench.TestProfiles
this.procNameTextBox = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.metrologyTabPage = new System.Windows.Forms.TabPage();
- this.metrologyListViewEx = new Results.Forms.ListViewEx();
+ this.metrologyListViewEx = new Common.Forms.ListViewEx();
this.errorFlagsTabPage = new System.Windows.Forms.TabPage();
- this.errorFlagsListViewEx = new Results.Forms.ListViewEx();
+ this.errorFlagsListViewEx = new Common.Forms.ListViewEx();
this.errorFlags2TabPage = new System.Windows.Forms.TabPage();
- this.errorFlags2ListViewEx = new Results.Forms.ListViewEx();
+ this.errorFlags2ListViewEx = new Common.Forms.ListViewEx();
this.sharedButtons = new TBF.UI.Shared.SharedButtons();
((System.ComponentModel.ISupportInitialize)(this.mainSplitContainer)).BeginInit();
this.mainSplitContainer.Panel1.SuspendLayout();
@@ -341,7 +341,7 @@ namespace TBF.UI.Bench.TestProfiles
private System.Windows.Forms.SplitContainer mainSplitContainer;
private System.Windows.Forms.TabControl tabControl;
private System.Windows.Forms.TabPage metrologyTabPage;
- private Results.Forms.ListViewEx metrologyListViewEx;
+ private Common.Forms.ListViewEx metrologyListViewEx;
private TBF.UI.Shared.SharedButtons sharedButtons;
private System.Windows.Forms.TabPage generalTabPage;
private System.Windows.Forms.TextBox lastChangedOnTextBox;
@@ -359,7 +359,7 @@ namespace TBF.UI.Bench.TestProfiles
private System.Windows.Forms.RadioButton profileTypeRadioButton2;
private System.Windows.Forms.RadioButton profileTypeRadioButton1;
private System.Windows.Forms.TabPage errorFlagsTabPage;
- private Results.Forms.ListViewEx errorFlagsListViewEx;
+ private Common.Forms.ListViewEx errorFlagsListViewEx;
private System.Windows.Forms.RadioButton profileTypeRadioButton3;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.RadioButton errorCalculationRadioButton2;
@@ -368,6 +368,6 @@ namespace TBF.UI.Bench.TestProfiles
private System.Windows.Forms.RadioButton profileTypeRadioButton5;
private System.Windows.Forms.RadioButton profileTypeRadioButton4;
private System.Windows.Forms.TabPage errorFlags2TabPage;
- private Results.Forms.ListViewEx errorFlags2ListViewEx;
+ private Common.Forms.ListViewEx errorFlags2ListViewEx;
}
}
\ No newline at end of file
diff --git a/TBF/UI/Bench/TestProfiles/TestProfileDlg.resx b/TBF/UI/Bench/TestProfiles/TestProfileDlg.resx
index 50cc9f78a..97a2dab88 100644
--- a/TBF/UI/Bench/TestProfiles/TestProfileDlg.resx
+++ b/TBF/UI/Bench/TestProfiles/TestProfileDlg.resx
@@ -745,7 +745,7 @@
metrologyListViewEx
- Results.Forms.ListViewEx, Results, Version=2.24.1369.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=2.24.1369.0, Culture=neutral, PublicKeyToken=null
metrologyTabPage
@@ -796,7 +796,7 @@
errorFlagsListViewEx
- Results.Forms.ListViewEx, Results, Version=2.24.1369.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=2.24.1369.0, Culture=neutral, PublicKeyToken=null
errorFlagsTabPage
@@ -844,7 +844,7 @@
errorFlags2ListViewEx
- Results.Forms.ListViewEx, Results, Version=2.24.1369.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=2.24.1369.0, Culture=neutral, PublicKeyToken=null
errorFlags2TabPage
diff --git a/TBF/UI/Bench/TestProfiles/TestProfilesCtrl.cs b/TBF/UI/Bench/TestProfiles/TestProfilesCtrl.cs
index f01046a6c..f9da8deaf 100644
--- a/TBF/UI/Bench/TestProfiles/TestProfilesCtrl.cs
+++ b/TBF/UI/Bench/TestProfiles/TestProfilesCtrl.cs
@@ -3,17 +3,14 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.IO;
using System.Text;
using System.Windows.Forms;
using NHibernate;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
-using TBF.Rig;
-using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/TestProfiles/TestProfilesDlg.cs b/TBF/UI/Bench/TestProfiles/TestProfilesDlg.cs
index 9419f016e..79312c13b 100644
--- a/TBF/UI/Bench/TestProfiles/TestProfilesDlg.cs
+++ b/TBF/UI/Bench/TestProfiles/TestProfilesDlg.cs
@@ -179,7 +179,7 @@ namespace TBF.UI.Bench.TestProfiles
///
void SelectedIndexChanged(object sender, EventArgs e)
{
- Results.Forms.ListViewEx listViewEx = sender as Results.Forms.ListViewEx;
+ Common.Forms.ListViewEx listViewEx = sender as Common.Forms.ListViewEx;
if (listViewEx.SelectedItems.Count != 1)
{
/// No item selected
diff --git a/TBF/UI/Bench/Transitions/TransitionStepsCtrl.cs b/TBF/UI/Bench/Transitions/TransitionStepsCtrl.cs
index 5a6fdad80..385f824ee 100644
--- a/TBF/UI/Bench/Transitions/TransitionStepsCtrl.cs
+++ b/TBF/UI/Bench/Transitions/TransitionStepsCtrl.cs
@@ -1,12 +1,13 @@
///
/// Copyright (c) 2013-2015 Sensus Slovensko a.s.
///
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using log4net;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Rig;
using TBF.Rig.GenericDevices;
using TBF.Resources;
diff --git a/TBF/UI/Bench/Transitions/TransitionsDlg.cs b/TBF/UI/Bench/Transitions/TransitionsDlg.cs
index bd40bb7b7..686c3719b 100644
--- a/TBF/UI/Bench/Transitions/TransitionsDlg.cs
+++ b/TBF/UI/Bench/Transitions/TransitionsDlg.cs
@@ -4,14 +4,12 @@
using System;
using System.Collections.Generic;
using System.IO;
-using System.Linq;
using System.Windows.Forms;
using log4net;
using NHibernate;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
-using TBF.Rig.Generic;
using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Transitions/VirtualBenchStepsCtrl.cs b/TBF/UI/Bench/Transitions/VirtualBenchStepsCtrl.cs
index 4ceaf8ea7..9730646f4 100644
--- a/TBF/UI/Bench/Transitions/VirtualBenchStepsCtrl.cs
+++ b/TBF/UI/Bench/Transitions/VirtualBenchStepsCtrl.cs
@@ -1,12 +1,13 @@
///
/// Copyright (c) 2013-2015 Sensus Slovensko a.s.
///
+using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using log4net;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.cs
index 67d24ef53..a0a8ccb45 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.cs
@@ -3,12 +3,11 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.designer.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.designer.cs
index 4c4aea4f0..16fd5761f 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.designer.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgDensityTab.designer.cs
@@ -34,7 +34,7 @@ namespace TBF.UI.Bench.Uncertainties
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.cmpntLabel = new System.Windows.Forms.Label();
this.cmpntNameLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -116,7 +116,7 @@ namespace TBF.UI.Bench.Uncertainties
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntLabel;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.cs
index 0fd40ad5e..749d57b3b 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.cs
@@ -3,12 +3,11 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.designer.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.designer.cs
index 16d4de950..5931ba9b3 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.designer.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgPressMeterTab.designer.cs
@@ -34,7 +34,7 @@ namespace TBF.UI.Bench.Uncertainties
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.cmpntLabel = new System.Windows.Forms.Label();
this.cmpntNameLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -116,7 +116,7 @@ namespace TBF.UI.Bench.Uncertainties
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntLabel;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.cs
index db8c6000d..decc04fa5 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.cs
@@ -3,12 +3,11 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.designer.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.designer.cs
index a4050501e..fc694033e 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.designer.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgScaleTab.designer.cs
@@ -32,7 +32,7 @@ namespace TBF.UI.Bench.Uncertainties
private void InitializeComponent()
{
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.cmpntLabel = new System.Windows.Forms.Label();
this.cmpntNameLabel = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -114,7 +114,7 @@ namespace TBF.UI.Bench.Uncertainties
#endregion
private System.Windows.Forms.SplitContainer splitContainer1;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
private System.Windows.Forms.Label cmpntLabel;
private System.Windows.Forms.Label cmpntNameLabel;
}
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.cs
index 17da18766..0f34654ce 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.cs
@@ -3,12 +3,11 @@
///
using System;
using System.Collections.Generic;
-using System.Globalization;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
using TBF.UI.Shared;
diff --git a/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.designer.cs b/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.designer.cs
index 681815042..592fa46ed 100644
--- a/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.designer.cs
+++ b/TBF/UI/Bench/Uncertainties/UncertntDlgTempMeterTab.designer.cs
@@ -34,7 +34,7 @@ namespace TBF.UI.Bench.Uncertainties
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.cmpntLabel = new System.Windows.Forms.Label();
this.cmpntNameLabel = new System.Windows.Forms.Label();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -116,7 +116,7 @@ namespace TBF.UI.Bench.Uncertainties
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.Label cmpntLabel;
private System.Windows.Forms.Label cmpntNameLabel;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Calendar/CalendarTabPageCtrl.cs b/TBF/UI/Calendar/CalendarTabPageCtrl.cs
index cec4a17e4..ec301a461 100644
--- a/TBF/UI/Calendar/CalendarTabPageCtrl.cs
+++ b/TBF/UI/Calendar/CalendarTabPageCtrl.cs
@@ -1,5 +1,5 @@
///
-/// Copyright (c) 2020-2021 Sensus Slovensko a.s.
+/// Copyright (c) 2020-2022 Sensus Slovensko a.s.
///
using System;
using System.Collections.Generic;
@@ -9,9 +9,7 @@ using NHibernate;
using Common;
using Config.Entities;
using Config.CalendarEvent;
-using SharedDatabase.Entities;
using TBF.Resources;
-using TBF.UiBridge;
namespace TBF.UI.Calendar
{
diff --git a/TBF/UI/Calendar/CalendarTabPageCtrl.designer.cs b/TBF/UI/Calendar/CalendarTabPageCtrl.designer.cs
index 6432f8b40..2bf811502 100644
--- a/TBF/UI/Calendar/CalendarTabPageCtrl.designer.cs
+++ b/TBF/UI/Calendar/CalendarTabPageCtrl.designer.cs
@@ -37,7 +37,7 @@ namespace TBF.UI.Calendar
this.calendarCtrl1 = new TBF.UI.Calendar.CalendarCtrl();
this.splitContainer2 = new System.Windows.Forms.SplitContainer();
this.newEventButton = new System.Windows.Forms.Button();
- this.calendarEventsListViewEx = new Common.UIControls.ListViewEx();
+ this.calendarEventsListViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -152,6 +152,6 @@ namespace TBF.UI.Calendar
private CalendarCtrl calendarCtrl1;
private System.Windows.Forms.Button newEventButton;
private System.Windows.Forms.SplitContainer splitContainer2;
- private Common.UIControls.ListViewEx calendarEventsListViewEx;
+ private Common.Forms.ListViewEx calendarEventsListViewEx;
}
}
diff --git a/TBF/UI/EventLogs/EventLogsTabPageCtrl.cs b/TBF/UI/EventLogs/EventLogsTabPageCtrl.cs
index 11121e7f3..9577d75af 100644
--- a/TBF/UI/EventLogs/EventLogsTabPageCtrl.cs
+++ b/TBF/UI/EventLogs/EventLogsTabPageCtrl.cs
@@ -1,13 +1,10 @@
///
-/// Copyright (c) 2020 Sensus Slovensko a.s.
+/// Copyright (c) 2020-2022 Sensus Slovensko a.s.
///
using System;
-using System.Collections.Generic;
using System.Windows.Forms;
-using NHibernate;
using Common;
-using Common.UIControls;
-using SharedDatabase.Entities;
+using Common.Forms;
using TBF.Resources;
using TBF.UiBridge;
diff --git a/TBF/UI/EventLogs/EventLogsTabPageCtrl.designer.cs b/TBF/UI/EventLogs/EventLogsTabPageCtrl.designer.cs
index 0c80d6eb5..22562ebc6 100644
--- a/TBF/UI/EventLogs/EventLogsTabPageCtrl.designer.cs
+++ b/TBF/UI/EventLogs/EventLogsTabPageCtrl.designer.cs
@@ -32,7 +32,7 @@ namespace TBF.UI.EventLogs
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EventLogsTabPageCtrl));
- this.eventsListView = new Common.UIControls.ListViewEx();
+ this.eventsListView = new Common.Forms.ListViewEx();
this.SuspendLayout();
//
// eventsListView
@@ -60,6 +60,6 @@ namespace TBF.UI.EventLogs
#endregion
- private Common.UIControls.ListViewEx eventsListView;
+ private Common.Forms.ListViewEx eventsListView;
}
}
diff --git a/TBF/UI/Procedures/ProcedureDlg.Designer.cs b/TBF/UI/Procedures/ProcedureDlg.Designer.cs
index 3cfb5545b..12195d3eb 100644
--- a/TBF/UI/Procedures/ProcedureDlg.Designer.cs
+++ b/TBF/UI/Procedures/ProcedureDlg.Designer.cs
@@ -98,15 +98,15 @@ namespace TBF.UI.Procedures
this.procNameTextBox = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.historyTabPage = new System.Windows.Forms.TabPage();
- this.historyListViewEx = new Results.Forms.ListViewEx();
+ this.historyListViewEx = new Common.Forms.ListViewEx();
this.metrology1TabPage = new System.Windows.Forms.TabPage();
- this.metrology1ListViewEx = new Results.Forms.ListViewEx();
+ this.metrology1ListViewEx = new Common.Forms.ListViewEx();
this.metrology2TabPage = new System.Windows.Forms.TabPage();
- this.metrology2ListViewEx = new Results.Forms.ListViewEx();
+ this.metrology2ListViewEx = new Common.Forms.ListViewEx();
this.processTabPage = new System.Windows.Forms.TabPage();
- this.processListViewEx = new Results.Forms.ListViewEx();
+ this.processListViewEx = new Common.Forms.ListViewEx();
this.parametersTabPage = new System.Windows.Forms.TabPage();
- this.parametersListViewEx = new Results.Forms.ListViewEx();
+ this.parametersListViewEx = new Common.Forms.ListViewEx();
this.sharedButtons = new TBF.UI.Shared.SharedButtons();
((System.ComponentModel.ISupportInitialize)(this.mainSplitContainer)).BeginInit();
this.mainSplitContainer.Panel1.SuspendLayout();
@@ -717,13 +717,13 @@ namespace TBF.UI.Procedures
private System.Windows.Forms.SplitContainer mainSplitContainer;
private System.Windows.Forms.TabControl tabControl;
private System.Windows.Forms.TabPage historyTabPage;
- private Results.Forms.ListViewEx historyListViewEx;
+ private Common.Forms.ListViewEx historyListViewEx;
private System.Windows.Forms.TabPage metrology1TabPage;
- private Results.Forms.ListViewEx metrology1ListViewEx;
+ private Common.Forms.ListViewEx metrology1ListViewEx;
private System.Windows.Forms.TabPage metrology2TabPage;
- private Results.Forms.ListViewEx metrology2ListViewEx;
+ private Common.Forms.ListViewEx metrology2ListViewEx;
private System.Windows.Forms.TabPage processTabPage;
- private Results.Forms.ListViewEx processListViewEx;
+ private Common.Forms.ListViewEx processListViewEx;
private TBF.UI.Shared.SharedButtons sharedButtons;
private System.Windows.Forms.TabPage generalTabPage;
private System.Windows.Forms.ComboBox fileWriter1ComboBox;
@@ -755,7 +755,7 @@ namespace TBF.UI.Procedures
private System.Windows.Forms.RadioButton metersKindRadioButton2;
private System.Windows.Forms.RadioButton metersKindRadioButton1;
private System.Windows.Forms.TabPage parametersTabPage;
- private Results.Forms.ListViewEx parametersListViewEx;
+ private Common.Forms.ListViewEx parametersListViewEx;
private System.Windows.Forms.ComboBox fileWriter2ComboBox;
private System.Windows.Forms.ComboBox fileWriter3ComboBox;
private System.Windows.Forms.ComboBox printer2ComboBox;
diff --git a/TBF/UI/Procedures/ProcedureDlg.cs b/TBF/UI/Procedures/ProcedureDlg.cs
index bf8b111ff..02eb6d5b6 100644
--- a/TBF/UI/Procedures/ProcedureDlg.cs
+++ b/TBF/UI/Procedures/ProcedureDlg.cs
@@ -8,13 +8,12 @@ using System.Text;
using System.Windows.Forms;
using log4net;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Rig.Generic;
using TBF.Rig.GenericDevices;
using TBF.Resources;
using TBF.UI.Shared;
-using TBF.Rig.Output;
using TBF.Rig.TestMethods.iPerlCommunication.iPerlHead;
namespace TBF.UI.Procedures
diff --git a/TBF/UI/Procedures/ProcedureDlg.resx b/TBF/UI/Procedures/ProcedureDlg.resx
index bacb1981d..32b92b58a 100644
--- a/TBF/UI/Procedures/ProcedureDlg.resx
+++ b/TBF/UI/Procedures/ProcedureDlg.resx
@@ -1915,7 +1915,7 @@
historyListViewEx
- Results.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
historyTabPage
@@ -1966,7 +1966,7 @@
metrology1ListViewEx
- Results.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
metrology1TabPage
@@ -2017,7 +2017,7 @@
metrology2ListViewEx
- Results.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
metrology2TabPage
@@ -2068,7 +2068,7 @@
processListViewEx
- Results.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
processTabPage
@@ -2119,7 +2119,7 @@
parametersListViewEx
- Results.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
+ Common.Forms.ListViewEx, Results, Version=3.1.1464.0, Culture=neutral, PublicKeyToken=null
parametersTabPage
diff --git a/TBF/UI/Procedures/ProcedureParamsCtrl.Designer.cs b/TBF/UI/Procedures/ProcedureParamsCtrl.Designer.cs
index 9de1ab336..9e1026e84 100644
--- a/TBF/UI/Procedures/ProcedureParamsCtrl.Designer.cs
+++ b/TBF/UI/Procedures/ProcedureParamsCtrl.Designer.cs
@@ -31,7 +31,7 @@ namespace TBF.UI.Procedures
///
private void InitializeComponent()
{
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.SuspendLayout();
//
// listViewEx
@@ -60,6 +60,6 @@ namespace TBF.UI.Procedures
#endregion
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Procedures/ProcedureParamsCtrl.cs b/TBF/UI/Procedures/ProcedureParamsCtrl.cs
index 2353d9038..7e18d5698 100644
--- a/TBF/UI/Procedures/ProcedureParamsCtrl.cs
+++ b/TBF/UI/Procedures/ProcedureParamsCtrl.cs
@@ -5,8 +5,7 @@ using System;
using System.Collections.Generic;
using System.Windows.Forms;
using Common;
-using Config.Entities;
-using Results.Forms;
+using Common.Forms;
using TBF.Rig.Generic;
using TBF.Resources;
diff --git a/TBF/UI/Procedures/ProcedureParamsMixedCtrl.Designer.cs b/TBF/UI/Procedures/ProcedureParamsMixedCtrl.Designer.cs
index 9831647c9..18583a946 100644
--- a/TBF/UI/Procedures/ProcedureParamsMixedCtrl.Designer.cs
+++ b/TBF/UI/Procedures/ProcedureParamsMixedCtrl.Designer.cs
@@ -31,7 +31,7 @@ namespace TBF.UI.Procedures
///
private void InitializeComponent()
{
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.SuspendLayout();
//
// listViewEx
@@ -60,6 +60,6 @@ namespace TBF.UI.Procedures
#endregion
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Procedures/ProcedureParamsMixedCtrl.cs b/TBF/UI/Procedures/ProcedureParamsMixedCtrl.cs
index b8d1b970f..d7acba696 100644
--- a/TBF/UI/Procedures/ProcedureParamsMixedCtrl.cs
+++ b/TBF/UI/Procedures/ProcedureParamsMixedCtrl.cs
@@ -5,7 +5,7 @@ using System;
using System.Collections.Generic;
using System.Windows.Forms;
using Common;
-using Results.Forms;
+using Common.Forms;
using TBF.Rig.Generic;
using TBF.Resources;
diff --git a/TBF/UI/Procedures/ProceduresCtrl.Designer.cs b/TBF/UI/Procedures/ProceduresCtrl.Designer.cs
index 4b8e499d9..e4b90a639 100644
--- a/TBF/UI/Procedures/ProceduresCtrl.Designer.cs
+++ b/TBF/UI/Procedures/ProceduresCtrl.Designer.cs
@@ -37,7 +37,7 @@
this.mclassComboBox = new System.Windows.Forms.ComboBox();
this.q3ComboBox = new System.Windows.Forms.ComboBox();
this.dnComboBox = new System.Windows.Forms.ComboBox();
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
((System.ComponentModel.ISupportInitialize)(this.filtersSplitContainer)).BeginInit();
this.filtersSplitContainer.Panel1.SuspendLayout();
this.filtersSplitContainer.Panel2.SuspendLayout();
@@ -190,6 +190,6 @@
private System.Windows.Forms.ComboBox mclassComboBox;
private System.Windows.Forms.ComboBox q3ComboBox;
private System.Windows.Forms.ComboBox dnComboBox;
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Procedures/ProceduresDlg.cs b/TBF/UI/Procedures/ProceduresDlg.cs
index 9c03bb1e0..7a23c5e3f 100644
--- a/TBF/UI/Procedures/ProceduresDlg.cs
+++ b/TBF/UI/Procedures/ProceduresDlg.cs
@@ -190,7 +190,7 @@ namespace TBF.UI.Procedures
///
public void SelectedIndexChanged(ListView sender, bool isFilterAny)
{
- Results.Forms.ListViewEx listViewEx = sender as Results.Forms.ListViewEx;
+ Common.Forms.ListViewEx listViewEx = sender as Common.Forms.ListViewEx;
if (listViewEx.SelectedItems.Count != 1)
{
/// No item selected
diff --git a/TBF/UI/Procedures/TestParamsCtrl.Designer.cs b/TBF/UI/Procedures/TestParamsCtrl.Designer.cs
index 409336bce..95ee638c8 100644
--- a/TBF/UI/Procedures/TestParamsCtrl.Designer.cs
+++ b/TBF/UI/Procedures/TestParamsCtrl.Designer.cs
@@ -31,7 +31,7 @@ namespace TBF.UI.Procedures
///
private void InitializeComponent()
{
- this.listViewEx = new Results.Forms.ListViewEx();
+ this.listViewEx = new Common.Forms.ListViewEx();
this.SuspendLayout();
//
// listViewEx
@@ -60,6 +60,6 @@ namespace TBF.UI.Procedures
#endregion
- private Results.Forms.ListViewEx listViewEx;
+ private Common.Forms.ListViewEx listViewEx;
}
}
diff --git a/TBF/UI/Procedures/TestParamsCtrl.cs b/TBF/UI/Procedures/TestParamsCtrl.cs
index 3a80105c5..20544b0ed 100644
--- a/TBF/UI/Procedures/TestParamsCtrl.cs
+++ b/TBF/UI/Procedures/TestParamsCtrl.cs
@@ -5,8 +5,8 @@ using System;
using System.Collections.Generic;
using System.Windows.Forms;
using Common;
+using Common.Forms;
using Config.Entities;
-using Results.Forms;
using TBF.Resources;
namespace TBF.UI.Procedures
diff --git a/TBF/UI/Shared/BaseWithListViewEx.cs b/TBF/UI/Shared/BaseWithListViewEx.cs
index c720c434b..94b4e7eef 100644
--- a/TBF/UI/Shared/BaseWithListViewEx.cs
+++ b/TBF/UI/Shared/BaseWithListViewEx.cs
@@ -5,11 +5,10 @@ using System;
using System.Collections.Generic;
using System.Windows.Forms;
using Config.Entities;
-using Results.Forms;
namespace TBF.UI.Shared
{
- public class BaseWithListViewEx : ListViewEx
+ public class BaseWithListViewEx : Common.Forms.ListViewEx
{
///
/// List of items to be edited