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

#include <CAdUiComboBox.h>

Inheritance diagram for CAdUiComboBox:
CAcUiComboBox CAcUiAngleComboBox CAcUiMRUComboBox CAcUiNumericComboBox CAcUiStringComboBox CAcUiSymbolComboBox CAcUiArrowHeadComboBox CAcUiColorComboBox CAcUiLineTypeComboBox CAcUiLineWeightComboBox CAcUiPlotStyleNamesComboBox CAcUiPlotStyleTablesComboBox CAcUiPredefBlockComboBox CAcUiTrueColorComboBox

Public Member Functions

 DECLARE_DYNAMIC (CAdUiComboBox)
 
bool IsThemed (void) const
 
CAdUiThemeGetTheme (void) const
 
virtual int OnChildNotify (unsigned int, WPARAM, LPARAM, LRESULT *)
 
void SetDraw (CAdUiComboBoxDraw *)
 
void SetIsThemed (bool)
 
void SetTheme (CAdUiTheme *)
 
 CAdUiComboBox (void)
 
CStringW GetToolTipText (void) const
 
CAdUiEditGetEditBox (void)
 
CAdUiListBoxGetListBox (void)
 
CWnd * GetAdUiParent (void)
 
int IsOwnerDraw (void)
 
int IsStatic (void)
 
int IsStyleMaskSet (unsigned long)
 
int SetToolTipText (CStringW const &)
 
unsigned long GetStyleMask (void)
 
virtual ~CAdUiComboBox (void)
 
virtual int Create (unsigned long, tagRECT const &, CWnd *, unsigned int)
 
virtual int OnChildNotify (unsigned int, unsigned int, long, long *)
 
virtual void DrawItem (tagDRAWITEMSTRUCT *)
 
virtual void GetContentExtent (wchar_t const *, int &, int &)
 
void GetLBString (int, CStringW &)
 
void GetTextExtent (wchar_t const *, int &, int &)
 
void SetAdUiParent (CWnd *)
 
void SetEditBox (CAdUiEdit *, int)
 
void SetListBox (CAdUiListBox *, int)
 
void SetStyleMask (unsigned long)
 

Static Public Member Functions

static bool __cdecl IsInEdit (unsigned int)
 
static bool __cdecl IsVistaTheme (void)
 

Protected Member Functions

afx_msg LRESULT OnAdUiMessage (WPARAM, LPARAM)
 
long OnGetToolTipText (unsigned int, long)
 
HBRUSH__OnCtlColor (CDC *, CWnd *, unsigned int)
 
virtual ADUI_REPLY DoAdUiMessage (ADUI_NOTIFY, UINT, LPARAM)
 
virtual ADUI_REPLY OnGetTipSupport (CPoint &)
 
virtual int OnDrawTipText (CAdUiDrawTipText &)
 
virtual int OnGetTipRect (CRect &)
 
virtual int OnGetTipText (CString &)
 
virtual int OnHitTipRect (CPoint &)
 
LRESULT WindowProc (UINT, WPARAM, LPARAM) override
 
virtual void OnDrawTip (CDC &)
 
void OnMouseMove (unsigned int, CPoint)
 
void OnPaint (void)
 
virtual void MeasureItem (LPMEASUREITEMSTRUCT)
 
void PreSubclassWindow ()
 
void OnDestroy (void)
 

Protected Attributes

CWnd * m_aduiParent
 
CAdUiTextTipm_pTextTip
 
CAdUiListBoxm_pComboLBox
 
CAdUiEditm_pComboEBox
 
bool m_bAutoDeleteEBox
 
bool m_bAutoDeleteLBox
 

Detailed Description

Definition at line 34 of file CAdUiComboBox.h.

Constructor & Destructor Documentation

◆ CAdUiComboBox()

CAdUiComboBox::CAdUiComboBox ( void )

◆ ~CAdUiComboBox()

virtual CAdUiComboBox::~CAdUiComboBox ( void )
virtual

Member Function Documentation

◆ Create()

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

Reimplemented in CAcUiMRUComboBox.

◆ DECLARE_DYNAMIC()

CAdUiComboBox::DECLARE_DYNAMIC ( CAdUiComboBox )

◆ DoAdUiMessage()

virtual ADUI_REPLY CAdUiComboBox::DoAdUiMessage ( ADUI_NOTIFY ,
UINT ,
LPARAM  )
protectedvirtual

◆ DrawItem()

virtual void CAdUiComboBox::DrawItem ( tagDRAWITEMSTRUCT * )
virtual

Reimplemented in CAcUiLineTypeComboBox, and CAcUiMRUComboBox.

◆ GetAdUiParent()

CWnd * CAdUiComboBox::GetAdUiParent ( void )

◆ GetContentExtent()

virtual void CAdUiComboBox::GetContentExtent ( wchar_t const * ,
int & ,
int &  )
virtual

◆ GetEditBox()

CAdUiEdit * CAdUiComboBox::GetEditBox ( void )

◆ GetLBString()

void CAdUiComboBox::GetLBString ( int ,
CStringW &  )

◆ GetListBox()

CAdUiListBox * CAdUiComboBox::GetListBox ( void )

◆ GetStyleMask()

unsigned long CAdUiComboBox::GetStyleMask ( void )

◆ GetTextExtent()

void CAdUiComboBox::GetTextExtent ( wchar_t const * ,
int & ,
int &  )

◆ GetTheme()

CAdUiTheme * CAdUiComboBox::GetTheme ( void ) const

◆ GetToolTipText()

CStringW CAdUiComboBox::GetToolTipText ( void ) const

◆ IsInEdit()

static bool __cdecl CAdUiComboBox::IsInEdit ( unsigned int )
static

◆ IsOwnerDraw()

int CAdUiComboBox::IsOwnerDraw ( void )

◆ IsStatic()

int CAdUiComboBox::IsStatic ( void )

◆ IsStyleMaskSet()

int CAdUiComboBox::IsStyleMaskSet ( unsigned long )

◆ IsThemed()

bool CAdUiComboBox::IsThemed ( void ) const

◆ IsVistaTheme()

static bool __cdecl CAdUiComboBox::IsVistaTheme ( void )
static

◆ MeasureItem()

virtual void CAdUiComboBox::MeasureItem ( LPMEASUREITEMSTRUCT )
protectedvirtual

◆ OnAdUiMessage()

afx_msg LRESULT CAdUiComboBox::OnAdUiMessage ( WPARAM ,
LPARAM  )
protected

◆ OnChildNotify() [1/2]

virtual int CAdUiComboBox::OnChildNotify ( unsigned int ,
unsigned int ,
long ,
long *  )
virtual

◆ OnChildNotify() [2/2]

virtual int CAdUiComboBox::OnChildNotify ( unsigned int ,
WPARAM ,
LPARAM ,
LRESULT *  )
virtual

◆ OnCtlColor()

HBRUSH__ * CAdUiComboBox::OnCtlColor ( CDC * ,
CWnd * ,
unsigned int  )
protected

◆ OnDestroy()

void CAdUiComboBox::OnDestroy ( void )
protected

◆ OnDrawTip()

virtual void CAdUiComboBox::OnDrawTip ( CDC & )
protectedvirtual

◆ OnDrawTipText()

virtual int CAdUiComboBox::OnDrawTipText ( CAdUiDrawTipText & )
protectedvirtual

◆ OnGetTipRect()

virtual int CAdUiComboBox::OnGetTipRect ( CRect & )
protectedvirtual

Reimplemented in CAcUiMRUComboBox.

◆ OnGetTipSupport()

virtual ADUI_REPLY CAdUiComboBox::OnGetTipSupport ( CPoint & )
protectedvirtual

◆ OnGetTipText()

virtual int CAdUiComboBox::OnGetTipText ( CString & )
protectedvirtual

◆ OnGetToolTipText()

long CAdUiComboBox::OnGetToolTipText ( unsigned int ,
long  )
protected

◆ OnHitTipRect()

virtual int CAdUiComboBox::OnHitTipRect ( CPoint & )
protectedvirtual

◆ OnMouseMove()

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

◆ OnPaint()

void CAdUiComboBox::OnPaint ( void )
protected

◆ PreSubclassWindow()

void CAdUiComboBox::PreSubclassWindow ( )
protected

◆ SetAdUiParent()

void CAdUiComboBox::SetAdUiParent ( CWnd * )

◆ SetDraw()

void CAdUiComboBox::SetDraw ( CAdUiComboBoxDraw * )

◆ SetEditBox()

void CAdUiComboBox::SetEditBox ( CAdUiEdit * ,
int  )

◆ SetIsThemed()

void CAdUiComboBox::SetIsThemed ( bool )

◆ SetListBox()

void CAdUiComboBox::SetListBox ( CAdUiListBox * ,
int  )

◆ SetStyleMask()

void CAdUiComboBox::SetStyleMask ( unsigned long )

◆ SetTheme()

void CAdUiComboBox::SetTheme ( CAdUiTheme * )

◆ SetToolTipText()

int CAdUiComboBox::SetToolTipText ( CStringW const & )

◆ WindowProc()

LRESULT CAdUiComboBox::WindowProc ( UINT ,
WPARAM ,
LPARAM  )
overrideprotected

Member Data Documentation

◆ m_aduiParent

CWnd* CAdUiComboBox::m_aduiParent
protected

Definition at line 89 of file CAdUiComboBox.h.

◆ m_bAutoDeleteEBox

bool CAdUiComboBox::m_bAutoDeleteEBox
protected

Definition at line 95 of file CAdUiComboBox.h.

◆ m_bAutoDeleteLBox

bool CAdUiComboBox::m_bAutoDeleteLBox
protected

Definition at line 96 of file CAdUiComboBox.h.

◆ m_pComboEBox

CAdUiEdit* CAdUiComboBox::m_pComboEBox
protected

Definition at line 93 of file CAdUiComboBox.h.

◆ m_pComboLBox

CAdUiListBox* CAdUiComboBox::m_pComboLBox
protected

Definition at line 92 of file CAdUiComboBox.h.

◆ m_pTextTip

CAdUiTextTip* CAdUiComboBox::m_pTextTip
protected

Definition at line 91 of file CAdUiComboBox.h.


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