Scope
DAQmxPage.h
1 #pragma once
2 
3 #include "ScopeDefines.h"
4 #include "controls/ScopeLEDCtrl.h"
5 #include "controls/ScopeEditCtrl.h"
6 #include "controllers/ScopeController.h"
7 #include "resource.h"
8 
9 namespace scope {
10  namespace gui {
11 
13 class CDAQmxPage :
14  public CPropertyPageImpl<CDAQmxPage> {
15 
16 protected:
17 
18 public:
19  enum { IDD = IDD_DAQMX_PROPPAGE };
20 
23 
25  CDAQmxPage(parameters::InputsDAQmx* const _parameters);
26 
27  BEGIN_MSG_MAP(CDAQmxPage)
28  MSG_WM_INITDIALOG(OnInitDialog);
29  REFLECT_NOTIFICATIONS()
30  END_MSG_MAP()
31 
34  BOOL OnInitDialog(CWindow wndFocus, LPARAM lInitParam);
36 };
37 
38 }}
Class for the DAQmx inputs property page.
Definition: DAQmxPage.h:13
CDAQmxPage(parameters::InputsDAQmx *const _parameters)
Connect to the FIFOStatus ScopeNumbers.
Definition: DAQmxPage.cpp:7
Parameters for pixel acquisition with NI-DAQmx.
Definition: IO.h:58
CScopeEditCtrl< std::wstring > daqmxversion_edit
DAQmx library version number.
Definition: DAQmxPage.h:22