public Form1(TenkeyController controller) { Application.ApplicationExit += new EventHandler(ApplicationExit); InitializeComponent(); this.controller = controller; TenkeyController.UIForm = this; }
public Form2(TenkeyController controller) { InitializeComponent(); InitButton(); this.controller = controller; MapList = new List <KeyMap>(); foreach (KeyMap map in controller.GetKeyMapList()) { MapList.Add((KeyMap)map.Clone()); } cmbKeyMapList.Items.AddRange(MapList.ToArray()); cmbKeyMapList.SelectedIndex = 0; tbMapName.Text = ((KeyMap)cmbKeyMapList.SelectedItem).Name; }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); TenkeyController controlelr = new TenkeyController(); Form1 form = new Form1(controlelr); HIDKBDPseudoDriver driver = new HIDKBDPseudoDriver(); driver.SetupUSBNotifier(form); driver.InitDevice(); controlelr.SetupPseudoDriver(driver); Application.Run(); }