wxPGVListBoxComboPopup Class Reference
#include <odcombo.h>
List of all members.
Public Member Functions |
| int | Append (const wxString &item) |
| void | Clear () |
| void | ClearClientDatas () |
| virtual bool | Create (wxWindow *parent) |
| void | Delete (wxODCIndex item) |
| int | FindString (const wxString &s) const |
| virtual wxSize | GetAdjustedSize (int minWidth, int prefHeight, int maxHeight) |
| virtual wxWindow * | GetControl () |
| wxODCCount | GetCount () const |
| int | GetItemAtPosition (const wxPoint &pos) |
| void * | GetItemClientData (wxODCIndex n) const |
| wxCoord | GetLineHeight (int n) const |
| int | GetSelection () const |
| wxString | GetString (int item) const |
| virtual wxString | GetStringValue () const |
| wxCoord | GetTotalHeight () const |
| void | Insert (const wxString &item, int pos) |
| virtual bool | LazyCreate () |
| virtual void | OnComboDoubleClick () |
| virtual void | OnComboKeyEvent (wxKeyEvent &event) |
| virtual void | OnPopup () |
| virtual void | PaintComboControl (wxDC &dc, const wxRect &rect) |
| void | Populate (int n, const wxString choices[]) |
| void | SetItemClientData (wxODCIndex n, void *clientData, wxClientDataType clientDataItemsType) |
| void | SetSelection (int item) |
| void | SetString (int item, const wxString &str) |
| virtual void | SetStringValue (const wxString &value) |
| | wxPGVListBoxComboPopup (wxPGComboControl *combo) |
| virtual | ~wxPGVListBoxComboPopup () |
Protected Member Functions |
| void | CheckWidth (int pos) |
| void | DismissWithEvent () |
| bool | HandleKey (int keycode, bool saturate) |
| void | OnDrawBackground (wxDC &dc, const wxRect &rect, size_t n) const |
| virtual void | OnDrawItem (wxDC &dc, const wxRect &rect, size_t n) const |
| virtual wxCoord | OnGetRowHeight (size_t n) const |
| void | OnKey (wxKeyEvent &event) |
| void | OnLeftClick (wxMouseEvent &event) |
| virtual wxCoord | OnMeasureItem (size_t n) const |
| void | OnMouseMove (wxMouseEvent &event) |
| void | OnMouseWheel (wxMouseEvent &event) |
| void | SendComboBoxEvent (int selection) |
Protected Attributes |
| int | m_avgCharWidth |
| int | m_baseImageWidth |
| wxClientDataType | m_clientDataItemsType |
| wxArrayPtrVoid | m_clientDatas |
| wxFont | m_font |
| int | m_itemHeight |
| int | m_itemHover |
| wxArrayString | m_strings |
| wxString | m_stringValue |
| int | m_value |
| int | m_widestWidth |
| wxArrayInt | m_widths |
Private Attributes |
| bool | m_clicked |
Friends |
| class | wxPGOwnerDrawnComboBox |
Detailed Description
Definition at line 879 of file odcombo.h.
Constructor & Destructor Documentation
| virtual wxPGVListBoxComboPopup::~wxPGVListBoxComboPopup |
( |
|
) |
[virtual] |
Member Function Documentation
| int wxPGVListBoxComboPopup::Append |
( |
const wxString & |
item |
) |
|
| void wxPGVListBoxComboPopup::CheckWidth |
( |
int |
pos |
) |
[protected] |
| void wxPGVListBoxComboPopup::Clear |
( |
|
) |
|
| void wxPGVListBoxComboPopup::ClearClientDatas |
( |
|
) |
|
| virtual bool wxPGVListBoxComboPopup::Create |
( |
wxWindow * |
parent |
) |
[virtual] |
| void wxPGVListBoxComboPopup::Delete |
( |
wxODCIndex |
item |
) |
|
| void wxPGVListBoxComboPopup::DismissWithEvent |
( |
|
) |
[protected] |
| int wxPGVListBoxComboPopup::FindString |
( |
const wxString & |
s |
) |
const |
| virtual wxSize wxPGVListBoxComboPopup::GetAdjustedSize |
( |
int |
minWidth, |
|
|
int |
prefHeight, |
|
|
int |
maxHeight | |
|
) |
| | [virtual] |
| virtual wxWindow* wxPGVListBoxComboPopup::GetControl |
( |
|
) |
[inline, virtual] |
| wxODCCount wxPGVListBoxComboPopup::GetCount |
( |
|
) |
const |
| int wxPGVListBoxComboPopup::GetItemAtPosition |
( |
const wxPoint & |
pos |
) |
[inline] |
| void* wxPGVListBoxComboPopup::GetItemClientData |
( |
wxODCIndex |
n |
) |
const |
| wxCoord wxPGVListBoxComboPopup::GetLineHeight |
( |
int |
n |
) |
const [inline] |
| int wxPGVListBoxComboPopup::GetSelection |
( |
|
) |
const |
| wxString wxPGVListBoxComboPopup::GetString |
( |
int |
item |
) |
const |
| virtual wxString wxPGVListBoxComboPopup::GetStringValue |
( |
|
) |
const [virtual] |
| wxCoord wxPGVListBoxComboPopup::GetTotalHeight |
( |
|
) |
const [inline] |
| bool wxPGVListBoxComboPopup::HandleKey |
( |
int |
keycode, |
|
|
bool |
saturate | |
|
) |
| | [protected] |
| void wxPGVListBoxComboPopup::Insert |
( |
const wxString & |
item, |
|
|
int |
pos | |
|
) |
| | |
| virtual bool wxPGVListBoxComboPopup::LazyCreate |
( |
|
) |
[virtual] |
| virtual void wxPGVListBoxComboPopup::OnComboDoubleClick |
( |
|
) |
[virtual] |
| virtual void wxPGVListBoxComboPopup::OnComboKeyEvent |
( |
wxKeyEvent & |
event |
) |
[virtual] |
| void wxPGVListBoxComboPopup::OnDrawBackground |
( |
wxDC & |
dc, |
|
|
const wxRect & |
rect, |
|
|
size_t |
n | |
|
) |
| | const [protected] |
| virtual void wxPGVListBoxComboPopup::OnDrawItem |
( |
wxDC & |
dc, |
|
|
const wxRect & |
rect, |
|
|
size_t |
n | |
|
) |
| | const [protected, virtual] |
| virtual wxCoord wxPGVListBoxComboPopup::OnGetRowHeight |
( |
size_t |
n |
) |
const [inline, protected, virtual] |
| void wxPGVListBoxComboPopup::OnKey |
( |
wxKeyEvent & |
event |
) |
[protected] |
| void wxPGVListBoxComboPopup::OnLeftClick |
( |
wxMouseEvent & |
event |
) |
[protected] |
| virtual wxCoord wxPGVListBoxComboPopup::OnMeasureItem |
( |
size_t |
n |
) |
const [protected, virtual] |
| void wxPGVListBoxComboPopup::OnMouseMove |
( |
wxMouseEvent & |
event |
) |
[protected] |
| void wxPGVListBoxComboPopup::OnMouseWheel |
( |
wxMouseEvent & |
event |
) |
[protected] |
| virtual void wxPGVListBoxComboPopup::OnPopup |
( |
|
) |
[virtual] |
| virtual void wxPGVListBoxComboPopup::PaintComboControl |
( |
wxDC & |
dc, |
|
|
const wxRect & |
rect | |
|
) |
| | [virtual] |
| void wxPGVListBoxComboPopup::Populate |
( |
int |
n, |
|
|
const wxString |
choices[] | |
|
) |
| | |
| void wxPGVListBoxComboPopup::SendComboBoxEvent |
( |
int |
selection |
) |
[protected] |
| void wxPGVListBoxComboPopup::SetItemClientData |
( |
wxODCIndex |
n, |
|
|
void * |
clientData, |
|
|
wxClientDataType |
clientDataItemsType | |
|
) |
| | |
| void wxPGVListBoxComboPopup::SetSelection |
( |
int |
item |
) |
|
| void wxPGVListBoxComboPopup::SetString |
( |
int |
item, |
|
|
const wxString & |
str | |
|
) |
| | |
| virtual void wxPGVListBoxComboPopup::SetStringValue |
( |
const wxString & |
value |
) |
[virtual] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: