Exemplo n.º 1
0
        public BackLitPanelUserControl(TabItem parentTabItem, HIDSkeleton hidSkeleton)
        {
            InitializeComponent();
            ParentTabItem    = parentTabItem;
            _backlitPanelBIP = new BacklitPanelBIP(Settings.Default.BIPLedStrength, hidSkeleton);

            AppEventHandler.AttachGamingPanelListener(this);
            AppEventHandler.AttachLEDLightListener(this);
        }
Exemplo n.º 2
0
        public BackLitPanelUserControl(TabItem parentTabItem, IGlobalHandler globalHandler, HIDSkeleton hidSkeleton)
        {
            InitializeComponent();
            _parentTabItem       = parentTabItem;
            _parentTabItemHeader = _parentTabItem.Header.ToString();
            _backlitPanelBIP     = new BacklitPanelBIP(Settings.Default.BIPLedStrength, hidSkeleton);

            _backlitPanelBIP.Attach((ISaitekPanelListener)this);
            globalHandler.Attach(_backlitPanelBIP);
            _globalHandler = globalHandler;
        }
        public BackLitPanelUserControl(TabItem parentTabItem, IGlobalHandler globalHandler, HIDSkeleton hidSkeleton)
        {
            InitializeComponent();
            ParentTabItem    = parentTabItem;
            _backlitPanelBIP = new BacklitPanelBIP(Settings.Default.BIPLedStrength, hidSkeleton);

            hidSkeleton.HIDReadDevice.Removed += DeviceRemovedHandler;

            _backlitPanelBIP.Attach((IGamingPanelListener)this);
            globalHandler.Attach(_backlitPanelBIP);
            GlobalHandler = globalHandler;
        }