Set buttons to be enabled/disabled during (or after) a scan
| 431 | |
| 432 | // Set buttons to be enabled/disabled during (or after) a scan |
| 433 | void ActiveStereoFrame::SetGUIStateDuringScan(bool scanning) |
| 434 | { |
| 435 | bool enable; |
| 436 | if (scanning == true) |
| 437 | { |
| 438 | enable = false; |
| 439 | butCapture->SetLabel(wxT("Scanning...")); |
| 440 | |
| 441 | } else { |
| 442 | enable = true; |
| 443 | butCapture->SetLabel(wxT("Start Scan")); |
| 444 | butDoneScanning->SetLabel(wxT("Done Scanning")); |
| 445 | } |
| 446 | |
| 447 | butCapture->Enable(enable); |
| 448 | butDoneScanning->Enable(!enable); |
| 449 | sliderImageThreshold->Enable(enable); |
| 450 | sliderBrightnessFilter->Enable(enable); |
| 451 | |
| 452 | butCameraConnect->Enable(enable); |
| 453 | |
| 454 | if (scanning == false) |
| 455 | { |
| 456 | butCapture->SetFocus(); |
| 457 | } |
| 458 | |
| 459 | } |
| 460 | |
| 461 | // Catch an update scan event and move the progress bar |
| 462 | void ActiveStereoFrame::UpdateScanProgress(wxCommandEvent &event) |
nothing calls this directly
no outgoing calls
no test coverage detected