crashrpt2
List of all members
WTL::CScrollContainer Class Reference
Inheritance diagram for WTL::CScrollContainer:
WTL::CScrollContainerImpl< CScrollContainer > WTL::CScrollWindowImpl< CScrollContainer, ATL::CWindow, ATL::CControlWinTraits > WTL::CScrollImpl< CScrollContainer >

Additional Inherited Members

- Public Types inherited from WTL::CScrollContainerImpl< CScrollContainer >
typedef CScrollWindowImpl< CScrollContainer, ATL::CWindow, ATL::CControlWinTraits > _baseClass
 
- Public Types inherited from WTL::CScrollImpl< CScrollContainer >
enum  
 
- Public Member Functions inherited from WTL::CScrollContainerImpl< CScrollContainer >
HWND GetClient () const
 
HWND SetClient (HWND hWndClient, bool bClientSizeAsMin=true)
 
LRESULT OnSetFocus (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnEraseBackground (UINT, WPARAM, LPARAM, BOOL &)
 
void DoSize (int cx, int cy)
 
void DoPaint (CDCHandle dc)
 
void ScrollToView (POINT pt)
 
void ScrollToView (RECT &rect)
 
void ScrollToView (HWND hWnd)
 
void UpdateLayout ()
 
void GetContainerRect (RECT &rect)
 
- Public Member Functions inherited from WTL::CScrollWindowImpl< CScrollContainer, ATL::CWindow, ATL::CControlWinTraits >
BOOL SubclassWindow (HWND hWnd)
 
- Public Member Functions inherited from WTL::CScrollImpl< CScrollContainer >
DWORD GetScrollExtendedStyle () const
 
DWORD SetScrollExtendedStyle (DWORD dwExtendedStyle, DWORD dwMask=0)
 
void SetScrollOffset (int x, int y, BOOL bRedraw=TRUE)
 
void SetScrollOffset (POINT ptOffset, BOOL bRedraw=TRUE)
 
void GetScrollOffset (POINT &ptOffset) const
 
void SetScrollSize (int cx, int cy, BOOL bRedraw=TRUE, bool bResetOffset=true)
 
void SetScrollSize (SIZE size, BOOL bRedraw=TRUE, bool bResetOffset=true)
 
void GetScrollSize (SIZE &sizeWnd) const
 
void SetScrollLine (int cxLine, int cyLine)
 
void SetScrollLine (SIZE sizeLine)
 
void GetScrollLine (SIZE &sizeLine) const
 
void SetScrollPage (int cxPage, int cyPage)
 
void SetScrollPage (SIZE sizePage)
 
void GetScrollPage (SIZE &sizePage) const
 
void ScrollLineDown ()
 
void ScrollLineUp ()
 
void ScrollPageDown ()
 
void ScrollPageUp ()
 
void ScrollTop ()
 
void ScrollBottom ()
 
void ScrollLineRight ()
 
void ScrollLineLeft ()
 
void ScrollPageRight ()
 
void ScrollPageLeft ()
 
void ScrollAllLeft ()
 
void ScrollAllRight ()
 
void ScrollToView (POINT pt)
 
void ScrollToView (RECT &rect)
 
void ScrollToView (HWND hWnd)
 
LRESULT OnCreate (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnVScroll (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnHScroll (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnMouseWheel (UINT uMsg, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnMouseHWheel (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnSettingChange (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSize (UINT, WPARAM, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnPaint (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnScrollUp (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollDown (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollPageUp (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollPageDown (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollTop (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollBottom (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollLeft (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollRight (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollPageLeft (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollPageRight (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollAllLeft (WORD, WORD, HWND, BOOL &)
 
LRESULT OnScrollAllRight (WORD, WORD, HWND, BOOL &)
 
void DoPaint (CDCHandle)
 
void DoSize (int cx, int cy)
 
void DoScroll (int nType, int nScrollCode, int &cxyOffset, int cxySizeAll, int cxySizePage, int cxySizeLine)
 
bool AdjustScrollOffset (int &x, int &y)
 
void GetSystemSettings ()
 
bool IsScrollingChildren () const
 
bool IsErasingBackground () const
 
bool IsNoThumbTracking () const
 
- Static Public Member Functions inherited from WTL::CScrollImpl< CScrollContainer >
static int CalcLineOrPage (int nVal, int nMax, int nDiv)
 
- Public Attributes inherited from WTL::CScrollContainerImpl< CScrollContainer >
ATL::CWindow m_wndClient
 
bool m_bAutoSizeClient
 
bool m_bDrawEdgeIfEmpty
 
- Public Attributes inherited from WTL::CScrollImpl< CScrollContainer >
POINT m_ptOffset
 
SIZE m_sizeAll
 
SIZE m_sizeLine
 
SIZE m_sizePage
 
SIZE m_sizeClient
 
int m_zDelta
 
int m_nWheelLines
 
UINT m_uMsgMouseWheel
 
int m_zHDelta
 
int m_nHWheelChars
 
UINT m_uScrollFlags
 
DWORD m_dwExtendedStyle
 

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