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.