FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends | List of all members
CAdUiPaletteSet Class Reference

#include <CAdUiPaletteSet.h>

Inheritance diagram for CAdUiPaletteSet:
CAdUiDockControlBar CAcTcUiToolPaletteSet

Public Types

enum  AdUiTitleBarLocation { kLeft = 0 , kRight = 1 }
 

Public Member Functions

 DECLARE_DYNCREATE (CAdUiPaletteSet)
 
int ShowIconStyle (void)
 
int ShowRollupButtonStyle (void)
 
HICON GetThemedIcon (bool=false) const
 
HICON SetThemedIcon (HICON, enum AcColorThemeEnum=eAcadLightTheme, bool=false)
 
 CAdUiPaletteSet ()
 
 CAdUiPaletteSet (int)
 
bool SetAllowTransparency (CStringW, bool)
 
CStringW GetName (void)
 
CAdUiPaletteGetActivePalette (void)
 
CAdUiPaletteGetPalette (int)
 
CAdUiThemeGetTheme (void)
 
CAdUiThemeSetTheme (CAdUiTheme *)
 
CFontGetWindowFont (void)
 
AdUiTitleBarLocation TitleBarLocation (void)
 
int AddPalette (CAdUiPalette *)
 
int AutoRollupStyle (void)
 
int CloseButtonStyle (void)
 
int Create (ACHAR const *, unsigned long, tagRECT const &, CWnd *, unsigned long=0)
 
int EditNameStyle (void)
 
int GetActivePaletteTabIndex (void)
 
int GetAutoRollup (void)
 
int GetNonClientSize (CSize &)
 
int GetOpacity (void) const
 
int GetPaletteCount (void)
 
int GetRolloverOpacity (void) const
 
int GetTabIndex (CAdUiPalette *)
 
int InsertPalette (int, CAdUiPalette *)
 
int PropertiesMenuStyle (void)
 
int RemovePalette (CAdUiPalette *)
 
int RemovePalette (int)
 
int RolledUp (void)
 
int SetActivePalette (CAdUiPalette *)
 
int SetActivePalette (int)
 
int SetAutoRollup (int)
 
int SetName (wchar_t const *)
 
int SetOpacity (int)
 
int SetRolloverOpacity (int)
 
int SinglePaletteTabStyle (void)
 
int SnapStyle (void)
 
int UseSinglePaletteTabNameStyle (void)
 
unsigned long GetPaletteSetStyle (void)
 
virtual ~CAdUiPaletteSet (void)
 
virtual int Load (IUnknown *)
 
virtual int NameEditValidation (CEdit *)
 
virtual int PreTranslateMessage (tagMSG *)
 
virtual int Save (IUnknown *)
 
virtual void TitleBarLocationUpdated (AdUiTitleBarLocation)
 
void EnableDocking (unsigned long)
 
void GetFullRect (CRect &)
 
void OnTogglePin (void)
 
void RollOut (bool=false)
 
void RollUp (void)
 
void SetPaletteSetStyle (unsigned long)
 
void SetTitleBarLocation (AdUiTitleBarLocation)
 
void UpdateTabs (void)
 
virtual void DelayShow (BOOL bShow)
 
virtual void PaletteActivated (CAdUiPalette *, CAdUiPalette *)
 
void GetFloatingRect (CRect *)
 
- Public Member Functions inherited from CAdUiDockControlBar
bool Anchored (bool)
 
CSize const & GetHorzDockSize (void)
 
CSize const & GetVertDockSize (void)
 
void SetHorzDockSize (CSize const &)
 
void SetVertDockSize (CSize const &)
 
 CAdUiDockControlBar ()
 
 CAdUiDockControlBar (int)
 
bool AdjustVertDockedBarHeight (int)
 
bool AllowDockingMenuItemState (void)
 
bool Anchored (void)
 
CAdUiThemeGetTheme (void)
 
CAdUiThemeSetTheme (CAdUiTheme *)
 
int Create (CWnd *, wchar_t const *, unsigned int, unsigned long=WS_CHILD|WS_VISIBLE|CBRS_BOTTOM, tagRECT const &=CFrameWnd::rectDefault)
 
int IsFloating (void)
 
long GetTitleBarSize (void)
 
_GUIDGetToolID (void)
 
unsigned long GetDockStyle (void)
 
virtual ~CAdUiDockControlBar (void)
 
virtual CSize CalcFixedLayout (int, int)
 
virtual int Create (ACHAR const *, ACHAR const *, unsigned long, tagRECT const &, CWnd *, unsigned int, CCreateContext *pContext=NULL)
 
void DockControlBar (unsigned int, tagRECT *)
 
void EnableDocking (unsigned long)
 
void GetFloatingRect (CRect *)
 
void GetPersistedDockingRect (CRect *)
 
void GetPersistedFloatingRect (CRect *)
 
void InitFloatingPosition (CRect *)
 
void RestoreControlBar (unsigned int=AFX_IDW_DOCKBAR_LEFT, CRect *=NULL)
 
void SetAllowDockingMenuItemState (bool)
 
void SetToolID (LPCGUID)
 
void TileInRow (void)
 
void Invalidate (BOOL bErase=TRUE)
 
void InvalidateRect (LPCRECT lpRect, BOOL bErase=TRUE)
 
void InvalidateRgn (CRgn *pRgn, BOOL bErase=TRUE)
 
void UpdateWindow ()
 
void callDataExchange (CDataExchange *pDX)
 

Static Public Member Functions

static bool __cdecl SetGlobalTransparency (unsigned int)
 
static int __cdecl GetGlobalOpacity (void)
 
static int __cdecl GetGlobalRolloverOpacity (void)
 
static int __cdecl IsGlobalOpacitiesApplied (void)
 
static int __cdecl SetGlobalOpacity (int)
 
static int __cdecl SetGlobalRolloverOpacity (int)
 
static unsigned int __cdecl GetGlobalTransparency (void)
 
static void __cdecl ApplyGlobalOpacities (int)
 
- Static Public Member Functions inherited from CAdUiDockControlBar
static bool __cdecl GetToolsRestartMode (void)
 
static bool __cdecl HidePalettes (void)
 
static bool __cdecl ShowPalettes (void)
 
static void __cdecl SetToolsRestartMode (bool)
 

Protected Member Functions

void OnNcPaint (void)
 
void OnPaint (void)
 
void SendThemeModifiedToPalettes (void)
 
int HitTest (CPoint, unsigned int &, unsigned long &)
 
int OnCreate (tagCREATESTRUCTW *)
 
int OnEraseBkgnd (CDC *)
 
LRESULT OnBeginNameEdit (WPARAM, LPARAM)
 
LRESULT OnEndNameEdit (WPARAM, LPARAM)
 
LRESULT OnFloatStatus (WPARAM, LPARAM)
 
LRESULT OnGetPaletteCount (WPARAM, LPARAM)
 
LRESULT OnGetPaletteName (WPARAM, LPARAM)
 
LRESULT OnNcCalcSize (WPARAM, LPARAM)
 
LRESULT OnNcHitTest (CPoint)
 
LRESULT OnSetPaletteActive (WPARAM, LPARAM)
 
virtual bool CanFrameworkTakeFocus (void)
 
virtual int AddContextMenuItems (CMenu *, int, int)
 
virtual int GetBottomReservedHeight (void)
 
virtual int GetTopReservedHeight (void)
 
virtual void AutoRollupChanged (int)
 
virtual void EditName (void)
 
virtual void GetMaximumSize (CSize &)
 
virtual void GetMinimumSize (CSize &)
 
virtual void OnContextMenu (CWnd *, CPoint)
 
virtual void OnTabDrag (CPtrArray &)
 
virtual void PaletteAdded (CAdUiPalette *)
 
virtual void PaletteRemoved (CAdUiPalette *)
 
virtual void ThemeModified (AdUiThemeElement)
 
void EditPaletteName (void)
 
void GetAdjustedClientRect (CRect &)
 
void OnActivate (unsigned int, CWnd *, int)
 
void OnLButtonDblClk (unsigned int, CPoint)
 
void OnLButtonDown (unsigned int, CPoint)
 
void OnLButtonUp (unsigned int, CPoint)
 
void OnMenuClose (void)
 
void OnMenuMove (void)
 
void OnMenuSize (void)
 
void OnMouseMove (unsigned int, CPoint)
 
void OnOptionTranslucency (void)
 
void OnSetFocus (CWnd *)
 
void OnSize (unsigned int, int, int)
 
void OnWindowPosChanged (tagWINDOWPOS *)
 
void OnWindowPosChanging (tagWINDOWPOS *)
 
- Protected Member Functions inherited from CAdUiDockControlBar
bool CloseButtonVisible (void)
 
int OnCreate (tagCREATESTRUCTW *)
 
int OnEraseBkgnd (CDC *)
 
virtual bool OnClosing (void)
 
virtual int AddCustomMenuItems (LPARAM hMenu)
 
virtual int CreateControlBar (tagCREATESTRUCTW *)
 
virtual BOOL OnCommand (WPARAM, LPARAM)
 
virtual void GetFloatingMinSize (long *, long *)
 
virtual void OnUserSizing (unsigned int, tagRECT *)
 
virtual void PaintControlBar (CDC *)
 
virtual void SizeChanged (CRect *, int, int)
 
void GetUsedRect (CRect &)
 
void OnAllowDock (void)
 
void OnAnchor (void)
 
void OnAnchorLeft (void)
 
void OnAnchorRight (void)
 
void OnContextMenu (CWnd *, CPoint)
 
void OnHideBar (void)
 
void OnPaint (void)
 
void OnWindowPosChanged (tagWINDOWPOS *)
 
void RepositionOrHideButtons (void)
 
void ShowCloseButton (bool)
 
BOOL UpdateData (BOOL bSaveAndValidate=TRUE)
 
afx_msg void OnDestroy ()
 
 DECLARE_MESSAGE_MAP ()
 
void OnSettingChange (unsigned int, wchar_t const *)
 

Friends

class CAdUiPaletteSet_Impl
 

Additional Inherited Members

- Public Attributes inherited from CAdUiDockControlBar
BOOL m_bAutoDelete
 
- Static Protected Member Functions inherited from CAdUiDockControlBar
static LRESULT __stdcall MouseProc (int, WPARAM, LPARAM)
 
- Protected Attributes inherited from CAdUiDockControlBar
CAdUiDockControlBar_Implm_pDockCtrlBarImpl
 
friend MfcEmbeddingWindow
 

Detailed Description

Definition at line 49 of file CAdUiPaletteSet.h.

Member Enumeration Documentation

◆ AdUiTitleBarLocation

Enumerator
kLeft 
kRight 

Definition at line 54 of file CAdUiPaletteSet.h.

Constructor & Destructor Documentation

◆ CAdUiPaletteSet() [1/2]

CAdUiPaletteSet::CAdUiPaletteSet ( )

◆ CAdUiPaletteSet() [2/2]

CAdUiPaletteSet::CAdUiPaletteSet ( int )

◆ ~CAdUiPaletteSet()

virtual CAdUiPaletteSet::~CAdUiPaletteSet ( void )
virtual

Member Function Documentation

◆ AddContextMenuItems()

virtual int CAdUiPaletteSet::AddContextMenuItems ( CMenu * ,
int ,
int  )
protectedvirtual

Reimplemented in CAcTcUiToolPaletteSet.

◆ AddPalette()

int CAdUiPaletteSet::AddPalette ( CAdUiPalette * )

◆ ApplyGlobalOpacities()

static void __cdecl CAdUiPaletteSet::ApplyGlobalOpacities ( int )
static

◆ AutoRollupChanged()

virtual void CAdUiPaletteSet::AutoRollupChanged ( int )
protectedvirtual

◆ AutoRollupStyle()

int CAdUiPaletteSet::AutoRollupStyle ( void )

◆ CanFrameworkTakeFocus()

virtual bool CAdUiPaletteSet::CanFrameworkTakeFocus ( void )
protectedvirtual

Reimplemented from CAdUiDockControlBar.

◆ CloseButtonStyle()

int CAdUiPaletteSet::CloseButtonStyle ( void )

◆ Create()

int CAdUiPaletteSet::Create ( ACHAR const * ,
unsigned long ,
tagRECT const & ,
CWnd * ,
unsigned long = 0 )

◆ DECLARE_DYNCREATE()

CAdUiPaletteSet::DECLARE_DYNCREATE ( CAdUiPaletteSet )

◆ DelayShow()

virtual void CAdUiPaletteSet::DelayShow ( BOOL bShow)
virtual

Reimplemented from CAdUiDockControlBar.

◆ EditName()

virtual void CAdUiPaletteSet::EditName ( void )
protectedvirtual

◆ EditNameStyle()

int CAdUiPaletteSet::EditNameStyle ( void )

◆ EditPaletteName()

void CAdUiPaletteSet::EditPaletteName ( void )
protected

◆ EnableDocking()

void CAdUiPaletteSet::EnableDocking ( unsigned long )

◆ GetActivePalette()

CAdUiPalette * CAdUiPaletteSet::GetActivePalette ( void )

◆ GetActivePaletteTabIndex()

int CAdUiPaletteSet::GetActivePaletteTabIndex ( void )

◆ GetAdjustedClientRect()

void CAdUiPaletteSet::GetAdjustedClientRect ( CRect & )
protected

◆ GetAutoRollup()

int CAdUiPaletteSet::GetAutoRollup ( void )

◆ GetBottomReservedHeight()

virtual int CAdUiPaletteSet::GetBottomReservedHeight ( void )
protectedvirtual

◆ GetFloatingRect()

void CAdUiPaletteSet::GetFloatingRect ( CRect * )

◆ GetFullRect()

void CAdUiPaletteSet::GetFullRect ( CRect & )

◆ GetGlobalOpacity()

static int __cdecl CAdUiPaletteSet::GetGlobalOpacity ( void )
static

◆ GetGlobalRolloverOpacity()

static int __cdecl CAdUiPaletteSet::GetGlobalRolloverOpacity ( void )
static

◆ GetGlobalTransparency()

static unsigned int __cdecl CAdUiPaletteSet::GetGlobalTransparency ( void )
static

◆ GetMaximumSize()

virtual void CAdUiPaletteSet::GetMaximumSize ( CSize & )
protectedvirtual

◆ GetMinimumSize()

virtual void CAdUiPaletteSet::GetMinimumSize ( CSize & )
protectedvirtual

◆ GetName()

CStringW CAdUiPaletteSet::GetName ( void )

◆ GetNonClientSize()

int CAdUiPaletteSet::GetNonClientSize ( CSize & )

◆ GetOpacity()

int CAdUiPaletteSet::GetOpacity ( void ) const

◆ GetPalette()

CAdUiPalette * CAdUiPaletteSet::GetPalette ( int )

◆ GetPaletteCount()

int CAdUiPaletteSet::GetPaletteCount ( void )

◆ GetPaletteSetStyle()

unsigned long CAdUiPaletteSet::GetPaletteSetStyle ( void )

◆ GetRolloverOpacity()

int CAdUiPaletteSet::GetRolloverOpacity ( void ) const

◆ GetTabIndex()

int CAdUiPaletteSet::GetTabIndex ( CAdUiPalette * )

◆ GetTheme()

CAdUiTheme * CAdUiPaletteSet::GetTheme ( void )

◆ GetThemedIcon()

HICON CAdUiPaletteSet::GetThemedIcon ( bool = false) const

◆ GetTopReservedHeight()

virtual int CAdUiPaletteSet::GetTopReservedHeight ( void )
protectedvirtual

◆ GetWindowFont()

CFont * CAdUiPaletteSet::GetWindowFont ( void )

◆ HitTest()

int CAdUiPaletteSet::HitTest ( CPoint ,
unsigned int & ,
unsigned long &  )
protected

◆ InsertPalette()

int CAdUiPaletteSet::InsertPalette ( int ,
CAdUiPalette *  )

◆ IsGlobalOpacitiesApplied()

static int __cdecl CAdUiPaletteSet::IsGlobalOpacitiesApplied ( void )
static

◆ Load()

virtual int CAdUiPaletteSet::Load ( IUnknown * )
virtual

Reimplemented from CAdUiDockControlBar.

Reimplemented in CAcTcUiToolPaletteSet.

◆ NameEditValidation()

virtual int CAdUiPaletteSet::NameEditValidation ( CEdit * )
virtual

◆ OnActivate()

void CAdUiPaletteSet::OnActivate ( unsigned int ,
CWnd * ,
int  )
protected

◆ OnBeginNameEdit()

LRESULT CAdUiPaletteSet::OnBeginNameEdit ( WPARAM ,
LPARAM  )
protected

◆ OnContextMenu()

virtual void CAdUiPaletteSet::OnContextMenu ( CWnd * ,
CPoint  )
protectedvirtual

◆ OnCreate()

int CAdUiPaletteSet::OnCreate ( tagCREATESTRUCTW * )
protected

◆ OnEndNameEdit()

LRESULT CAdUiPaletteSet::OnEndNameEdit ( WPARAM ,
LPARAM  )
protected

◆ OnEraseBkgnd()

int CAdUiPaletteSet::OnEraseBkgnd ( CDC * )
protected

◆ OnFloatStatus()

LRESULT CAdUiPaletteSet::OnFloatStatus ( WPARAM ,
LPARAM  )
protected

◆ OnGetPaletteCount()

LRESULT CAdUiPaletteSet::OnGetPaletteCount ( WPARAM ,
LPARAM  )
protected

◆ OnGetPaletteName()

LRESULT CAdUiPaletteSet::OnGetPaletteName ( WPARAM ,
LPARAM  )
protected

◆ OnLButtonDblClk()

void CAdUiPaletteSet::OnLButtonDblClk ( unsigned int ,
CPoint  )
protected

◆ OnLButtonDown()

void CAdUiPaletteSet::OnLButtonDown ( unsigned int ,
CPoint  )
protected

◆ OnLButtonUp()

void CAdUiPaletteSet::OnLButtonUp ( unsigned int ,
CPoint  )
protected

◆ OnMenuClose()

void CAdUiPaletteSet::OnMenuClose ( void )
protected

◆ OnMenuMove()

void CAdUiPaletteSet::OnMenuMove ( void )
protected

◆ OnMenuSize()

void CAdUiPaletteSet::OnMenuSize ( void )
protected

◆ OnMouseMove()

void CAdUiPaletteSet::OnMouseMove ( unsigned int ,
CPoint  )
protected

◆ OnNcCalcSize()

LRESULT CAdUiPaletteSet::OnNcCalcSize ( WPARAM ,
LPARAM  )
protected

◆ OnNcHitTest()

LRESULT CAdUiPaletteSet::OnNcHitTest ( CPoint )
protected

◆ OnNcPaint()

void CAdUiPaletteSet::OnNcPaint ( void )
protected

◆ OnOptionTranslucency()

void CAdUiPaletteSet::OnOptionTranslucency ( void )
protected

◆ OnPaint()

void CAdUiPaletteSet::OnPaint ( void )
protected

◆ OnSetFocus()

void CAdUiPaletteSet::OnSetFocus ( CWnd * )
protected

◆ OnSetPaletteActive()

LRESULT CAdUiPaletteSet::OnSetPaletteActive ( WPARAM ,
LPARAM  )
protected

◆ OnSize()

void CAdUiPaletteSet::OnSize ( unsigned int ,
int ,
int  )
protected

◆ OnTabDrag()

virtual void CAdUiPaletteSet::OnTabDrag ( CPtrArray & )
protectedvirtual

Reimplemented in CAcTcUiToolPaletteSet.

◆ OnTogglePin()

void CAdUiPaletteSet::OnTogglePin ( void )

◆ OnWindowPosChanged()

void CAdUiPaletteSet::OnWindowPosChanged ( tagWINDOWPOS * )
protected

◆ OnWindowPosChanging()

void CAdUiPaletteSet::OnWindowPosChanging ( tagWINDOWPOS * )
protected

◆ PaletteActivated()

virtual void CAdUiPaletteSet::PaletteActivated ( CAdUiPalette * ,
CAdUiPalette *  )
virtual

◆ PaletteAdded()

virtual void CAdUiPaletteSet::PaletteAdded ( CAdUiPalette * )
protectedvirtual

◆ PaletteRemoved()

virtual void CAdUiPaletteSet::PaletteRemoved ( CAdUiPalette * )
protectedvirtual

◆ PreTranslateMessage()

virtual int CAdUiPaletteSet::PreTranslateMessage ( tagMSG * )
virtual

◆ PropertiesMenuStyle()

int CAdUiPaletteSet::PropertiesMenuStyle ( void )

◆ RemovePalette() [1/2]

int CAdUiPaletteSet::RemovePalette ( CAdUiPalette * )

◆ RemovePalette() [2/2]

int CAdUiPaletteSet::RemovePalette ( int )

◆ RolledUp()

int CAdUiPaletteSet::RolledUp ( void )

◆ RollOut()

void CAdUiPaletteSet::RollOut ( bool = false)

◆ RollUp()

void CAdUiPaletteSet::RollUp ( void )

◆ Save()

virtual int CAdUiPaletteSet::Save ( IUnknown * )
virtual

Reimplemented from CAdUiDockControlBar.

Reimplemented in CAcTcUiToolPaletteSet.

◆ SendThemeModifiedToPalettes()

void CAdUiPaletteSet::SendThemeModifiedToPalettes ( void )
protected

◆ SetActivePalette() [1/2]

int CAdUiPaletteSet::SetActivePalette ( CAdUiPalette * )

◆ SetActivePalette() [2/2]

int CAdUiPaletteSet::SetActivePalette ( int )

◆ SetAllowTransparency()

bool CAdUiPaletteSet::SetAllowTransparency ( CStringW ,
bool  )

◆ SetAutoRollup()

int CAdUiPaletteSet::SetAutoRollup ( int )

◆ SetGlobalOpacity()

static int __cdecl CAdUiPaletteSet::SetGlobalOpacity ( int )
static

◆ SetGlobalRolloverOpacity()

static int __cdecl CAdUiPaletteSet::SetGlobalRolloverOpacity ( int )
static

◆ SetGlobalTransparency()

static bool __cdecl CAdUiPaletteSet::SetGlobalTransparency ( unsigned int )
static

◆ SetName()

int CAdUiPaletteSet::SetName ( wchar_t const * )

◆ SetOpacity()

int CAdUiPaletteSet::SetOpacity ( int )

◆ SetPaletteSetStyle()

void CAdUiPaletteSet::SetPaletteSetStyle ( unsigned long )

◆ SetRolloverOpacity()

int CAdUiPaletteSet::SetRolloverOpacity ( int )

◆ SetTheme()

CAdUiTheme * CAdUiPaletteSet::SetTheme ( CAdUiTheme * )

◆ SetThemedIcon()

HICON CAdUiPaletteSet::SetThemedIcon ( HICON ,
enum AcColorThemeEnum = eAcadLightTheme,
bool = false )

◆ SetTitleBarLocation()

void CAdUiPaletteSet::SetTitleBarLocation ( AdUiTitleBarLocation )

◆ ShowIconStyle()

int CAdUiPaletteSet::ShowIconStyle ( void )

◆ ShowRollupButtonStyle()

int CAdUiPaletteSet::ShowRollupButtonStyle ( void )

◆ SinglePaletteTabStyle()

int CAdUiPaletteSet::SinglePaletteTabStyle ( void )

◆ SnapStyle()

int CAdUiPaletteSet::SnapStyle ( void )

◆ ThemeModified()

virtual void CAdUiPaletteSet::ThemeModified ( AdUiThemeElement )
protectedvirtual

Reimplemented from CAdUiDockControlBar.

◆ TitleBarLocation()

AdUiTitleBarLocation CAdUiPaletteSet::TitleBarLocation ( void )

◆ TitleBarLocationUpdated()

virtual void CAdUiPaletteSet::TitleBarLocationUpdated ( AdUiTitleBarLocation )
virtual

Reimplemented in CAcTcUiToolPaletteSet.

◆ UpdateTabs()

void CAdUiPaletteSet::UpdateTabs ( void )

◆ UseSinglePaletteTabNameStyle()

int CAdUiPaletteSet::UseSinglePaletteTabNameStyle ( void )

Friends And Related Symbol Documentation

◆ CAdUiPaletteSet_Impl

friend class CAdUiPaletteSet_Impl
friend

Definition at line 51 of file CAdUiPaletteSet.h.


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