Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CBDockableDialog Class Reference

#include <CBDockableDialog.h>

Inheritance diagram for CBDockableDialog:
CBModelessDialog CBNETDockableDialog

Public Member Functions

 CBDockableDialog (UINT nID, TCHAR *pTitle)
 
 CBDockableDialog ()
 
virtual ~CBDockableDialog ()
 
virtual StatusInt Create ()
 
virtual BOOL GetDockedExtent (int iDockPosition, int *pExtentFlag, Point2d *pDockExtent)
 
virtual BOOL OnDialogUpdate (DialogMessage *dmP)
 
- Public Member Functions inherited from CBModelessDialog
 CBModelessDialog (UINT nID, CWnd *pParent=NULL)
 
virtual ~CBModelessDialog ()
 
virtual void OnEscapeKey (LPMSG)
 
virtual void OnFunctionKey (LPMSG)
 
virtual BOOL OnDialogResize (DialogMessage *dmP)
 
virtual BOOL Update ()
 
virtual BOOL OnDialogFocusIn (DialogMessage *dmP)
 
virtual BOOL OnDialogFocusOut (DialogMessage *dmP)
 
virtual BOOL OnDialogDestroy (DialogMessage *dmP)
 
virtual BOOL DialogHook (DialogMessage *dmP)
 
void SetMsgProcHook (bool bSet)
 
HHOOK GetMsgProcHook ()
 
HWND GetParentHandle ()
 
MSWindowP GetParentWindow ()
 
UINT GetDialogId ()
 
UINT GetSignature ()
 
CBModelessFrameGetModelessFrame ()
 
void SetHelpInfo (UINT helpInfo)
 

Protected Member Functions

virtual BOOL OnInitDialog ()
 
afx_msg void OnDestroy ()
 
- Protected Member Functions inherited from CBModelessDialog
afx_msg void OnDestroy ()
 
afx_msg int OnMouseActivate (CWnd *pDesktopWnd, UINT nHitTest, UINT message)
 
afx_msg void OnMouseMove (UINT nFlags, CPoint point)
 
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnLButtonUp (UINT nFlags, CPoint point)
 
afx_msg void OnRButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnRButtonUp (UINT nFlags, CPoint point)
 
afx_msg void OnMButtonDown (UINT nFlags, CPoint point)
 
afx_msg void OnMButtonUp (UINT nFlags, CPoint point)
 

Protected Attributes

bool m_bResizeable
 
- Protected Attributes inherited from CBModelessDialog
CBModelessFramem_pModelessFrame
 
MSWindowP m_pParent
 
HWND m_hParent
 
UINT m_nID
 

Additional Inherited Members

- Public Attributes inherited from CBModelessDialog
HHOOK m_hHook
 

Constructor & Destructor Documentation

CBDockableDialog ( UINT  nID,
TCHAR *  pTitle 
)
virtual ~CBDockableDialog ( )
virtual

Member Function Documentation

virtual StatusInt Create ( )
virtual

Reimplemented from CBModelessDialog.

virtual BOOL GetDockedExtent ( int  iDockPosition,
int *  pExtentFlag,
Point2d *  pDockExtent 
)
virtual
afx_msg void OnDestroy ( )
protected
virtual BOOL OnDialogUpdate ( DialogMessage dmP)
virtual

Reimplemented from CBModelessDialog.

virtual BOOL OnInitDialog ( )
protectedvirtual

Reimplemented from CBModelessDialog.

Reimplemented in CBNETDockableDialog.

Member Data Documentation

bool m_bResizeable
protected

The documentation for this class was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.