aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <unknown>2003-01-28 11:33:26 +0000
committernyamatongwe <unknown>2003-01-28 11:33:26 +0000
commitec22e73a01c8c2ee9b27a1ba04c76150a736da65 (patch)
treeea840cb2a4b15dad755538de35ebe57acb94221f
parent686ad25b5b08fe9db46b78ac62dea5a7ed874830 (diff)
downloadscintilla-mirror-ec22e73a01c8c2ee9b27a1ba04c76150a736da65.tar.gz
Made FullPaint work on GTK+ 2.
-rw-r--r--gtk/ScintillaGTK.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx
index 977f3639a..fc51ed9d6 100644
--- a/gtk/ScintillaGTK.cxx
+++ b/gtk/ScintillaGTK.cxx
@@ -621,6 +621,7 @@ bool ScintillaGTK::HaveMouseCapture() {
// Redraw all of text area. This paint will not be abandoned.
void ScintillaGTK::FullPaint() {
+#if GTK_MAJOR_VERSION < 2
paintState = painting;
rcPaint = GetClientRectangle();
//Platform::DebugPrintf("ScintillaGTK::FullPaint %0d,%0d %0d,%0d\n",
@@ -636,6 +637,9 @@ void ScintillaGTK::FullPaint() {
}
}
paintState = notPainting;
+#else
+ wMain.InvalidateAll();
+#endif
}
PRectangle ScintillaGTK::GetClientRectangle() {