From: John Darrington Date: Sun, 8 Jul 2007 06:13:06 +0000 (+0000) Subject: Set type hints for older gtk versions X-Git-Tag: v0.6.0~403 X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=126058e908535d8b69a3e9d9d38c757a7fa970b3;p=pspp-builds.git Set type hints for older gtk versions --- diff --git a/lib/gtksheet/gtksheet.c b/lib/gtksheet/gtksheet.c index ae710572..82a839a7 100644 --- a/lib/gtksheet/gtksheet.c +++ b/lib/gtksheet/gtksheet.c @@ -5318,8 +5318,10 @@ create_hover_window (void) hw->window = gtk_window_new (GTK_WINDOW_POPUP); +#if GTK_CHECK_VERSION (2, 9, 0) gtk_window_set_type_hint (GTK_WINDOW (hw->window), GDK_WINDOW_TYPE_HINT_TOOLTIP); +#endif gtk_widget_set_app_paintable (hw->window, TRUE); gtk_window_set_resizable (GTK_WINDOW (hw->window), FALSE); diff --git a/src/ui/gui/psppire-dialog.c b/src/ui/gui/psppire-dialog.c index b9788801..b7255521 100644 --- a/src/ui/gui/psppire-dialog.c +++ b/src/ui/gui/psppire-dialog.c @@ -231,6 +231,9 @@ psppire_dialog_init (PsppireDialog *dialog) g_value_init (&value, orientation_spec->value_type); g_param_value_set_default (orientation_spec, &value); + gtk_window_set_type_hint (GTK_WINDOW (dialog), + GDK_WINDOW_TYPE_HINT_DIALOG); + dialog_set_orientation (dialog, &value); g_value_unset (&value);