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

#include <CAcUiSelectButton.h>

Inheritance diagram for CAcUiSelectButton:
CAcUiPickButton CAdUiBitmapButton CAdUiOwnerDrawButton

Public Member Functions

 DECLARE_DYNAMIC (CAcUiSelectButton)
 
 CAcUiSelectButton (void)
 
virtual ~CAcUiSelectButton (void)
 
- Public Member Functions inherited from CAcUiPickButton
 DECLARE_DYNAMIC (CAcUiPickButton)
 
 CAcUiPickButton (void)
 
virtual ~CAcUiPickButton (void)
 
- Public Member Functions inherited from CAdUiBitmapButton
 DECLARE_DYNAMIC (CAdUiBitmapButton)
 
 CAdUiBitmapButton (void)
 
int GetAutoSizeToBitmap (void)
 
virtual ~CAdUiBitmapButton (void)
 
void SetAutoSizeToBitmap (int)
 
int SetBitmapOffsets (int, int)
 
void SizeToBitmap (void)
 
virtual void EnableThemedState (int, int)
 
virtual int IsThemed () const
 
virtual void SetIsThemed (int)
 
virtual CAdUiThemeSetTheme (CAdUiTheme *)
 
virtual void SetThemeBackground (AdUiThemeElement)
 
virtual void ThemeModified (AdUiThemeElement)
 
int LoadBitmap (wchar_t const *)
 
ImageDrawStyle GetImageDrawStyle () const
 
void SetImageDrawStyle (ImageDrawStyle style)
 
- Public Member Functions inherited from CAdUiOwnerDrawButton
 DECLARE_DYNAMIC (CAdUiOwnerDrawButton)
 
 CAdUiOwnerDrawButton (void)
 
CWnd * GetAdUiParent (void)
 
int AutoLoad (void)
 
int GetEnableDragDrop (void)
 
int GetEnableFastDraw (void)
 
int GetEnablePointedAt (void)
 
int GetIsStatic (void)
 
int GetIsToolButton (void)
 
int Reload (wchar_t const *)
 
virtual ~CAdUiOwnerDrawButton (void)
 
virtual void DrawItem (tagDRAWITEMSTRUCT *)
 
virtual void PreSubclassWindow (void)
 
virtual void SetTracking (int)
 
void SetAdUiParent (CWnd *)
 
void SetEnableDragDrop (int)
 
void SetEnableFastDraw (int)
 
void SetEnablePointedAt (int)
 
void SetIsStatic (int)
 
void SetIsToolButton (int)
 

Additional Inherited Members

- Public Types inherited from CAdUiBitmapButton
enum  ImageDrawStyle { kImageDrawStyle_Default = 0x0 , kImageDrawStyle_Static = 0x1 , kImageDrawStyle_Center = 0x2 , kImageDrawStyle_Stretch_BtnSize = 0x3 }
 
- Protected Types inherited from CAdUiBitmapButton
enum  ImageType { kImageType_Undefined , kImageType_Bitmap , kImageType_Icon , kImageType_RCDATA }
 
- Protected Member Functions inherited from CAdUiBitmapButton
int LoadBitmapResource (wchar_t const *, CBitmap &, HINSTANCE=NULL)
 
int LoadIconResource (LPCTSTR, HINSTANCE=NULL)
 
int LoadRCDATAResource (LPCTSTR, HINSTANCE=NULL)
 
virtual int OnAutoLoad (void)
 
virtual int OnLoadBitmap (wchar_t const *)
 
virtual int OnReload (wchar_t const *)
 
virtual void DrawButton (CDC &, int, int, int, int, int, int)
 
virtual void DrawButtonImage (CDC *, const CRect &, int, int)
 
virtual void DrawFocusMark (CDC *, CRect &, int, int, int)
 
virtual void DrawThemedButton (CDC &, int, int, int, int, int)
 
void CalcBitmapSize (void)
 
void ClearImages (bool=false)
 
void SaveAndCalcSize (LPCTSTR, ImageType)
 
- Protected Member Functions inherited from CAdUiOwnerDrawButton
int GetIsPointedAt (void)
 
afx_msg LRESULT OnAdUiMessage (WPARAM wParam, LPARAM lParam)
 
LRESULT OnMouseLeave (WPARAM, LPARAM)
 
LRESULT OnThemeChanged (WPARAM, LPARAM)
 
unsigned int OnGetDlgCode (void)
 
virtual ADUI_REPLY DoAdUiMessage (ADUI_NOTIFY, UINT, LPARAM)
 
virtual ADUI_REPLY OnGetTipSupport (CPoint &)
 
virtual int OnDrawTipText (CAdUiDrawTipText &)
 
virtual int OnGetTipRect (CRect &)
 
virtual int OnGetTipText (CStringW &)
 
virtual int OnHitTipRect (CPoint &)
 
virtual void DrawBorder (CDC *, CRect &, unsigned long)
 
virtual void DrawHotBorder (void)
 
virtual void DrawPushButtonBorder (CDC &, CRect &, int, int)
 
virtual void DrawToolButtonBorder (CDC &, CRect &, int, int)
 
virtual void OnDragDrop (HDROP__ *)
 
virtual void OnDrawTip (CDC &)
 
virtual void OnPointedAt (int)
 
voidGetVisualStylesTheme (void)
 
void DrawContentText (CDC &, CStringW, CRect &, int)
 
void DrawTransparentBitmap (CDC &, CBitmap &, int, int, int, int, int)
 
void OnDestroy (void)
 
void OnDropFiles (HDROP__ *)
 
void OnKillFocus (CWnd *)
 
void OnMouseMove (unsigned int, CPoint)
 
void OnNcDestroy (void)
 
void OnSetFocus (CWnd *)
 
void OnTimer (UINT_PTR)
 
void SetIsPointedAt (int)
 
void StartTimer (unsigned long=50)
 
void StopTimer (void)
 
- Protected Attributes inherited from CAdUiBitmapButton
BOOL m_bAutoSizeToBitmap
 
int m_bmpHeight
 
int m_bmpWidth
 
int m_bmpX
 
int m_bmpY
 
int m_focusRectOffset
 
BOOL m_isThemed
 
BOOL m_enableThemedHoverState
 
BOOL m_enableThemedClickState
 
ImageDrawStyle m_imageDrawStyle
 
CBitmap m_bmp
 
CString m_bmpResId
 
- Protected Attributes inherited from CAdUiOwnerDrawButton
CWnd * m_aduiParent
 
CAdUiThemem_pTheme
 
- Static Protected Attributes inherited from CAdUiOwnerDrawButton
static ARX_API_STATIC unsigned int const m_timerEvent
 

Detailed Description

Definition at line 21 of file CAcUiSelectButton.h.

Constructor & Destructor Documentation

◆ CAcUiSelectButton()

CAcUiSelectButton::CAcUiSelectButton ( void )

◆ ~CAcUiSelectButton()

virtual CAcUiSelectButton::~CAcUiSelectButton ( void )
virtual

Member Function Documentation

◆ DECLARE_DYNAMIC()

CAcUiSelectButton::DECLARE_DYNAMIC ( CAcUiSelectButton )

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