fixed (rare but fatal) bug in wxWindowDisabler
[wxWidgets.git] / src / qt / combobox.cpp
0 / 114 (  0%)
CommitLineData
1/////////////////////////////////////////////////////////////////////////////
2// Name: combobox.cpp
3// Purpose: wxComboBox class
4// Author: AUTHOR
5// Modified by:
6// Created: ??/??/98
7// RCS-ID: $Id$
8// Copyright: (c) AUTHOR
9// Licence: wxWindows licence
10/////////////////////////////////////////////////////////////////////////////
11
12#ifdef __GNUG__
13#pragma implementation "combobox.h"
14#endif
15
16#include "wx/combobox.h"
17
18IMPLEMENT_DYNAMIC_CLASS(wxComboBox, wxControl)
19
20bool wxComboBox::Create(wxWindow *parent, wxWindowID id,
21 const wxString& value,
22 const wxPoint& pos,
23 const wxSize& size,
24 int n, const wxString choices[],
25 long style,
26 const wxValidator& validator,
27 const wxString& name)
28{
29 SetName(name);
30 SetValidator(validator);
31 m_noStrings = n;
32 m_windowStyle = style;
33
34 if (parent) parent->AddChild(this);
35
36 if ( id == -1 )
37 m_windowId = (int)NewControlId();
38 else
39 m_windowId = id;
40
41 // TODO: create combobox control
42
43 return TRUE;
44}
45
46wxString wxComboBox::GetValue() const
47{
48 // TODO
49 return wxString("");
50}
51
52void wxComboBox::SetValue(const wxString& value)
53{
54 // TODO
55}
56
57// Clipboard operations
58void wxComboBox::Copy()
59{
60 // TODO
61}
62
63void wxComboBox::Cut()
64{
65 // TODO
66}
67
68void wxComboBox::Paste()
69{
70 // TODO
71}
72
73void wxComboBox::SetEditable(bool editable)
74{
75 // TODO
76}
77
78void wxComboBox::SetInsertionPoint(long pos)
79{
80 // TODO
81}
82
83void wxComboBox::SetInsertionPointEnd()
84{
85 // TODO
86}
87
88long wxComboBox::GetInsertionPoint() const
89{
90 // TODO
91 return 0;
92}
93
94long wxComboBox::GetLastPosition() const
95{
96 // TODO
97 return 0;
98}
99
100void wxComboBox::Replace(long from, long to, const wxString& value)
101{
102 // TODO
103}
104
105void wxComboBox::Remove(long from, long to)
106{
107 // TODO
108}
109
110void wxComboBox::SetSelection(long from, long to)
111{
112 // TODO
113}
114