diff options
author | Neil Hodgson <unknown> | 2016-05-01 08:59:04 +1000 |
---|---|---|
committer | Neil Hodgson <unknown> | 2016-05-01 08:59:04 +1000 |
commit | 3bfef86308a31a34f9cda514c3fcde73756c4def (patch) | |
tree | 7359c413e761989ce6c6d47607120eb071649a19 | |
parent | ef26868bdf452a244eb05c7726dbcb9bd88a7a01 (diff) | |
download | scintilla-mirror-3bfef86308a31a34f9cda514c3fcde73756c4def.tar.gz |
Do not call deprecated functions on newer GTK+.
-rw-r--r-- | gtk/ScintillaGTK.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index b737a9468..7e2ba25cd 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -472,8 +472,10 @@ void ScintillaGTK::RealizeThis(GtkWidget *widget) { #else gdk_window_set_user_data(gtk_widget_get_window(widget), widget); #endif +#if !GTK_CHECK_VERSION(3,18,0) gtk_style_context_set_background(gtk_widget_get_style_context(widget), gtk_widget_get_window(widget)); +#endif gdk_window_show(gtk_widget_get_window(widget)); UnRefCursor(cursor); #else @@ -1223,7 +1225,9 @@ bool ScintillaGTK::ModifyScrollBars(int nMax, int nPage) { gtk_adjustment_set_upper(adjustmentv, nMax + 1); gtk_adjustment_set_page_size(adjustmentv, nPage); gtk_adjustment_set_page_increment(adjustmentv, pageScroll); +#if !GTK_CHECK_VERSION(3,18,0) gtk_adjustment_changed(GTK_ADJUSTMENT(adjustmentv)); +#endif modified = true; } @@ -1242,7 +1246,9 @@ bool ScintillaGTK::ModifyScrollBars(int nMax, int nPage) { gtk_adjustment_set_page_size(adjustmenth, pageWidth); gtk_adjustment_set_page_increment(adjustmenth, pageIncrement); gtk_adjustment_set_step_increment(adjustmenth, charWidth); +#if !GTK_CHECK_VERSION(3,18,0) gtk_adjustment_changed(GTK_ADJUSTMENT(adjustmenth)); +#endif modified = true; } if (modified && (paintState == painting)) { |