From 3b0a9c59cc4a74b757ab536e77ab638ec055bbb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sat, 3 Dec 2011 01:46:53 +0100 Subject: [PATCH] demo: Add test for hide-titlebar-when-maximized Add an additional option to the appwindow demo to test the new gtk-hide-titlebar-when-maximized setting. https://bugzilla.gnome.org/show_bug.cgi?id=665616 --- demos/gtk-demo/appwindow.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/demos/gtk-demo/appwindow.c b/demos/gtk-demo/appwindow.c index 8f5dc3a393..583a2bbc6a 100644 --- a/demos/gtk-demo/appwindow.c +++ b/demos/gtk-demo/appwindow.c @@ -29,6 +29,14 @@ activate_action (GtkAction *action) NULL); return; } + + if (g_str_equal (name, "HideTitlebar")) + { + gboolean value = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)); + gtk_window_set_hide_titlebar_when_maximized (GTK_WINDOW (window), value); + return; + } + dialog = gtk_message_dialog_new (GTK_WINDOW (window), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_INFO, @@ -194,6 +202,11 @@ static GtkToggleActionEntry toggle_entries[] = { "Prefer Dark Theme", /* tooltip */ G_CALLBACK (activate_action), FALSE }, /* is_active */ + { "HideTitlebar", NULL, + "_Hide Titlebar when maximized", NULL, + "Hide Titlebar when maximized", + G_CALLBACK (activate_action), + FALSE } }; static guint n_toggle_entries = G_N_ELEMENTS (toggle_entries); @@ -248,6 +261,7 @@ static const gchar *ui_info = " " " " " " +" " " " " " " "