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