8 class FL_EXPORT CGUITreeCtrlBase :
public CTreeCtrl
11 CGUITreeCtrlBase() noexcept;
12 CGUITreeCtrlBase(const CGUITreeCtrlBase& rh);
13 virtual ~CGUITreeCtrlBase();
23 virtual
bool RecursiveExpand(HTREEITEM hItem, UINT nCode,
bool bWriteFileSystem = true);
31 virtual
void GetAllChildren(HTREEITEM hItem, std::set<HTREEITEM>& setOut);
33 virtual
void SetBackgroundColor(const COLORREF clr);
34 virtual COLORREF GetBackgroundColor()const;
36 virtual
void SetTextColor(const COLORREF clr);
37 virtual COLORREF GetTextColor()const;
39 virtual
void SetItemHilightColor(const COLORREF clr);
40 virtual COLORREF GetItemHilightColor()const;
42 virtual
void SetItemMatchingResultHilightColor(const COLORREF clr);
43 virtual COLORREF GetItemMatchingResultHilightColor()const;
46 COLORREF m_clrBackground;
47 CBrush m_brBackground;
49 COLORREF m_clrItemHilight;
50 COLORREF m_clrItemMatchingResultHilight;