![]() |
Scope
|
#include <FPUControlPage.h>
Inherits CPropertyPageImpl< CFPUControlPage >.
Public Types | |
| enum | { IDD = IDD_FPUCONTROL_PROPPAGE } |
Public Member Functions | |
| CFPUControlPage (const uint32_t &_area) | |
Called via Win32 messages | |
=/*; () | |
| BOOL | OnInitDialog (CWindow wndFocus, LPARAM lInitParam) |
| LRESULT | OnCalibrationFileButton (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled) |
Protected Attributes | |
| const uint32_t | area |
| std::wstring | strtitle |
| ScopeController | scope_controller |
| CScopeEditCtrl< double > | xpos_edit |
| CScopeEditCtrl< double > | ypos_edit |
| CScopeEditCtrl< std::wstring > | etlcalibrationfile_edit |
| CScopeButtonCtrl | setxyzero_button |
| CScopeEditCtrl< std::wstring > | fpustageinfos_edit |
| CScopeFOVDiagram | diagram |
Property page for FPU stage settings.
Definition at line 13 of file FPUControlPage.h.
| scope::gui::CFPUControlPage::CFPUControlPage | ( | const uint32_t & | _area | ) |
create the edit objects (e.g.
ScopeEditImpl) and tie them to the global variables (ScopeValues) set connect back to true -> on change of ScopeValue (e.g. by scope_controller) the dialog control will be updated accordingly
Definition at line 7 of file FPUControlPage.cpp.
| BOOL scope::gui::CFPUControlPage::OnInitDialog | ( | CWindow | wndFocus, |
| LPARAM | lInitParam | ||
| ) |
attach the dialog controls to the edit objects
Definition at line 22 of file FPUControlPage.cpp.
| LRESULT scope::gui::CFPUControlPage::OnCalibrationFileButton | ( | WORD | wNotifyCode, |
| WORD | wID, | ||
| HWND | hWndCtl, | ||
| BOOL & | bHandled | ||
| ) |
Loads fast z calibration file.
Definition at line 35 of file FPUControlPage.cpp.
|
protected |
the area the FPU serves
Definition at line 18 of file FPUControlPage.h.
|
protected |
the page title
Definition at line 21 of file FPUControlPage.h.
|
protected |
Our ScopeController here.
Definition at line 24 of file FPUControlPage.h.
|
protected |
edit for the FPU stage's x position
Definition at line 27 of file FPUControlPage.h.
|
protected |
edit for the FPU stage's y position
Definition at line 30 of file FPUControlPage.h.
|
protected |
edit for the FPU fast Z calibration file name
Definition at line 33 of file FPUControlPage.h.
|
protected |
button to set current xy position as zero
Definition at line 36 of file FPUControlPage.h.
|
protected |
edit control for displaying FPU stage information
Definition at line 39 of file FPUControlPage.h.
|
protected |
diagram displaying FOV positions
Definition at line 42 of file FPUControlPage.h.