| 263 | } |
| 264 | |
| 265 | long |
| 266 | MainWindow::onDisconnect(FXObject *sender, FXSelector sel, void *ptr) |
| 267 | { |
| 268 | hid_close(connected_device); |
| 269 | connected_device = NULL; |
| 270 | connected_label->setText("Disconnected"); |
| 271 | output_button->disable(); |
| 272 | feature_button->disable(); |
| 273 | get_feature_button->disable(); |
| 274 | connect_button->enable(); |
| 275 | disconnect_button->disable(); |
| 276 | |
| 277 | getApp()->removeTimeout(this, ID_TIMER); |
| 278 | |
| 279 | return 1; |
| 280 | } |
| 281 | |
| 282 | long |
| 283 | MainWindow::onRescan(FXObject *sender, FXSelector sel, void *ptr) |
nothing calls this directly
no test coverage detected