CResizableLayout Class Reference

Inheritance diagram for CResizableLayout:

CResizableDialog CResizablePage CResizableSheet Casf2mkvDlg CConvertChapDlg CConvertDlg CConvertPropsDlg CConvertResDlg CFavoriteOrganizeDlg CMediaTypesDlg COpenCapDeviceDlg COpenDlg CRegFilterChooserDlg CShaderAutoCompleteDlg CShaderEditorDlg CSubtitleDlDlg List of all members.

Public Member Functions

 CResizableLayout ()
virtual ~CResizableLayout ()

Protected Member Functions

virtual void InitResizeProperties (CResizableLayout::LayoutInfo &layout)
virtual BOOL LikesClipping (const CResizableLayout::LayoutInfo &layout)
virtual BOOL NeedsRefresh (const CResizableLayout::LayoutInfo &layout, const CRect &rectOld, const CRect &rectNew)
void EraseBackground (CDC *pDC)
void ClipChildren (CDC *pDC)
void GetClippingRegion (CRgn *pRegion)
virtual void GetTotalClientRect (LPRECT lpRect)
void AddAnchor (HWND hWnd, CSize sizeTypeTL, CSize sizeTypeBR=NOANCHOR)
void AddAnchor (UINT nID, CSize sizeTypeTL, CSize sizeTypeBR=NOANCHOR)
void AddAnchorCallback (UINT nCallbackID)
BOOL GetAnchorPosition (HWND hWnd, const CRect &rectParent, CRect &rectChild, UINT *lpFlags=NULL)
BOOL GetAnchorPosition (UINT nID, const CRect &rectParent, CRect &rectChild, UINT *lpFlags=NULL)
BOOL RemoveAnchor (HWND hWnd)
BOOL RemoveAnchor (UINT nID)
void RemoveAllAnchors ()
void ArrangeLayout ()
virtual BOOL ArrangeLayoutCallback (CResizableLayout::LayoutInfo &layout)

Classes

class  LayoutInfo

Detailed Description

Definition at line 35 of file ResizableLayout.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:48:48 2005 for guliverkli by  doxygen 1.4.5