// Modified by:
// Created: 30.08.00
// RCS-ID: $Id$
-// Copyright: (c) 2000 Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>
+// Copyright: (c) 2000 SciTech Software, Inc. (www.scitechsoft.com)
// Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////////
#define _WX_UNIV_COMBOBOX_H_
#ifdef __GNUG__
- #pragma implementation "univcombobox.h"
+ #pragma interface "univcombobox.h"
#endif
class WXDLLEXPORT wxComboControl;
class WXDLLEXPORT wxListBox;
class WXDLLEXPORT wxPopupComboWindow;
+class WXDLLEXPORT wxTextCtrl;
+class WXDLLEXPORT wxButton;
// ----------------------------------------------------------------------------
// the actions supported by this control
const wxString& strArg = wxEmptyString);
// event handlers
- void OnKey(wxCommandEvent& event);
+ void OnKey(wxKeyEvent& event);
// common part of all ctors
void Init();
virtual void Select(int n);
virtual int GetSelection() const;
void SetSelection(int n) { Select(n); }
+
+ void SetStringSelection(const wxString& s) { }
protected:
virtual int DoAppend(const wxString& item);
public:
wxStdComboBoxInputHandler(wxInputHandler *inphand);
- virtual bool HandleKey(wxControl *control,
+ virtual bool HandleKey(wxInputConsumer *consumer,
const wxKeyEvent& event,
bool pressed);
};