]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk/window.h
added support for add/insert/deleting many items at once in wxArray (patch 548050)
[wxWidgets.git] / include / wx / gtk / window.h
index 9c9bb4d739d9e103f882a56ddea547657f374f96..e8e7944efcfe1af0a9cd496d34db11398a302f21 100644 (file)
@@ -112,6 +112,13 @@ public:
     // OnInternalIdle
     virtual void OnInternalIdle();
 
+    // Internal represention of Update()
+    void GtkUpdate();
+    
+    // For delayed background 
+    void GtkSetBackgroundColour( const wxColour &colour );
+    void GtkSetForegroundColour( const wxColour &colour );
+    
     // For compatibility across platforms (not in event table)
     void OnIdle(wxIdleEvent& WXUNUSED(event)) {}
 
@@ -183,6 +190,9 @@ public:
     GdkICAttr           *m_icattr;
 #endif
 
+    // The area to be cleared (and not just refreshed)
+    wxRegion             m_clearRegion;
+
     // scrolling stuff
     GtkAdjustment       *m_hAdjust,*m_vAdjust;
     float                m_oldHorizontalPos;
@@ -236,7 +246,7 @@ public:
 
     virtual void DoCaptureMouse();
     virtual void DoReleaseMouse();
-
+    
 #if wxUSE_TOOLTIPS
     virtual void DoSetToolTip( wxToolTip *tip );
 #endif // wxUSE_TOOLTIPS