11#include "GUIWndCtrlBase.h"
12#include "GUIStyledCtrlBase.h"
13#include "GUIListCtrlMassive.h"
27 class FL_EXPORT
CGUIListCtrl :
public CListCtrl,
public CGUIWndCtrlBase,
public CGUIStyledCtrlBase
54 int32_t GetSelectedItemIndex();
63 CRect GetBoundaryRect();
72 CGUIHeaderCtrl* GetHeaderCtrlSubclass();
81 void SetHeaderCtrlSubclass(CGUIHeaderCtrl* pHeaderCtrl);
83 HWND CreateListCtrl(CWnd* pParentWnd);
86 afx_msg
void OnNMCustomdraw(NMHDR* pNMHDR, LRESULT* pResult);
87 afx_msg
void OnLButtonDown(UINT nFlags, CPoint point);
88 virtual BOOL PreTranslateMessage(MSG* pMsg);
89 afx_msg BOOL OnEraseBkgnd(CDC* pDC);
90 afx_msg
int OnCreate(LPCREATESTRUCT lpCreateStruct);
93 int32_t m_i32SelectedItemIndex;
94 CBrush m_brBackground;
95 CGUIHeaderCtrl* m_pCtrlHeader;
96 virtual
void PreSubclassWindow();
virtual ~CGUIListCtrl()
Default destructor.
CGUIListCtrl()
Default constructor.
Definition D2DObject.h:12