private void bAddController_Click(object sender, EventArgs e) { WX0BControllerConfigEntry cConfig = new WX0BControllerConfigEntry(); config.controllers.Add(cConfig); writeConfig(); createController(cConfig); }
private void createController(WX0BControllerConfigEntry cConfig) { WX0BControllerPanel cp = new WX0BControllerPanel(this, new WX0BController(cConfig)); cp.Dock = DockStyle.Bottom; gbControllers.Controls.Add(cp); cp.controller.jConnection.onConnected += controllerConnected; updateFormHeight(); }
public WX0BController(WX0BControllerConfigEntry _config) { config = _config; jConnection = JeromeController.create(config.connectionParams); }