]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk1/textctrl.h
"const" added to wxAccelTable ctor
[wxWidgets.git] / include / wx / gtk1 / textctrl.h
index 99f76a33050f260b40ce4e6dc8016e8498236e47..e477a54675d87fd5b07b3de81e30e9f666116a96 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 );
@@ -99,10 +101,17 @@ public:
     wxTextCtrl& operator<<(double d);
     wxTextCtrl& operator<<(const char c);
 
-private:
-  bool  m_modified;
-
-  GtkWidget *m_text;
+    void SetFont( const wxFont &font );
+    
+  // implementation    
+    
+    virtual GtkWidget* GetConnectWidget(void);
+    virtual bool IsOwnGtkWindow( GdkWindow *window );
+    
+  private:
+  
+    bool        m_modified;
+    GtkWidget  *m_text;
 };
 
 #endif // __GTKTEXTCTRLH__