]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk/textctrl.h
Resize fine tuning
[wxWidgets.git] / include / wx / gtk / textctrl.h
index a5e9475ab12f1121ca83517dcda3f51af4d4df44..eb7fe290ffda2f96a20edd1d1b9204417a301a64 100644 (file)
@@ -67,13 +67,12 @@ class wxTextCtrl: public wxControl, public streambuf
     bool IsModified() const { return m_modified; }
     void SetModified() { m_modified = TRUE; }
     void DiscardEdits() { m_modified = FALSE; }
-/*
     wxString GetLineText( long lineNo ) const;
     void OnDropFiles( wxDropFilesEvent &event );
     long PositionToXY( long pos, long *x, long *y ) const;
-    long XYToPosition( long x, long y );
-    int GetNumberOfLines();
-*/
+    long XYToPosition( long x, long y ) const;
+    int GetLineLength(long lineNo) const;
+    int GetNumberOfLines() const;
     virtual void SetInsertionPoint( long pos );
     virtual void SetInsertionPointEnd();
     virtual void SetEditable( bool editable );
@@ -102,12 +101,14 @@ class wxTextCtrl: public wxControl, public streambuf
     wxTextCtrl& operator<<(const char c);
 
     void SetFont( const wxFont &font );
-    virtual void SetBackgroundColour(const wxColour &colour);
+    void SetForegroundColour(const wxColour &colour);
+    void SetBackgroundColour(const wxColour &colour);
 
   // implementation    
     
     GtkWidget* GetConnectWidget(void);
     bool IsOwnGtkWindow( GdkWindow *window );
+    void ApplyWidgetStyle();
     
   private: