2#include "GUIPaneBase.h" 
   11        class FL_EXPORT CGUIPaneDialog : 
public CGUIPaneBase
 
   14            CGUIPaneDialog() noexcept;
 
   15            virtual ~CGUIPaneDialog();
 
   17            virtual const CResult Create(const Base::CFLString<
wchar_t>& strCaption, CWnd* pParentWnd);
 
   19            virtual CGUIDialog* GetDialog()const;
 
   20            virtual 
void SetDialog(CGUIDialog* pDlg);
 
   22            virtual CGUIViewImageBase* GetParentView()const;
 
   23            virtual 
void SetParentView(CGUIViewImageBase* pView);
 
   25            virtual CPaneFrameWnd* CreateDefaultMiniframe(CRect rectInitial) override;
 
   27            DeclareGetClassType();
 
   30            virtual 
void OnReceiveBroadcast(const Base::CBroadcastMessage* pMessage) override;
 
   34            CGUIViewImageBase* m_pParentView;
 
   36            int         m_nVScrollMax, m_nHScrollMax;
 
   37            bool m_bUsingVertScrollBar;
 
   38            bool m_bUsingHorzScrollBar;
 
   39            bool m_bDockPositionSetDone;
 
   41            friend class CGUIManagerPane;
 
   45            afx_msg 
int OnCreate(LPCREATESTRUCT lpCreateStruct);
 
   46            afx_msg 
void OnSize(UINT nType, 
int cx, 
int cy);
 
   47            afx_msg BOOL OnEraseBkgnd(CDC* pDC);
 
   48            afx_msg 
void OnLButtonDblClk(UINT nFlags, CPoint point);
 
   49            afx_msg 
void OnWindowPosChanging(WINDOWPOS FAR* lpwndpos);
 
   50            afx_msg 
void OnDestroy();
 
   51            virtual BOOL PreTranslateMessage(MSG* pMsg);
 
다이얼로그 클래스
Definition GUIDialog.h:73
뷰의 기반 클래스
Definition GUIViewImageBase.h:43
Definition D2DObject.h:12