MCPcopy Create free account
hub / github.com/andybarry/makerscanner / SetGUIStateDuringScan

Method SetGUIStateDuringScan

ActiveStereoMain.cpp:433–459  ·  view source on GitHub ↗

Set buttons to be enabled/disabled during (or after) a scan

Source from the content-addressed store, hash-verified

431
432// Set buttons to be enabled/disabled during (or after) a scan
433void 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
462void ActiveStereoFrame::UpdateScanProgress(wxCommandEvent &event)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected