public AssignEditor(IControlProcessor processor, bool enableInverse, HardwareModuleType hardwareSupported) { InitializeComponent(); _hardwareSupported = hardwareSupported; _assignEditorHelper = new AssignEditorHelper(processor); ShowData(); Localize(); }
public AssignEditorForBinaryInput(IControlProcessor processor, bool enableInverse, HardwareModuleType hardwareSupported) { InitializeComponent(); _hardwareSupported = hardwareSupported; _assignedControlProcessor = (ButtonBinaryInputProcessor)processor; var usedHardware = _assignedControlProcessor.GetInvolvedHardwareWithCurrentStates(); foreach (var b in usedHardware) { _activeButtonsList.Add(b.Key, b.Value); } _assignEditorHelper = new AssignEditorHelper(processor); Localize(); }