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

#include <CAdUiToolPanel.h>

Public Member Functions

 DECLARE_DYNAMIC (CAdUiToolPanel)
 
 CAdUiToolPanel (void)
 
CStringW GetID (void) const
 
CAdUiToolPanelItemGetToolPanelItem (CStringW const &) const
 
CAdUiToolPanelItemGetToolPanelItem (int) const
 
AdUi::AdUiIconMode GetIconMode (void) const
 
int AddToolPanelItem (CAdUiToolPanelItem *)
 
int Create (unsigned long, tagRECT const &, CWnd *, unsigned int, unsigned long)
 
int GetToolPanelItemCount (void) const
 
int GetToolPanelItemIndex (CAdUiToolPanelItem *) const
 
int InsertToolPanelItem (int, CAdUiToolPanelItem *)
 
int RemoveToolPanelItem (CAdUiToolPanelItem *)
 
int RemoveToolPanelItem (int)
 
int SetID (CStringW const &)
 
int SetIconMode (AdUi::AdUiIconMode)
 
unsigned long GetBkColor (void) const
 
unsigned long GetHighlightColor (void) const
 
unsigned long GetSeparatorColor (void) const
 
virtual ~CAdUiToolPanel (void)
 
virtual int PreTranslateMessage (tagMSG *)
 
void SetBkColor (unsigned long)
 
void SetHighlightColor (unsigned long)
 
void SetSeparatorColor (unsigned long)
 

Protected Member Functions

 CAdUiToolPanel (AdUiSystemInternals *)
 
int OnCreate (tagCREATESTRUCTW *)
 
int OnToolTipGetDispInfo (unsigned int, tagNMHDR *, long *)
 
long OnAdUiThemeChanged (unsigned int, long)
 
long OnCloseFlyoutPanel (unsigned int, long)
 
long OnControlKeepFocus (unsigned int, long)
 
long OnDeleteFlyoutPanels (unsigned int, long)
 
long OnMouseLeave (unsigned int, long)
 
long OnWillHandleToolTip (unsigned int, long)
 
virtual const AFX_MSGMAPGetMessageMap () const
 
virtual int UpdateLayout (int)
 
virtual void OnLButtonClicked (unsigned int, CPoint)
 
void OnLButtonDown (unsigned int, CPoint)
 
void OnLButtonUp (unsigned int, CPoint)
 
void OnMouseMove (unsigned int, CPoint)
 
void OnNcCalcSize (int, tagNCCALCSIZE_PARAMS *)
 
void OnPaint (void)
 
void OnSize (unsigned int, int, int)
 
void OnTimer (unsigned int)
 

Static Protected Member Functions

static const AFX_MSGMAP *PASCAL GetThisMessageMap ()
 

Detailed Description

Definition at line 27 of file CAdUiToolPanel.h.

Constructor & Destructor Documentation

◆ CAdUiToolPanel() [1/2]

CAdUiToolPanel::CAdUiToolPanel ( void )

◆ ~CAdUiToolPanel()

virtual CAdUiToolPanel::~CAdUiToolPanel ( void )
virtual

◆ CAdUiToolPanel() [2/2]

CAdUiToolPanel::CAdUiToolPanel ( AdUiSystemInternals * )
protected

Member Function Documentation

◆ AddToolPanelItem()

int CAdUiToolPanel::AddToolPanelItem ( CAdUiToolPanelItem * )

◆ Create()

int CAdUiToolPanel::Create ( unsigned long ,
tagRECT const & ,
CWnd * ,
unsigned int ,
unsigned long  )

◆ DECLARE_DYNAMIC()

CAdUiToolPanel::DECLARE_DYNAMIC ( CAdUiToolPanel )

◆ GetBkColor()

unsigned long CAdUiToolPanel::GetBkColor ( void ) const

◆ GetHighlightColor()

unsigned long CAdUiToolPanel::GetHighlightColor ( void ) const

◆ GetIconMode()

AdUi::AdUiIconMode CAdUiToolPanel::GetIconMode ( void ) const

◆ GetID()

CStringW CAdUiToolPanel::GetID ( void ) const

◆ GetMessageMap()

virtual const AFX_MSGMAP * CAdUiToolPanel::GetMessageMap ( ) const
protectedvirtual

◆ GetSeparatorColor()

unsigned long CAdUiToolPanel::GetSeparatorColor ( void ) const

◆ GetThisMessageMap()

static const AFX_MSGMAP *PASCAL CAdUiToolPanel::GetThisMessageMap ( )
staticprotected

◆ GetToolPanelItem() [1/2]

CAdUiToolPanelItem * CAdUiToolPanel::GetToolPanelItem ( CStringW const & ) const

◆ GetToolPanelItem() [2/2]

CAdUiToolPanelItem * CAdUiToolPanel::GetToolPanelItem ( int ) const

◆ GetToolPanelItemCount()

int CAdUiToolPanel::GetToolPanelItemCount ( void ) const

◆ GetToolPanelItemIndex()

int CAdUiToolPanel::GetToolPanelItemIndex ( CAdUiToolPanelItem * ) const

◆ InsertToolPanelItem()

int CAdUiToolPanel::InsertToolPanelItem ( int ,
CAdUiToolPanelItem *  )

◆ OnAdUiThemeChanged()

long CAdUiToolPanel::OnAdUiThemeChanged ( unsigned int ,
long  )
protected

◆ OnCloseFlyoutPanel()

long CAdUiToolPanel::OnCloseFlyoutPanel ( unsigned int ,
long  )
protected

◆ OnControlKeepFocus()

long CAdUiToolPanel::OnControlKeepFocus ( unsigned int ,
long  )
protected

◆ OnCreate()

int CAdUiToolPanel::OnCreate ( tagCREATESTRUCTW * )
protected

◆ OnDeleteFlyoutPanels()

long CAdUiToolPanel::OnDeleteFlyoutPanels ( unsigned int ,
long  )
protected

◆ OnLButtonClicked()

virtual void CAdUiToolPanel::OnLButtonClicked ( unsigned int ,
CPoint  )
protectedvirtual

◆ OnLButtonDown()

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

◆ OnLButtonUp()

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

◆ OnMouseLeave()

long CAdUiToolPanel::OnMouseLeave ( unsigned int ,
long  )
protected

◆ OnMouseMove()

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

◆ OnNcCalcSize()

void CAdUiToolPanel::OnNcCalcSize ( int ,
tagNCCALCSIZE_PARAMS *  )
protected

◆ OnPaint()

void CAdUiToolPanel::OnPaint ( void )
protected

◆ OnSize()

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

◆ OnTimer()

void CAdUiToolPanel::OnTimer ( unsigned int )
protected

◆ OnToolTipGetDispInfo()

int CAdUiToolPanel::OnToolTipGetDispInfo ( unsigned int ,
tagNMHDR * ,
long *  )
protected

◆ OnWillHandleToolTip()

long CAdUiToolPanel::OnWillHandleToolTip ( unsigned int ,
long  )
protected

◆ PreTranslateMessage()

virtual int CAdUiToolPanel::PreTranslateMessage ( tagMSG * )
virtual

◆ RemoveToolPanelItem() [1/2]

int CAdUiToolPanel::RemoveToolPanelItem ( CAdUiToolPanelItem * )

◆ RemoveToolPanelItem() [2/2]

int CAdUiToolPanel::RemoveToolPanelItem ( int )

◆ SetBkColor()

void CAdUiToolPanel::SetBkColor ( unsigned long )

◆ SetHighlightColor()

void CAdUiToolPanel::SetHighlightColor ( unsigned long )

◆ SetIconMode()

int CAdUiToolPanel::SetIconMode ( AdUi::AdUiIconMode )

◆ SetID()

int CAdUiToolPanel::SetID ( CStringW const & )

◆ SetSeparatorColor()

void CAdUiToolPanel::SetSeparatorColor ( unsigned long )

◆ UpdateLayout()

virtual int CAdUiToolPanel::UpdateLayout ( int )
protectedvirtual

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