33class CAdUiPaletteSet_Impl;
37#define ADUI_HT_CAPTION 1
38#define ADUI_HT_OPTION_BUTTON 2
41#define PSS_AUTO_ROLLUP 0x0002
42#define PSS_PROPERTIES_MENU 0x0004
43#define PSS_CLOSE_BUTTON 0x0008
44#define PSS_EDIT_NAME 0x0010
45#define PSS_SNAP 0x0020
46#define PSS_SINGLE_PALETTE_TAB 0x0040
47#define PSS_USE_SINGLE_PALETTE_TAB_NAME 0x0080
51 friend class CAdUiPaletteSet_Impl;
int OnCreate(tagCREATESTRUCTW *)
LRESULT OnEndNameEdit(WPARAM, LPARAM)
virtual int Save(IUnknown *)
void GetFloatingRect(CRect *)
void EditPaletteName(void)
CFont * GetWindowFont(void)
void EnableDocking(unsigned long)
void OnWindowPosChanging(tagWINDOWPOS *)
CAdUiTheme * GetTheme(void)
virtual int AddContextMenuItems(CMenu *, int, int)
virtual int PreTranslateMessage(tagMSG *)
void OnLButtonUp(unsigned int, CPoint)
unsigned long GetPaletteSetStyle(void)
static unsigned int __cdecl GetGlobalTransparency(void)
LRESULT OnFloatStatus(WPARAM, LPARAM)
CAdUiPalette * GetActivePalette(void)
virtual void GetMaximumSize(CSize &)
virtual void AutoRollupChanged(int)
virtual bool CanFrameworkTakeFocus(void)
void OnLButtonDown(unsigned int, CPoint)
int SetName(wchar_t const *)
virtual void TitleBarLocationUpdated(AdUiTitleBarLocation)
int GetActivePaletteTabIndex(void)
void OnWindowPosChanged(tagWINDOWPOS *)
void SetTitleBarLocation(AdUiTitleBarLocation)
static int __cdecl SetGlobalOpacity(int)
static int __cdecl GetGlobalRolloverOpacity(void)
virtual void ThemeModified(AdUiThemeElement)
CAdUiPalette * GetPalette(int)
LRESULT OnBeginNameEdit(WPARAM, LPARAM)
LRESULT OnNcHitTest(CPoint)
virtual int GetTopReservedHeight(void)
static bool __cdecl SetGlobalTransparency(unsigned int)
virtual void PaletteRemoved(CAdUiPalette *)
LRESULT OnNcCalcSize(WPARAM, LPARAM)
int RemovePalette(CAdUiPalette *)
virtual int GetBottomReservedHeight(void)
virtual void PaletteAdded(CAdUiPalette *)
bool SetAllowTransparency(CStringW, bool)
DECLARE_DYNCREATE(CAdUiPaletteSet)
void OnOptionTranslucency(void)
void OnLButtonDblClk(unsigned int, CPoint)
int GetPaletteCount(void)
virtual void OnContextMenu(CWnd *, CPoint)
int GetNonClientSize(CSize &)
HICON GetThemedIcon(bool=false) const
int InsertPalette(int, CAdUiPalette *)
virtual int NameEditValidation(CEdit *)
AdUiTitleBarLocation TitleBarLocation(void)
int UseSinglePaletteTabNameStyle(void)
virtual int Load(IUnknown *)
int SinglePaletteTabStyle(void)
LRESULT OnSetPaletteActive(WPARAM, LPARAM)
virtual void EditName(void)
int AddPalette(CAdUiPalette *)
int GetRolloverOpacity(void) const
int GetTabIndex(CAdUiPalette *)
int ShowRollupButtonStyle(void)
LRESULT OnGetPaletteCount(WPARAM, LPARAM)
virtual void OnTabDrag(CPtrArray &)
int CloseButtonStyle(void)
void GetAdjustedClientRect(CRect &)
static int __cdecl IsGlobalOpacitiesApplied(void)
virtual void PaletteActivated(CAdUiPalette *, CAdUiPalette *)
void OnSize(unsigned int, int, int)
LRESULT OnGetPaletteName(WPARAM, LPARAM)
void OnActivate(unsigned int, CWnd *, int)
CAdUiTheme * SetTheme(CAdUiTheme *)
int GetOpacity(void) const
void SetPaletteSetStyle(unsigned long)
int Create(ACHAR const *, unsigned long, tagRECT const &, CWnd *, unsigned long=0)
virtual ~CAdUiPaletteSet(void)
static int __cdecl SetGlobalRolloverOpacity(int)
int PropertiesMenuStyle(void)
int SetActivePalette(CAdUiPalette *)
static void __cdecl ApplyGlobalOpacities(int)
int SetActivePalette(int)
int SetRolloverOpacity(int)
HICON SetThemedIcon(HICON, enum AcColorThemeEnum=eAcadLightTheme, bool=false)
void GetFullRect(CRect &)
static int __cdecl GetGlobalOpacity(void)
void OnMouseMove(unsigned int, CPoint)
virtual void GetMinimumSize(CSize &)
int AutoRollupStyle(void)
void SendThemeModifiedToPalettes(void)
int HitTest(CPoint, unsigned int &, unsigned long &)
virtual void DelayShow(BOOL bShow)