1 ///////////////////////////////////////////////////////
\r
3 // Declaration of the CMainFrame class
\r
9 #include "SplitterPanes.h"
\r
11 #ifndef BTNS_WHOLEDROPDOWN
\r
12 #define BTNS_WHOLEDROPDOWN 0x0080
\r
15 class CMainFrame : public CFrame
\r
19 virtual ~CMainFrame();
\r
20 CMyListView* GetListView() const {return (CMyListView*)m_RightPane->GetView();}
\r
21 CMyTreeView* GetTreeView() const {return (CMyTreeView*)m_LeftPane.GetView();}
\r
22 BOOL GetShowHidden() {return m_bShowHidden;}
\r
25 virtual void OnInitialUpdate();
\r
26 virtual void OnClose();
\r
27 virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
\r
28 virtual void OnCreate();
\r
29 virtual LRESULT OnNotify(WPARAM wParam, LPARAM lParam);
\r
30 virtual void SetupToolBar();
\r
31 virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
\r
36 CLeftPane m_LeftPane;
\r
37 CRightPane* m_RightPane;
\r