3#include "GUIWndCtrlBase.h" 
    9        class FL_EXPORT CGUISliderStyled : 
public CSliderCtrl, 
public CGUIWndCtrlBase
 
   13            virtual ~CGUISliderStyled();
 
   16            static COLORREF clrBackground;
 
   17            static COLORREF clrItemChannel;
 
   18            static COLORREF clrItemThumbNormal;
 
   19            static COLORREF clrItemThumbHotlight;
 
   21            COLORREF m_clrBackground;
 
   22            COLORREF m_clrItemChannel;
 
   23            COLORREF m_clrItemThumbNormal;
 
   24            COLORREF m_clrItemThumbHotlight;
 
   26            CBrush m_brBackground;
 
   27            CBrush m_brItemChannel;
 
   28            CBrush m_brItemThumbNormal;
 
   29            CBrush m_brItemThumbHotlight;
 
   30            CBrush m_brItemThumbDisabled;
 
   33            static void SetBackgroundColorGlobal(COLORREF clr);
 
   34            static COLORREF GetBackgroundColorGlobal();
 
   36            static void SetItemChannelColorGlobal(COLORREF clr);
 
   37            static COLORREF GetItemChannelColorGlobal();
 
   39            static void SetItemThumbNormalColorGlobal(COLORREF clr);
 
   40            static COLORREF GetItemThumbNormalColorGlobal();
 
   42            static void SetItemThumbHotlightColorGlobal(COLORREF clr);
 
   43            static COLORREF GetItemThumbHotlightColorGlobal();
 
   45            virtual void SetFillColor(COLORREF clrFillColor) 
override;
 
   46            virtual void SetBackgroundColor(COLORREF clr);
 
   47            virtual COLORREF GetBackgroundColor() 
const;
 
   49            virtual void SetItemChannelColor(COLORREF clr);
 
   50            virtual COLORREF GetItemChannelColor() 
const;
 
   52            virtual void SetItemThumbNormalColor(COLORREF clr);
 
   53            virtual COLORREF GetItemThumbNormalColor() 
const;
 
   55            virtual void SetItemThumbHotlightColor(COLORREF clr);
 
   56            virtual COLORREF GetItemThumbHotlightColor() 
const;
 
   58            virtual void UpdateTheme() 
override;
 
   62            afx_msg 
void OnNMCustomdraw(NMHDR* pNMHDR, LRESULT* pResult);
 
   63            afx_msg HBRUSH CtlColor(CDC* , UINT );
 
   64            afx_msg BOOL OnEraseBkgnd(CDC* pDC);
 
Definition D2DObject.h:12