Scope
FrameScanSawPage.h
1 #pragma once
2 
3 #include "FrameScanBasePage.h"
4 #include "controls/ScopeSliderCtrl.h"
5 #include "controls/ScopeEditCtrl.h"
6 #include "controls/ScopeButtonCtrl.h"
7 #include "controls/ScopeCheckBoxCtrl.h"
8 #include "controllers/ScopeController.h"
9 #include "resource.h"
10 
11 namespace scope {
12  namespace gui {
13 
16  : public CFrameScanBasePage {
17 
18 protected:
21 
24 
27 
30 
31 public:
35  CFrameScanSawPage(const uint32_t& _area);
36 
37  ~CFrameScanSawPage() { }
38 
39  // Only needed if we add handlers here (see e.g. CFrameScanHopperPage)
40  BEGIN_MSG_MAP(CFrameScanSawPage)
41  CHAIN_MSG_MAP(CFrameScanBasePage)
42  END_MSG_MAP()
43 
47  BOOL OnInitDialog(CWindow wndFocus, LPARAM lInitParam);
49 };
50 
51 }}
CScopeEditCtrl< double > ycutoff_edit
cutoff fraction for y scanner
CScopeEditCtrl< double > yretrace_edit
retrace fraction for y scanner
BOOL OnInitDialog(CWindow wndFocus, LPARAM lInitParam)
Attach the dialog elements.
CFrameScanSawPage(const uint32_t &_area)
create the edit objects (e.g.
Base class for all frame scan property pages.
CScopeEditCtrl< double > xcutoff_edit
cutoff fraction for x scanner
Property page for sawtooth frame scan.
CScopeEditCtrl< double > xretrace_edit
retrace fraction for x scanner