Exemplo n.º 1
0
 public AssignEditor(IControlProcessor processor, bool enableInverse, HardwareModuleType hardwareSupported)
 {
     InitializeComponent();
     _hardwareSupported  = hardwareSupported;
     _assignEditorHelper = new AssignEditorHelper(processor);
     ShowData();
     Localize();
 }
Exemplo n.º 2
0
        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();
        }