summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2012-04-10 10:56:57 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2012-04-10 10:56:57 +0000
commit9e80f1d4786043549189fb2583d7fe198f688f2c (patch)
treef6aab15995978e7f1e2517cba309d35732b0318e /src
parentAdopt obsolete GtkAnchorType enum as SPAnchorType (diff)
downloadinkscape-9e80f1d4786043549189fb2583d7fe198f688f2c.tar.gz
inkscape-9e80f1d4786043549189fb2583d7fe198f688f2c.zip
Clean up some deprecated orientable API
(bzr r11208)
Diffstat (limited to 'src')
-rw-r--r--src/ege-adjustment-action.cpp4
-rw-r--r--src/widgets/gradient-vector.cpp9
2 files changed, 13 insertions, 0 deletions
diff --git a/src/ege-adjustment-action.cpp b/src/ege-adjustment-action.cpp
index 7497b0497..47500c8c4 100644
--- a/src/ege-adjustment-action.cpp
+++ b/src/ege-adjustment-action.cpp
@@ -829,7 +829,11 @@ static GtkWidget* create_tool_item( GtkAction* action )
if ( act->private_data->appearanceMode == APPEARANCE_FULL ) {
/* Slider */
gchar *leakyForNow = g_value_dup_string( &value );
+#if GTK_CHECK_VERSION(3,0,0)
+ spinbutton = gtk_scale_new(GTK_ORIENTATION_HORIZONTAL, act->private_data->adj);
+#else
spinbutton = gtk_hscale_new( act->private_data->adj);
+#endif
gtk_widget_set_size_request(spinbutton, 100, -1);
gtk_scale_set_digits( GTK_SCALE(spinbutton), 0 );
g_signal_connect( G_OBJECT(spinbutton), "format-value", G_CALLBACK(slider_format_falue), leakyForNow );
diff --git a/src/widgets/gradient-vector.cpp b/src/widgets/gradient-vector.cpp
index 355e6506e..8348f7045 100644
--- a/src/widgets/gradient-vector.cpp
+++ b/src/widgets/gradient-vector.cpp
@@ -792,7 +792,12 @@ static GtkWidget * sp_gradient_vector_widget_new(SPGradient *gradient, SPStop *s
g_return_val_if_fail(!gradient || SP_IS_GRADIENT(gradient), NULL);
+#if GTK_CHECK_VERSION(3,0,0)
+ vb = gtk_box_new(GTK_ORIENTATION_VERTICAL, PAD);
+ gtk_box_set_homogeneous(GTK_BOX(vb), FALSE);
+#else
vb = gtk_vbox_new(FALSE, PAD);
+#endif
g_signal_connect(G_OBJECT(vb), "destroy", G_CALLBACK(sp_gradient_vector_widget_destroy), NULL);
w = sp_gradient_image_new(gradient);
@@ -873,7 +878,11 @@ static GtkWidget * sp_gradient_vector_widget_new(SPGradient *gradient, SPStop *s
gtk_adjustment_set_value(Offset_adj, stop->offset);
/* Slider */
+#if GTK_CHECK_VERSION(3,0,0)
+ GtkWidget *slider = gtk_scale_new(GTK_ORIENTATION_HORIZONTAL, Offset_adj);
+#else
GtkWidget *slider = gtk_hscale_new(Offset_adj);
+#endif
gtk_scale_set_draw_value( GTK_SCALE(slider), FALSE );
gtk_widget_show(slider);
gtk_box_pack_start(GTK_BOX(hb),slider, TRUE, TRUE, AUX_BETWEEN_BUTTON_GROUPS);