#include <combo.h>
Inheritance diagram for wxComboPopup:

Public Member Functions | |
| wxComboPopup () | |
| virtual void | Init () |
| virtual | ~wxComboPopup () |
| virtual bool | Create (wxWindow *parent)=0 |
| virtual wxWindow * | GetControl ()=0 |
| virtual void | OnPopup () |
| virtual void | OnDismiss () |
| virtual void | SetStringValue (const wxString &value) |
| virtual wxString | GetStringValue () const =0 |
| virtual void | PaintComboControl (wxDC &dc, const wxRect &rect) |
| virtual void | OnComboKeyEvent (wxKeyEvent &event) |
| virtual void | OnComboDoubleClick () |
| virtual wxSize | GetAdjustedSize (int minWidth, int prefHeight, int maxHeight) |
| virtual bool | LazyCreate () |
| void | Dismiss () |
| bool | IsCreated () const |
Static Public Member Functions | |
| static void | DefaultPaintComboControl (wxComboCtrlBase *combo, wxDC &dc, const wxRect &rect) |
Protected Attributes | |
| wxComboCtrlBase * | m_combo |
| wxUint32 | m_iFlags |
Private Member Functions | |
| void | InitBase (wxComboCtrlBase *combo) |
Friends | |
| class | wxComboCtrlBase |
Definition at line 543 of file combo.h.
|
|
Definition at line 547 of file combo.h. 00548 { 00549 m_combo = (wxComboCtrlBase*) NULL; 00550 m_iFlags = 0; 00551 }
|
|
|
Definition at line 353 of file combo.cpp.
|
|
|
Implemented in wxGridComboPopup, wxVListBoxComboPopup, and wxSliderComboPopup. |
|
||||||||||||||||
|
Definition at line 372 of file combo.cpp. 00374 { 00375 if ( combo->GetWindowStyle() & wxCB_READONLY ) // ie. no textctrl 00376 { 00377 combo->DrawFocusBackground(dc,rect,0); 00378 00379 dc.DrawText( combo->GetValue(), 00380 rect.x + combo->GetTextIndent(), 00381 (rect.height-dc.GetCharHeight())/2 + rect.y ); 00382 } 00383 }
|
|
|
Definition at line 408 of file combo.cpp.
|
|
||||||||||||||||
|
Reimplemented in wxGridComboPopup, and wxVListBoxComboPopup. |
|
|
Implemented in wxGridComboPopup, wxVListBoxComboPopup, and wxSliderComboPopup. |
|
|
Implemented in wxGridComboPopup, wxVListBoxComboPopup, and wxSliderComboPopup. |
|
|
Reimplemented in wxGridComboPopup, wxVListBoxComboPopup, and wxSliderComboPopup. Definition at line 557 of file combo.h.
|
|
|
Definition at line 630 of file combo.h. 00631 { 00632 m_combo = combo; 00633 }
|
|
|
Definition at line 614 of file combo.h. 00615 { 00616 return (m_iFlags & wxCP_IFLAG_CREATED) ? true : false; 00617 }
|
|
|
Reimplemented in wxVListBoxComboPopup. Definition at line 403 of file combo.cpp.
|
|
|
Reimplemented in wxVListBoxComboPopup. Definition at line 395 of file combo.cpp.
|
|
|
Reimplemented in wxVListBoxComboPopup. Definition at line 390 of file combo.cpp.
|
|
|
Definition at line 361 of file combo.cpp.
|
|
|
Reimplemented in wxVListBoxComboPopup. Definition at line 357 of file combo.cpp.
|
|
||||||||||||
|
Reimplemented in wxCamBitmapDropdownPopup, wxGridComboPopup, and wxVListBoxComboPopup. Definition at line 385 of file combo.cpp. 00386 { 00387 DefaultPaintComboControl(m_combo,dc,rect); 00388 }
|
|
|
Reimplemented in wxVListBoxComboPopup, and wxSliderComboPopup. |
|
|
|
|
|
|
|
|
|
1.4.4