]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk1/textctrl.h
Small fixes to wxChoice, wxComboBox and wxListBox
[wxWidgets.git] / include / wx / gtk1 / textctrl.h
index 2c8d9febeba61126f4838ef068585f49c052a3eb..034f218b7b78e528e2532b27c4875e4a86e0fae4 100644 (file)
@@ -48,14 +48,16 @@ class wxTextCtrl: public wxControl, public streambuf
   DECLARE_EVENT_TABLE()
   DECLARE_DYNAMIC_CLASS(wxTextCtrl);
 
-public:
+  public:
     wxTextCtrl();
     wxTextCtrl( wxWindow *parent, wxWindowID id, const wxString &value = "",
       const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize,
-      int style = 0, const wxString &name = wxTextCtrlNameStr );
+      int style = 0, const wxValidator& validator = wxDefaultValidator,
+      const wxString &name = wxTextCtrlNameStr );
     bool Create( wxWindow *parent, wxWindowID id, const wxString &value = "",
       const wxPoint &pos = wxDefaultPosition, const wxSize &size = wxDefaultSize,
-      int style = 0, const wxString &name = wxTextCtrlNameStr );
+      int style = 0, const wxValidator& validator = wxDefaultValidator,
+      const wxString &name = wxTextCtrlNameStr );
     wxString GetValue() const;
     void SetValue( const wxString &value );
     void WriteText( const wxString &text );
@@ -100,11 +102,12 @@ public:
     wxTextCtrl& operator<<(const char c);
 
     virtual GtkWidget* GetConnectWidget(void);
+    virtual bool IsOwnGtkWindow( GdkWindow *window );
     
-private:
-  bool  m_modified;
-
-  GtkWidget *m_text;
+  private:
+  
+    bool        m_modified;
+    GtkWidget  *m_text;
 };
 
 #endif // __GTKTEXTCTRLH__