Scope
|
#include <ScanModesSettingsPage.h>
Inherits CPropertyPageImpl< CScanModesSettingsPage >.
Public Types | |
enum | { IDD = IDD_SCANMODES_PROPPAGE } |
Public Member Functions | |
Called via Win32 messages | |
BOOL | OnInitDialog (CWindow wndFocus, LPARAM lInitParam) |
LRESULT | OnAreaChange (WORD, WORD, HWND, BOOL &) |
Protected Member Functions | |
void | SetChecks (const uint32_t &_a) |
Protected Attributes | |
scope::ScopeController | scope_controller |
CListBox | areas_list |
Radio buttons for all different scan modes that Scope knows. These area connected to static ScopeButtons inside ScopeController. | |
CScopeButtonCtrl | framesaw_radio |
CScopeButtonCtrl | framebidi_radio |
CScopeButtonCtrl | framehopper_radio |
CScopeButtonCtrl | frameresonancebidi_radio |
CScopeButtonCtrl | frameresonancehopper_radio |
CScopeButtonCtrl | linestraight_radio |
Property page for storage related options.
Definition at line 11 of file ScanModesSettingsPage.h.
|
protected |
Checks radio buttons according to the scan mode of the selected area.
Definition at line 83 of file ScanModesSettingsPage.cpp.
BOOL scope::gui::CScanModesSettingsPage::OnInitDialog | ( | CWindow | wndFocus, |
LPARAM | lInitParam | ||
) |
Handles dialog initialization.
Definition at line 18 of file ScanModesSettingsPage.cpp.
LRESULT scope::gui::CScanModesSettingsPage::OnAreaChange | ( | WORD | , |
WORD | , | ||
HWND | , | ||
BOOL & | |||
) |
handles selection changes in area list box
Definition at line 49 of file ScanModesSettingsPage.cpp.
|
protected |
A ScopeController kept handy.
Definition at line 16 of file ScanModesSettingsPage.h.
|
protected |
List of all areas, selection updates radio buttons.
Definition at line 19 of file ScanModesSettingsPage.h.