mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 02:40:11 +00:00
testpopover: Use HeaderBar to get CSD decorations
This helps test whether the Popover positioning gets messed up by the presence of CSD shadow or other accessories around the content area. https://bugzilla.gnome.org/show_bug.cgi?id=786209
This commit is contained in:
parent
53be5d2fc9
commit
3a2c379f3c
@ -47,11 +47,16 @@ main (int argc, char *argv[])
|
|||||||
GtkWidget *label;
|
GtkWidget *label;
|
||||||
GtkWidget *check;
|
GtkWidget *check;
|
||||||
GtkWidget *combo;
|
GtkWidget *combo;
|
||||||
|
GtkWidget *header_bar;
|
||||||
|
|
||||||
gtk_init (&argc, &argv);
|
gtk_init (&argc, &argv);
|
||||||
|
|
||||||
win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
win = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
||||||
gtk_window_set_default_size (GTK_WINDOW (win), 400, 600);
|
gtk_window_set_default_size (GTK_WINDOW (win), 400, 600);
|
||||||
|
header_bar = gtk_header_bar_new ();
|
||||||
|
gtk_header_bar_set_show_close_button (GTK_HEADER_BAR (header_bar), TRUE);
|
||||||
|
gtk_window_set_titlebar (GTK_WINDOW (win), header_bar);
|
||||||
|
gtk_window_set_title (GTK_WINDOW (win), "Test GtkPopover");
|
||||||
actions = g_simple_action_group_new ();
|
actions = g_simple_action_group_new ();
|
||||||
g_action_map_add_action_entries (G_ACTION_MAP (actions), entries, G_N_ELEMENTS (entries), NULL);
|
g_action_map_add_action_entries (G_ACTION_MAP (actions), entries, G_N_ELEMENTS (entries), NULL);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user