![]() |
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.