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

#include <CBModelessDialog.h>

Inheritance diagram for CBModelessDialog:
CBDockableDialog CBFramedModelessDialog CBHostedDialog CBToolSettingsDialog CBNETDockableDialog

Public Member Functions

 CBModelessDialog (UINT nID, CWnd *pParent=NULL)
 
virtual ~CBModelessDialog ()
 
virtual StatusInt Create ()
 
virtual void OnEscapeKey (LPMSG)
 
virtual void OnFunctionKey (LPMSG)
 
virtual BOOL OnDialogResize (DialogMessage *dmP)
 
virtual BOOL Update ()
 
virtual BOOL OnDialogUpdate (DialogMessage *dmP)
 
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)
 

Public Attributes

HHOOK m_hHook
 

Protected Member Functions

afx_msg void OnDestroy ()
 
virtual BOOL OnInitDialog ()
 
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

CBModelessFramem_pModelessFrame
 
MSWindowP m_pParent
 
HWND m_hParent
 
UINT m_nID
 

Constructor & Destructor Documentation

CBModelessDialog ( UINT  nID,
CWnd *  pParent = NULL 
)
virtual ~CBModelessDialog ( )
virtual

Member Function Documentation

virtual StatusInt Create ( )
virtual
virtual BOOL DialogHook ( DialogMessage dmP)
virtual
UINT GetDialogId ( )

References m_nID.

CBModelessFrame* GetModelessFrame ( )

References m_pModelessFrame.

HHOOK GetMsgProcHook ( )

References m_hHook.

HWND GetParentHandle ( )

References m_hParent.

MSWindowP GetParentWindow ( )

References m_pParent.

UINT GetSignature ( )
afx_msg void OnDestroy ( )
protected
virtual BOOL OnDialogDestroy ( DialogMessage dmP)
virtual
virtual BOOL OnDialogFocusIn ( DialogMessage dmP)
virtual
virtual BOOL OnDialogFocusOut ( DialogMessage dmP)
virtual
virtual BOOL OnDialogResize ( DialogMessage dmP)
virtual
virtual BOOL OnDialogUpdate ( DialogMessage dmP)
virtual

Reimplemented in CBDockableDialog, and CBHostedDialog.

virtual void OnEscapeKey ( LPMSG  )
virtual
virtual void OnFunctionKey ( LPMSG  )
virtual
virtual BOOL OnInitDialog ( )
protectedvirtual
afx_msg void OnLButtonDown ( UINT  nFlags,
CPoint  point 
)
protected
afx_msg void OnLButtonUp ( UINT  nFlags,
CPoint  point 
)
protected
afx_msg void OnMButtonDown ( UINT  nFlags,
CPoint  point 
)
protected
afx_msg void OnMButtonUp ( UINT  nFlags,
CPoint  point 
)
protected
afx_msg int OnMouseActivate ( CWnd *  pDesktopWnd,
UINT  nHitTest,
UINT  message 
)
protected
afx_msg void OnMouseMove ( UINT  nFlags,
CPoint  point 
)
protected
afx_msg void OnRButtonDown ( UINT  nFlags,
CPoint  point 
)
protected
afx_msg void OnRButtonUp ( UINT  nFlags,
CPoint  point 
)
protected
void SetHelpInfo ( UINT  helpInfo)
void SetMsgProcHook ( bool  bSet)
virtual BOOL Update ( )
virtual

Member Data Documentation

HHOOK m_hHook

Referenced by GetMsgProcHook().

HWND m_hParent
protected

Referenced by GetParentHandle().

UINT m_nID
protected

Referenced by GetDialogId().

CBModelessFrame* m_pModelessFrame
protected

Referenced by GetModelessFrame().

MSWindowP m_pParent
protected

Referenced by GetParentWindow().


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

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