X-Git-Url: https://git.ucc.asn.au/?p=matches%2Fhonours.git;a=blobdiff_plain;f=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FFormDemo%2Fsrc%2FFormDoc.h;fp=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FFormDemo%2Fsrc%2FFormDoc.h;h=c5ad7cfc13c7049d4e520af73bd83bf702d61555;hp=0000000000000000000000000000000000000000;hb=70a96cca12cb006506461d26cd112bab179fe74c;hpb=8caf60af39689a3546074f0c68d14c3a2e28191e diff --git a/research/transmission_spectroscopy/TOF/Win32++/samples/FormDemo/src/FormDoc.h b/research/transmission_spectroscopy/TOF/Win32++/samples/FormDemo/src/FormDoc.h new file mode 100644 index 00000000..c5ad7cfc --- /dev/null +++ b/research/transmission_spectroscopy/TOF/Win32++/samples/FormDemo/src/FormDoc.h @@ -0,0 +1,40 @@ +/////////////////////////////////////// +// FormDoc.h + +// Based on code provided by Lynn Allan + + +#ifndef SDI_DOC_H +#define SDI_DOC_H + + +// Declaration of the CFormDoc class +class CFormDoc +{ +public: + CFormDoc(); + virtual ~CFormDoc(); + void LoadDocRegistry(LPCTSTR szKeyName); + void SaveDocRegistry(LPCTSTR szKeyName); + DWORD GetRegDwordFromOpenKey(HKEY hKey, LPCTSTR pName); + + BOOL GetCheckA(void) { return m_bCheckA; } + void SetCheckA(BOOL bCheck) { m_bCheckA = bCheck; } + + BOOL GetCheckB(void) { return m_bCheckB; } + void SetCheckB(BOOL bCheck) { m_bCheckB = bCheck; } + + BOOL GetCheckC(void) { return m_bCheckC; } + void SetCheckC(BOOL bCheck) { m_bCheckC = bCheck; } + + UINT GetRadio(void) { return m_Radio; } + void SetRadio(UINT radio) { m_Radio = radio; } + +private: + BOOL m_bCheckA; + BOOL m_bCheckB; + BOOL m_bCheckC; + UINT m_Radio; +}; + +#endif //SDI_DOC_H