Scope
|
#include <NoScanBasePage.h>
Inherits CPropertyPageImpl< CNoScanBasePage >, and CToolTipDialog< CNoScanBasePage >.
Inherited by scope::gui::CFrameScanBasePage.
Public Types | |
enum | { IDD = IDD_NOSCAN_PROPPAGE } |
Public Member Functions | |
CNoScanBasePage (const uint32_t &_area, parameters::ScannerVectorFrameBasic &_scanvecparams) | |
virtual | ~CNoScanBasePage (void) |
Called via Win32 messages | |
=/*; () | |
virtual BOOL | OnInitDialog (CWindow wndFocus, LPARAM lInitParam) |
Called from ScopeController | |
virtual void | SetReadOnlyWhileScanning () |
Protected Attributes | |
bool | initialized |
ScopeController | scope_controller |
const uint32_t | area |
std::wstring | strtitle |
boost::signals2::connection | rwstateconnection |
CScopeScrollbarCtrl | pockels_scroll |
CScopeEditCtrl< double > | pockels_edit |
CScopeScrollbarCtrl | fastz_scroll |
CScopeEditCtrl< double > | fastz_edit |
CScopeScrollbarCtrl | pixeltime_scroll |
CScopeEditCtrl< double > | pixeltime_edit |
CScopeEditCtrl< double > | fpux_edit |
CScopeEditCtrl< double > | fpuy_edit |
CScopeButtonCtrl | fpuleft_button |
CScopeButtonCtrl | fpuright_button |
CScopeButtonCtrl | fpuup_button |
CScopeButtonCtrl | fpudown_button |
Base class for all scanning and non-scanning scan property pages, i.e.
for frame-scanning pages and for non-scanning slave area pages. Uses CToolTipDialog for displaying help tooltips. Add strings with the same ID as a control for help to that control.
Definition at line 19 of file NoScanBasePage.h.
anonymous enum |
Dialog resource ID, do not forget to overwrite in derived class constructor!
Definition at line 77 of file NoScanBasePage.h.
scope::gui::CNoScanBasePage::CNoScanBasePage | ( | const uint32_t & | _area, |
parameters::ScannerVectorFrameBasic & | _scanvecparams | ||
) |
We need a pointer to a basic ScannerVector (could be e.g.
Saw really) but thus we can connect to (inherited) members
Definition at line 7 of file NoScanBasePage.cpp.
|
virtual |
Disconnect from ScopeController::ReadOnlyWhileScanning.
Definition at line 35 of file NoScanBasePage.cpp.
|
virtual |
Connected to ScopeController::ReadOnlyWhileScanning.
Reimplemented in scope::gui::CFrameScanBasePage.
Definition at line 80 of file NoScanBasePage.cpp.
|
protected |
true after dialog is initialized
Definition at line 25 of file NoScanBasePage.h.
|
protected |
our ScopeController here
Definition at line 28 of file NoScanBasePage.h.
|
protected |
for which area are the image settings
Definition at line 31 of file NoScanBasePage.h.
|
protected |
string for settings page title
Definition at line 34 of file NoScanBasePage.h.
|
protected |
Connection object to the ScopeController::ReadOnlyWhileScanning for setting controls RW state.
Definition at line 37 of file NoScanBasePage.h.
|
protected |
pockels cell scrollbar control
Definition at line 40 of file NoScanBasePage.h.
|
protected |
pockels cell edit control
Definition at line 43 of file NoScanBasePage.h.
|
protected |
Fast Z scrollbar control.
Definition at line 46 of file NoScanBasePage.h.
|
protected |
Fast Z edit control.
Definition at line 49 of file NoScanBasePage.h.
|
protected |
pixel dwell time scrollbar control
Definition at line 52 of file NoScanBasePage.h.
|
protected |
pixel dwell time edit control
Definition at line 55 of file NoScanBasePage.h.
|
protected |
FPU x position edit control.
Definition at line 58 of file NoScanBasePage.h.
|
protected |
FPU y position edit control.
Definition at line 61 of file NoScanBasePage.h.
|
protected |
nudge FPU left button control
Definition at line 64 of file NoScanBasePage.h.
|
protected |
nudge FPU rightbutton control
Definition at line 67 of file NoScanBasePage.h.
|
protected |
nudge FPU up button control
Definition at line 70 of file NoScanBasePage.h.
|
protected |
nudge FPU down button control
Definition at line 73 of file NoScanBasePage.h.