public TlfIaView([ServiceDependency] WorkItem workItem, [ServiceDependency] IModelCmdManagerService cmdManager, [ServiceDependency] StateManagerService stateManager) { InitializeComponent(); if (global::HMI.Presentation.Twr.Properties.Settings.Default.BigFonts) { this._MemBT.Font = new System.Drawing.Font("Trebuchet MS", 13F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this._Num1BT.Font = new System.Drawing.Font("Trebuchet MS", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this._Num2BT.Font = new System.Drawing.Font("Trebuchet MS", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this._Num3BT.Font = new System.Drawing.Font("Trebuchet MS", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this._Num4BT.Font = new System.Drawing.Font("Trebuchet MS", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); } _IaToolsWS.Name = WorkspaceNames.IaToolsWorkspace; _WorkItem = workItem; _CmdManager = cmdManager; _StateManager = stateManager; _SlowBlinkList = new Dictionary <HMIButton, Color>(); int pos = 0; foreach (string num in Settings.Default.Historic) { string[] numAlias = num.Split(','); _Historic[pos++] = new Number(numAlias[0], numAlias[1]); } _Keypad = _WorkItem.SmartParts.AddNew <Keypad>(ViewNames.KeypadView); _Mem = _WorkItem.SmartParts.AddNew <MemUC>(ViewNames.MemView); _Keypad.NewKey += OnKeypadNewKey; _Keypad.ClearClick += OnKeypadClear; _Mem.OkClick += OnMemOkClick; _Mem.CancelClick += OnMemCancelClick; _Num1BT.Tag = 0; _Num2BT.Tag = 1; _Num3BT.Tag = 2; _Num4BT.Tag = 3; // Miguel _Num1BT.Text = _Historic[0] != null ? _Historic[0].Alias : _Num1; _Num2BT.Text = _Historic[1] != null ? _Historic[1].Alias : _Num2; _Num3BT.Text = _Historic[2] != null ? _Historic[2].Alias : _Num3; _Num4BT.Text = _Historic[3] != null ? _Historic[3].Alias : _Num4; _MemBT.Text = _MEM; // Miguel }
public TlfIaView([ServiceDependency] WorkItem workItem, [ServiceDependency] IModelCmdManagerService cmdManager, [ServiceDependency] StateManagerService stateManager) { InitializeComponent(); _IaToolsWS.Name = WorkspaceNames.IaToolsWorkspace; _WorkItem = workItem; _CmdManager = cmdManager; _StateManager = stateManager; _SlowBlinkList = new Dictionary <HMIButton, Color>(); int pos = 0; foreach (string num in Settings.Default.Historic) { string[] numAlias = num.Split(','); _Historic[pos++] = new Number(numAlias[0], numAlias[1]); } _Keypad = _WorkItem.SmartParts.AddNew <Keypad>(ViewNames.KeypadView); _Mem = _WorkItem.SmartParts.AddNew <MemUC>(ViewNames.MemView); _Keypad.NewKey += OnKeypadNewKey; _Keypad.ClearClick += OnKeypadClear; _Mem.OkClick += OnMemOkClick; _Mem.CancelClick += OnMemCancelClick; _Num1BT.Tag = 0; _Num2BT.Tag = 1; _Num3BT.Tag = 2; _Num4BT.Tag = 3; // Miguel _Num1BT.Text = _Historic[0] != null ? _Historic[0].Alias : _Num1; _Num2BT.Text = _Historic[1] != null ? _Historic[1].Alias : _Num2; _Num3BT.Text = _Historic[2] != null ? _Historic[2].Alias : _Num3; _Num4BT.Text = _Historic[3] != null ? _Historic[3].Alias : _Num4; _MemBT.Text = _MEM; // Miguel }