Inheritance diagram for CResizableLayout:
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 |
Definition at line 35 of file ResizableLayout.h.