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

#include <CAdUiComboBoxDraw.h>

Public Member Functions

bool DrawDropDownCombo (CAdUiComboBox *)
 
virtual bool DrawDropDownList (CAdUiComboBox *, HWND__ *)
 
virtual void DrawItem (CAdUiComboBox *, tagDRAWITEMSTRUCT *)
 
virtual void MeasureItem (CAdUiComboBox *, tagMEASUREITEMSTRUCT *)
 
virtual void PreDrawItem (CAdUiComboBox *, tagDRAWITEMSTRUCT *)
 
void RegisterCombo (CAdUiComboBox *)
 
void ReleaseCombo (CAdUiComboBox *)
 

Static Public Member Functions

static CAdUiComboBoxDrawGetInstance (void)
 

Protected Member Functions

 CAdUiComboBoxDraw (void)
 
bool GetComboInfo (HWND__ *const, tagCOMBOBOXINFO &)
 
bool NeedSkipAnimation (CAdUiComboBox *, unsigned int, unsigned int)
 
int GetComboState (CAdUiComboBox *)
 
virtual ~CAdUiComboBoxDraw (void)
 
virtual bool PaintStatic (CAdUiComboBox *, unsigned int)
 
virtual void DrawBackground (CDC *, CAdUiComboBox *, tagCOMBOBOXINFO &, unsigned int)
 
virtual void DrawContent (CDC *, CAdUiComboBox *, tagCOMBOBOXINFO &)
 
virtual void Paint (CAdUiComboBox *, HDC__ *, unsigned int)
 
void DrawFocusRect (CAdUiComboBox *, CDC *, unsigned int)
 
void GetDrawItemStruct (CAdUiComboBox const *, tagCOMBOBOXINFO const &, HDC__ *const, tagDRAWITEMSTRUCT &)
 
void PaintAnimation (CAdUiComboBox *, unsigned int, unsigned int)
 

Detailed Description

Definition at line 22 of file CAdUiComboBoxDraw.h.

Constructor & Destructor Documentation

◆ CAdUiComboBoxDraw()

CAdUiComboBoxDraw::CAdUiComboBoxDraw ( void )
protected

◆ ~CAdUiComboBoxDraw()

virtual CAdUiComboBoxDraw::~CAdUiComboBoxDraw ( void )
protectedvirtual

Member Function Documentation

◆ DrawBackground()

virtual void CAdUiComboBoxDraw::DrawBackground ( CDC * ,
CAdUiComboBox * ,
tagCOMBOBOXINFO & ,
unsigned int  )
protectedvirtual

◆ DrawContent()

virtual void CAdUiComboBoxDraw::DrawContent ( CDC * ,
CAdUiComboBox * ,
tagCOMBOBOXINFO &  )
protectedvirtual

◆ DrawDropDownCombo()

bool CAdUiComboBoxDraw::DrawDropDownCombo ( CAdUiComboBox * )

◆ DrawDropDownList()

virtual bool CAdUiComboBoxDraw::DrawDropDownList ( CAdUiComboBox * ,
HWND__ *  )
virtual

◆ DrawFocusRect()

void CAdUiComboBoxDraw::DrawFocusRect ( CAdUiComboBox * ,
CDC * ,
unsigned int  )
protected

◆ DrawItem()

virtual void CAdUiComboBoxDraw::DrawItem ( CAdUiComboBox * ,
tagDRAWITEMSTRUCT *  )
virtual

◆ GetComboInfo()

bool CAdUiComboBoxDraw::GetComboInfo ( HWND__ * const ,
tagCOMBOBOXINFO &  )
protected

◆ GetComboState()

int CAdUiComboBoxDraw::GetComboState ( CAdUiComboBox * )
protected

◆ GetDrawItemStruct()

void CAdUiComboBoxDraw::GetDrawItemStruct ( CAdUiComboBox const * ,
tagCOMBOBOXINFO const & ,
HDC__ * const ,
tagDRAWITEMSTRUCT &  )
protected

◆ GetInstance()

static CAdUiComboBoxDraw * CAdUiComboBoxDraw::GetInstance ( void )
static

◆ MeasureItem()

virtual void CAdUiComboBoxDraw::MeasureItem ( CAdUiComboBox * ,
tagMEASUREITEMSTRUCT *  )
virtual

◆ NeedSkipAnimation()

bool CAdUiComboBoxDraw::NeedSkipAnimation ( CAdUiComboBox * ,
unsigned int ,
unsigned int  )
protected

◆ Paint()

virtual void CAdUiComboBoxDraw::Paint ( CAdUiComboBox * ,
HDC__ * ,
unsigned int  )
protectedvirtual

◆ PaintAnimation()

void CAdUiComboBoxDraw::PaintAnimation ( CAdUiComboBox * ,
unsigned int ,
unsigned int  )
protected

◆ PaintStatic()

virtual bool CAdUiComboBoxDraw::PaintStatic ( CAdUiComboBox * ,
unsigned int  )
protectedvirtual

◆ PreDrawItem()

virtual void CAdUiComboBoxDraw::PreDrawItem ( CAdUiComboBox * ,
tagDRAWITEMSTRUCT *  )
virtual

◆ RegisterCombo()

void CAdUiComboBoxDraw::RegisterCombo ( CAdUiComboBox * )

◆ ReleaseCombo()

void CAdUiComboBoxDraw::ReleaseCombo ( CAdUiComboBox * )

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