#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. |
|
|
|
|
|
|