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; }