X-Git-Url: https://git.ucc.asn.au/?p=matches%2Fhonours.git;a=blobdiff_plain;f=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FMDIFrameSplitter%2Fsrc%2FFiles.h;fp=research%2Ftransmission_spectroscopy%2FTOF%2FWin32%2B%2B%2Fsamples%2FMDIFrameSplitter%2Fsrc%2FFiles.h;h=f2fec4685b429889c895af62f4dab3ba8ca1608e;hp=0000000000000000000000000000000000000000;hb=70a96cca12cb006506461d26cd112bab179fe74c;hpb=8caf60af39689a3546074f0c68d14c3a2e28191e diff --git a/research/transmission_spectroscopy/TOF/Win32++/samples/MDIFrameSplitter/src/Files.h b/research/transmission_spectroscopy/TOF/Win32++/samples/MDIFrameSplitter/src/Files.h new file mode 100644 index 00000000..f2fec468 --- /dev/null +++ b/research/transmission_spectroscopy/TOF/Win32++/samples/MDIFrameSplitter/src/Files.h @@ -0,0 +1,50 @@ +///////////////////////////////////////////////// +// Files.h - Declaration of the CViewFiles, CContainFiles +// and CDockFiles classes + +#ifndef FILES_H +#define FILES_H + + +// Declaration of the CViewFiles class +class CViewFiles : public CListView +{ +public: + CViewFiles(); + virtual ~CViewFiles(); + virtual int AddItem(LPCTSTR szText, int nImage); + virtual void InsertItems(); + virtual void OnInitialUpdate(); + virtual void SetColumns(); + virtual BOOL SetSubItem(int nItem, int nSubItem, LPCTSTR szText); + virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam); + +private: + HIMAGELIST m_himlSmall; +}; + +// Declaration of the CContainFiles class +class CContainFiles : public CDockContainer +{ +public: + CContainFiles(); + ~CContainFiles() {} + +private: + CViewFiles m_ViewFiles; +}; + +// Declaration of the CDockFiles class +class CDockFiles : public CDocker +{ +public: + CDockFiles(); + virtual ~CDockFiles() {} + virtual void OnInitialUpdate(); + +private: + CContainFiles m_Files; +}; + + +#endif // FILES_H