X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FDialogDemo%2Fsrc%2FMyDialog.h;fp=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FDialogDemo%2Fsrc%2FMyDialog.h;h=2b26a597bc48d2ca3357995f0ae22859e8697866;hb=70a96cca12cb006506461d26cd112bab179fe74c;hp=0000000000000000000000000000000000000000;hpb=8caf60af39689a3546074f0c68d14c3a2e28191e;p=matches%2Fhonours.git diff --git a/research/transmission_spectroscopy/TOF/Win32++/samples/DialogDemo/src/MyDialog.h b/research/transmission_spectroscopy/TOF/Win32++/samples/DialogDemo/src/MyDialog.h new file mode 100644 index 00000000..2b26a597 --- /dev/null +++ b/research/transmission_spectroscopy/TOF/Win32++/samples/DialogDemo/src/MyDialog.h @@ -0,0 +1,42 @@ +/////////////////////////////////////// +// MyDialog.h + +#ifndef MYDIALOG_H +#define MYDIALOG_H + + +#include "MyButton.h" +#include "Hyperlink.h" + + +// Declaration of the CMyDialog class +class CMyDialog : public CDialog +{ +public: + CMyDialog(UINT nResID, CWnd* pParent = NULL); + CMyDialog(LPCTSTR lpszResName, CWnd* pParent = NULL); + void SetStatic(LPCTSTR szString); + virtual ~CMyDialog(); + +protected: + virtual BOOL OnInitDialog(); + virtual INT_PTR DialogProc(UINT uMsg, WPARAM wParam, LPARAM lParam); + virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam); + virtual void OnOK(); + +private: + void OnButton(); + void OnRadio1(); + void OnRadio2(); + void OnRadio3(); + void OnCheck1(); + void OnCheck2(); + void OnCheck3(); + + HMODULE m_hInstRichEdit; + CMyButton m_Button; + CHyperlink m_Hyperlink; + CListBox m_ListBox; +}; + +#endif //MYDIALOG_H