Scope
scope::gui::CXYZControlPage Class Reference

#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
 

Detailed Description

Property page for XYZ stage settings.

Definition at line 13 of file XYZControlPage.h.

Constructor & Destructor Documentation

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.

Member Function Documentation

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.

Member Data Documentation

ScopeController scope::gui::CXYZControlPage::scope_controller
protected

Our ScopeController here.

Definition at line 18 of file XYZControlPage.h.

CScopeEditCtrl<double> scope::gui::CXYZControlPage::xpos_edit
protected

edit for the stage's x position

Definition at line 21 of file XYZControlPage.h.

CScopeEditCtrl<double> scope::gui::CXYZControlPage::ypos_edit
protected

edit for the stage's y position

Definition at line 24 of file XYZControlPage.h.

CScopeEditCtrl<double> scope::gui::CXYZControlPage::zpos_edit
protected

edit for the stage's z position

Definition at line 27 of file XYZControlPage.h.

CScopeButtonCtrl scope::gui::CXYZControlPage::setzero_button
protected

button to set current position as zero

Definition at line 30 of file XYZControlPage.h.


The documentation for this class was generated from the following files: