![]() |
Scope
|
#include <ExperimentSettingsSheet.h>
Inherits CPropertySheetImpl< CExperimentSettingsSheet >.
Protected Attributes | |
| CScanModesSettingsPage | pageScanModesSettings |
| CStackSettingsPage | pageStackSettings |
| CTimeSeriesSettingsPage | pageTimeSeriesSettings |
| CBehaviorSettingsPage | pageBehaviorSettings |
Called via Win32 messages. | |
Override Create and use Callback to switch to child window style during creation since Property sheets are popups as standard (Windows not WTL I think) | |
| HWND | Create (const HWND hWndParent, const int nStartPage, const CRect &rc) |
| LRESULT | OnSelChange (WPARAM wParam, LPNMHDR pnmHdr, BOOL &bHandled) |
| static int CALLBACK | PropSheetCallback (HWND hWnd, UINT uMsg, LPARAM lParam) |
Settings sheet for the various property sheets dealing with different experiment types.
Definition at line 12 of file ExperimentSettingsSheet.h.
| HWND scope::gui::CExperimentSettingsSheet::Create | ( | const HWND | hWndParent, |
| const int | nStartPage, | ||
| const CRect & | rc | ||
| ) |
Adds the pages and do some magic.
Definition at line 7 of file ExperimentSettingsSheet.cpp.
|
protected |
Page for selecting different scan modes.
Definition at line 17 of file ExperimentSettingsSheet.h.
|
protected |
Page for stack stuff.
Definition at line 20 of file ExperimentSettingsSheet.h.
|
protected |
Page for timeseries stuff.
Definition at line 23 of file ExperimentSettingsSheet.h.
|
protected |
Page for behavior triggered acquisition stuff.
Definition at line 26 of file ExperimentSettingsSheet.h.