Scope
|
#include <XYZControlPage.h>
Inherits CPropertyPageImpl< CXYZControlPage >.
Public Types | |
enum | { IDD = IDD_XYZCONTROL_PROPPAGE } |
Public Member Functions | |
CXYZControlPage (void) | |
Called via Win32 messages | |
=/*; () | |
BOOL | OnInitDialog (CWindow wndFocus, LPARAM lInitParam) |
Protected Attributes | |
ScopeController | scope_controller |
CScopeEditCtrl< double > | xpos_edit |
CScopeEditCtrl< double > | ypos_edit |
CScopeEditCtrl< double > | zpos_edit |
CScopeButtonCtrl | setzero_button |
Property page for XYZ stage settings.
Definition at line 13 of file XYZControlPage.h.
scope::gui::CXYZControlPage::CXYZControlPage | ( | void | ) |
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 XYZControlPage.cpp.
BOOL scope::gui::CXYZControlPage::OnInitDialog | ( | CWindow | wndFocus, |
LPARAM | lInitParam | ||
) |
attach the dialog controls to the edit objects
Definition at line 14 of file XYZControlPage.cpp.
|
protected |
Our ScopeController here.
Definition at line 18 of file XYZControlPage.h.
|
protected |
edit for the stage's x position
Definition at line 21 of file XYZControlPage.h.
|
protected |
edit for the stage's y position
Definition at line 24 of file XYZControlPage.h.
|
protected |
edit for the stage's z position
Definition at line 27 of file XYZControlPage.h.
|
protected |
button to set current position as zero
Definition at line 30 of file XYZControlPage.h.