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

#include <CAdUiTrackButton.h>

Public Member Functions

 DECLARE_DYNAMIC (CAdUiTrackButton)
 
 CAdUiTrackButton (CAdUiTrackButtonDraw const &)
 
 CAdUiTrackButton (void)
 
CAdUiTrackButtonDrawSetDraw (CAdUiTrackButtonDraw *)
 
virtual ~CAdUiTrackButton (void)
 
virtual CAdUiThemeGetTheme (void) const
 
virtual CAdUiThemeSetTheme (CAdUiTheme *)
 
virtual void DrawItem (tagDRAWITEMSTRUCT *)
 
virtual void SetTracking (int)
 

Static Public Member Functions

static CAdUiTrackButtonDraw *__cdecl SetDefaultDraw (CAdUiTrackButtonDraw *)
 

Protected Member Functions

virtual const AFX_MSGMAPGetMessageMap () const
 
virtual ADUI_REPLY OnGetTipSupport (CPoint &)
 
virtual void DrawBorder (CDC *, CRect &, unsigned long)
 
virtual void DrawButton (CDC &, int, int, int, int, int, int)
 
virtual void DrawHotBorder (void)
 
virtual void DrawPushButtonBorder (CDC &, CRect &, int, int)
 
virtual void DrawToolButtonBorder (CDC &, CRect &, int, int)
 
virtual void releaseDraw (void)
 
void OnNcPaint (void)
 
void OnPaint (void)
 

Static Protected Member Functions

static const AFX_MSGMAP *PASCAL GetThisMessageMap ()
 

Detailed Description

Definition at line 25 of file CAdUiTrackButton.h.

Constructor & Destructor Documentation

◆ CAdUiTrackButton() [1/2]

CAdUiTrackButton::CAdUiTrackButton ( CAdUiTrackButtonDraw const & )

◆ CAdUiTrackButton() [2/2]

CAdUiTrackButton::CAdUiTrackButton ( void )

◆ ~CAdUiTrackButton()

virtual CAdUiTrackButton::~CAdUiTrackButton ( void )
virtual

Member Function Documentation

◆ DECLARE_DYNAMIC()

CAdUiTrackButton::DECLARE_DYNAMIC ( CAdUiTrackButton )

◆ DrawBorder()

virtual void CAdUiTrackButton::DrawBorder ( CDC * ,
CRect & ,
unsigned long  )
protectedvirtual

◆ DrawButton()

virtual void CAdUiTrackButton::DrawButton ( CDC & ,
int ,
int ,
int ,
int ,
int ,
int  )
protectedvirtual

◆ DrawHotBorder()

virtual void CAdUiTrackButton::DrawHotBorder ( void )
protectedvirtual

◆ DrawItem()

virtual void CAdUiTrackButton::DrawItem ( tagDRAWITEMSTRUCT * )
virtual

◆ DrawPushButtonBorder()

virtual void CAdUiTrackButton::DrawPushButtonBorder ( CDC & ,
CRect & ,
int ,
int  )
protectedvirtual

◆ DrawToolButtonBorder()

virtual void CAdUiTrackButton::DrawToolButtonBorder ( CDC & ,
CRect & ,
int ,
int  )
protectedvirtual

◆ GetMessageMap()

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

◆ GetTheme()

virtual CAdUiTheme * CAdUiTrackButton::GetTheme ( void ) const
virtual

◆ GetThisMessageMap()

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

◆ OnGetTipSupport()

virtual ADUI_REPLY CAdUiTrackButton::OnGetTipSupport ( CPoint & )
protectedvirtual

◆ OnNcPaint()

void CAdUiTrackButton::OnNcPaint ( void )
protected

◆ OnPaint()

void CAdUiTrackButton::OnPaint ( void )
protected

◆ releaseDraw()

virtual void CAdUiTrackButton::releaseDraw ( void )
protectedvirtual

◆ SetDefaultDraw()

static CAdUiTrackButtonDraw *__cdecl CAdUiTrackButton::SetDefaultDraw ( CAdUiTrackButtonDraw * )
static

◆ SetDraw()

CAdUiTrackButtonDraw * CAdUiTrackButton::SetDraw ( CAdUiTrackButtonDraw * )

◆ SetTheme()

virtual CAdUiTheme * CAdUiTrackButton::SetTheme ( CAdUiTheme * )
virtual

◆ SetTracking()

virtual void CAdUiTrackButton::SetTracking ( int )
virtual

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