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

#include <CAcUiMRUComboBox.h>

Inheritance diagram for CAcUiMRUComboBox:
CAcUiComboBox CAdUiComboBox CAcUiArrowHeadComboBox CAcUiColorComboBox CAcUiLineTypeComboBox CAcUiLineWeightComboBox CAcUiPlotStyleNamesComboBox CAcUiPlotStyleTablesComboBox CAcUiPredefBlockComboBox CAcUiTrueColorComboBox

Public Member Functions

 DECLARE_DYNAMIC (CAcUiMRUComboBox)
 
 CAcUiMRUComboBox (void)
 
int AddItemToList (wchar_t const *, int)
 
int AddItemToMRU (wchar_t const *, int)
 
int FindItemByCargo (int)
 
int GetCargoOption1 (void)
 
int GetCargoOption2 (void)
 
int GetCurrentItemCargo (void)
 
int GetItemCargo (int)
 
int GetUseByBlock (void)
 
int GetUseByLayer (void)
 
int GetUseOption1 (void)
 
int GetUseOption2 (void)
 
int GetUseOther (void)
 
int GetUseOther1 (void)
 
int GetUseOther2 (void)
 
int GetUseWindows (void)
 
int InsertItemInList (int, wchar_t const *, int)
 
int ItemHeight (void)
 
HPALETTE__GetPalette (void)
 
tagLOGPALETTEGetLogPalette (void)
 
virtual ~CAcUiMRUComboBox (void)
 
virtual int Create (unsigned long, tagRECT const &, CWnd *, unsigned int)
 
virtual int ExtraWidth (void)
 
virtual int GetItemColors (tagDRAWITEMSTRUCT &, unsigned long &, unsigned long &, unsigned long &)
 
virtual int ImageWidth (void)
 
virtual void DrawItem (tagDRAWITEMSTRUCT *)
 
virtual void MeasureItem (tagMEASUREITEMSTRUCT *)
 
void AddItems (void)
 
void RecalcHeight (void)
 
void RemoveItemFromMRU (int)
 
void SetCargoOption1 (int)
 
void SetCargoOption2 (int)
 
void SetLastSelection (int)
 
void SetLogPalette (tagLOGPALETTE *)
 
void SetPalette (HPALETTE__ *)
 
void SetUseByBlock (int)
 
void SetUseByLayer (int)
 
void SetUseOption1 (int)
 
void SetUseOption2 (int)
 
void SetUseOther (int)
 
void SetUseOther1 (int)
 
void SetUseOther2 (int)
 
void SetUseWindows (int)
 
virtual void SetStyleMask (unsigned long)
 
void ConvertData (CString)
 
- Public Member Functions inherited from CAcUiComboBox
 DECLARE_DYNAMIC (CAcUiComboBox)
 
 CAcUiComboBox (void)
 
CAcUiEditAcUiEditBox (void)
 
ACUI_ERROR_CODE ValidateData (CStringW &)
 
int ConvertData (CStringW &)
 
int Validate (void)
 
virtual ~CAcUiComboBox (void)
 
void Convert (void)
 
void SetRange (double, double)
 
- Public Member Functions inherited from CAdUiComboBox
 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 OnChildNotify (unsigned int, unsigned int, long, long *)
 
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)
 

Protected Member Functions

void Init (int, int, int, int)
 
int FindCargoInMRU (int)
 
int GenerateCargoFromMRU (int)
 
int OnCloseUp (void)
 
int OnCreate (LPCREATESTRUCT)
 
int OnDropDown (void)
 
int OnSelEndOk (void)
 
virtual int CalcItemHeight (void)
 
virtual int GetOptionName (int, CStringW &)
 
virtual int GetOtherName (int, CStringW &)
 
virtual int OnGetTipRect (CRect &)
 
virtual int OnSelectOther (int, int, int &)
 
LRESULT WindowProc (UINT, WPARAM, LPARAM) override
 
virtual void DrawItemImage (CDC &, CRect &, int)
 
virtual void OnAddItems (void)
 
virtual void OnComboBoxInit (void)
 
virtual void PreSubclassWindow (void)
 
void CreateAndSelectPalette (tagDRAWITEMSTRUCT *, CDC *)
 
void DrawItemImageFromCargo (CDC *, CRect &, int)
 
void DrawTextAndFocusRect (tagDRAWITEMSTRUCT *, CDC *, CRect &, int, unsigned long &, unsigned long &)
 
void ResetAndRestorePalette (CDC *, int)
 
void SelectOther (int)
 
void SetupForImageDraw (tagDRAWITEMSTRUCT *, CDC *, CRect &, CRect &, unsigned long &, unsigned long &)
 
afx_msg void OnSelchange ()
 
- Protected Member Functions inherited from CAdUiComboBox
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 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

int m_bUseOther1
 
int m_bUseOther2
 
int m_bUseOption1
 
int m_bUseOption2
 
int m_itemHeight
 
int m_lastSelection
 
int m_bIsDynCreated
 
int m_lastSel
 
- Protected Attributes inherited from CAdUiComboBox
CWnd * m_aduiParent
 
CAdUiTextTipm_pTextTip
 
CAdUiListBoxm_pComboLBox
 
CAdUiEditm_pComboEBox
 
bool m_bAutoDeleteEBox
 
bool m_bAutoDeleteLBox
 

Additional Inherited Members

- Static Public Member Functions inherited from CAdUiComboBox
static bool __cdecl IsInEdit (unsigned int)
 
static bool __cdecl IsVistaTheme (void)
 

Detailed Description

Definition at line 26 of file CAcUiMRUComboBox.h.

Constructor & Destructor Documentation

◆ CAcUiMRUComboBox()

CAcUiMRUComboBox::CAcUiMRUComboBox ( void )

◆ ~CAcUiMRUComboBox()

virtual CAcUiMRUComboBox::~CAcUiMRUComboBox ( void )
virtual

Member Function Documentation

◆ AddItems()

void CAcUiMRUComboBox::AddItems ( void )

◆ AddItemToList()

int CAcUiMRUComboBox::AddItemToList ( wchar_t const * ,
int  )

◆ AddItemToMRU()

int CAcUiMRUComboBox::AddItemToMRU ( wchar_t const * ,
int  )

◆ CalcItemHeight()

virtual int CAcUiMRUComboBox::CalcItemHeight ( void )
protectedvirtual

◆ ConvertData()

void CAcUiMRUComboBox::ConvertData ( CString )

◆ Create()

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

Reimplemented from CAdUiComboBox.

◆ CreateAndSelectPalette()

void CAcUiMRUComboBox::CreateAndSelectPalette ( tagDRAWITEMSTRUCT * ,
CDC *  )
protected

◆ DECLARE_DYNAMIC()

CAcUiMRUComboBox::DECLARE_DYNAMIC ( CAcUiMRUComboBox )

◆ DrawItem()

virtual void CAcUiMRUComboBox::DrawItem ( tagDRAWITEMSTRUCT * )
virtual

Reimplemented from CAdUiComboBox.

Reimplemented in CAcUiLineTypeComboBox.

◆ DrawItemImage()

virtual void CAcUiMRUComboBox::DrawItemImage ( CDC & ,
CRect & ,
int  )
protectedvirtual

◆ DrawItemImageFromCargo()

void CAcUiMRUComboBox::DrawItemImageFromCargo ( CDC * ,
CRect & ,
int  )
protected

◆ DrawTextAndFocusRect()

void CAcUiMRUComboBox::DrawTextAndFocusRect ( tagDRAWITEMSTRUCT * ,
CDC * ,
CRect & ,
int ,
unsigned long & ,
unsigned long &  )
protected

◆ ExtraWidth()

virtual int CAcUiMRUComboBox::ExtraWidth ( void )
virtual

◆ FindCargoInMRU()

int CAcUiMRUComboBox::FindCargoInMRU ( int )
protected

◆ FindItemByCargo()

int CAcUiMRUComboBox::FindItemByCargo ( int )

◆ GenerateCargoFromMRU()

int CAcUiMRUComboBox::GenerateCargoFromMRU ( int )
protected

◆ GetCargoOption1()

int CAcUiMRUComboBox::GetCargoOption1 ( void )

◆ GetCargoOption2()

int CAcUiMRUComboBox::GetCargoOption2 ( void )

◆ GetCurrentItemCargo()

int CAcUiMRUComboBox::GetCurrentItemCargo ( void )

◆ GetItemCargo()

int CAcUiMRUComboBox::GetItemCargo ( int )

◆ GetItemColors()

virtual int CAcUiMRUComboBox::GetItemColors ( tagDRAWITEMSTRUCT & ,
unsigned long & ,
unsigned long & ,
unsigned long &  )
virtual

◆ GetLogPalette()

tagLOGPALETTE * CAcUiMRUComboBox::GetLogPalette ( void )

◆ GetOptionName()

virtual int CAcUiMRUComboBox::GetOptionName ( int ,
CStringW &  )
protectedvirtual

◆ GetOtherName()

virtual int CAcUiMRUComboBox::GetOtherName ( int ,
CStringW &  )
protectedvirtual

◆ GetPalette()

HPALETTE__ * CAcUiMRUComboBox::GetPalette ( void )

◆ GetUseByBlock()

int CAcUiMRUComboBox::GetUseByBlock ( void )

◆ GetUseByLayer()

int CAcUiMRUComboBox::GetUseByLayer ( void )

◆ GetUseOption1()

int CAcUiMRUComboBox::GetUseOption1 ( void )

◆ GetUseOption2()

int CAcUiMRUComboBox::GetUseOption2 ( void )

◆ GetUseOther()

int CAcUiMRUComboBox::GetUseOther ( void )

◆ GetUseOther1()

int CAcUiMRUComboBox::GetUseOther1 ( void )

◆ GetUseOther2()

int CAcUiMRUComboBox::GetUseOther2 ( void )

◆ GetUseWindows()

int CAcUiMRUComboBox::GetUseWindows ( void )

◆ ImageWidth()

virtual int CAcUiMRUComboBox::ImageWidth ( void )
virtual

◆ Init()

void CAcUiMRUComboBox::Init ( int ,
int ,
int ,
int  )
protected

◆ InsertItemInList()

int CAcUiMRUComboBox::InsertItemInList ( int ,
wchar_t const * ,
int  )

◆ ItemHeight()

int CAcUiMRUComboBox::ItemHeight ( void )

◆ MeasureItem()

virtual void CAcUiMRUComboBox::MeasureItem ( tagMEASUREITEMSTRUCT * )
virtual

◆ OnAddItems()

virtual void CAcUiMRUComboBox::OnAddItems ( void )
protectedvirtual

◆ OnCloseUp()

int CAcUiMRUComboBox::OnCloseUp ( void )
protected

◆ OnComboBoxInit()

virtual void CAcUiMRUComboBox::OnComboBoxInit ( void )
protectedvirtual

◆ OnCreate()

int CAcUiMRUComboBox::OnCreate ( LPCREATESTRUCT )
protected

◆ OnDropDown()

int CAcUiMRUComboBox::OnDropDown ( void )
protected

◆ OnGetTipRect()

virtual int CAcUiMRUComboBox::OnGetTipRect ( CRect & )
protectedvirtual

Reimplemented from CAdUiComboBox.

◆ OnSelchange()

afx_msg void CAcUiMRUComboBox::OnSelchange ( )
protected

◆ OnSelectOther()

virtual int CAcUiMRUComboBox::OnSelectOther ( int ,
int ,
int &  )
protectedvirtual

◆ OnSelEndOk()

int CAcUiMRUComboBox::OnSelEndOk ( void )
protected

◆ PreSubclassWindow()

virtual void CAcUiMRUComboBox::PreSubclassWindow ( void )
protectedvirtual

◆ RecalcHeight()

void CAcUiMRUComboBox::RecalcHeight ( void )

◆ RemoveItemFromMRU()

void CAcUiMRUComboBox::RemoveItemFromMRU ( int )

◆ ResetAndRestorePalette()

void CAcUiMRUComboBox::ResetAndRestorePalette ( CDC * ,
int  )
protected

◆ SelectOther()

void CAcUiMRUComboBox::SelectOther ( int )
protected

◆ SetCargoOption1()

void CAcUiMRUComboBox::SetCargoOption1 ( int )

◆ SetCargoOption2()

void CAcUiMRUComboBox::SetCargoOption2 ( int )

◆ SetLastSelection()

void CAcUiMRUComboBox::SetLastSelection ( int )

◆ SetLogPalette()

void CAcUiMRUComboBox::SetLogPalette ( tagLOGPALETTE * )

◆ SetPalette()

void CAcUiMRUComboBox::SetPalette ( HPALETTE__ * )

◆ SetStyleMask()

virtual void CAcUiMRUComboBox::SetStyleMask ( unsigned long )
virtual

◆ SetupForImageDraw()

void CAcUiMRUComboBox::SetupForImageDraw ( tagDRAWITEMSTRUCT * ,
CDC * ,
CRect & ,
CRect & ,
unsigned long & ,
unsigned long &  )
protected

◆ SetUseByBlock()

void CAcUiMRUComboBox::SetUseByBlock ( int )

◆ SetUseByLayer()

void CAcUiMRUComboBox::SetUseByLayer ( int )

◆ SetUseOption1()

void CAcUiMRUComboBox::SetUseOption1 ( int )

◆ SetUseOption2()

void CAcUiMRUComboBox::SetUseOption2 ( int )

◆ SetUseOther()

void CAcUiMRUComboBox::SetUseOther ( int )

◆ SetUseOther1()

void CAcUiMRUComboBox::SetUseOther1 ( int )

◆ SetUseOther2()

void CAcUiMRUComboBox::SetUseOther2 ( int )

◆ SetUseWindows()

void CAcUiMRUComboBox::SetUseWindows ( int )

◆ WindowProc()

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

Member Data Documentation

◆ m_bIsDynCreated

int CAcUiMRUComboBox::m_bIsDynCreated
protected

Definition at line 111 of file CAcUiMRUComboBox.h.

◆ m_bUseOption1

int CAcUiMRUComboBox::m_bUseOption1
protected

Definition at line 106 of file CAcUiMRUComboBox.h.

◆ m_bUseOption2

int CAcUiMRUComboBox::m_bUseOption2
protected

Definition at line 107 of file CAcUiMRUComboBox.h.

◆ m_bUseOther1

int CAcUiMRUComboBox::m_bUseOther1
protected

Definition at line 104 of file CAcUiMRUComboBox.h.

◆ m_bUseOther2

int CAcUiMRUComboBox::m_bUseOther2
protected

Definition at line 105 of file CAcUiMRUComboBox.h.

◆ m_itemHeight

int CAcUiMRUComboBox::m_itemHeight
protected

Definition at line 109 of file CAcUiMRUComboBox.h.

◆ m_lastSel

int CAcUiMRUComboBox::m_lastSel
protected

Definition at line 112 of file CAcUiMRUComboBox.h.

◆ m_lastSelection

int CAcUiMRUComboBox::m_lastSelection
protected

Definition at line 110 of file CAcUiMRUComboBox.h.


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