Add a trivial center box test
This commit is contained in:
@@ -157,6 +157,7 @@ noinst_PROGRAMS = $(TEST_PROGS) \
|
||||
testpopupat \
|
||||
testgaction \
|
||||
testwidgetfocus \
|
||||
testcenterbox \
|
||||
$(NULL)
|
||||
|
||||
if USE_X11
|
||||
@@ -270,6 +271,7 @@ testtitlebar_DEPENDENCIES = $(TEST_DEPS)
|
||||
testwindowsize_DEPENDENCIES = $(TEST_DEPS)
|
||||
listmodel_DEPENDENCIES = $(TEST_DEPS)
|
||||
testwidgetfocus_DEPENDENCIES = $(TEST_DEPS)
|
||||
testcenterbox_DEPENDENCIES = $(TEST_DEPS)
|
||||
|
||||
animated_resizing_SOURCES = \
|
||||
animated-resizing.c \
|
||||
@@ -461,6 +463,8 @@ listmodel_SOURCES = listmodel.c
|
||||
|
||||
testwidgetfocus_SOURCES = testwidgetfocus.c
|
||||
|
||||
testcenterbox_SOURCES = testcenterbox.c
|
||||
|
||||
EXTRA_DIST += \
|
||||
gradient1.png \
|
||||
testgtk.1 \
|
||||
|
||||
@@ -127,6 +127,8 @@ gtk_tests = [
|
||||
['testpopup'],
|
||||
['testpopupat'],
|
||||
['testgaction'],
|
||||
['testwidgetfocus'],
|
||||
['testcenterbox'],
|
||||
]
|
||||
|
||||
if os_linux
|
||||
|
||||
24
tests/testcenterbox.c
Normal file
24
tests/testcenterbox.c
Normal file
@@ -0,0 +1,24 @@
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
int
|
||||
main (int argc, char *argv[])
|
||||
{
|
||||
GtkWidget *window;
|
||||
GtkWidget *box;
|
||||
|
||||
gtk_init ();
|
||||
|
||||
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
||||
box = gtk_center_box_new ();
|
||||
gtk_container_add (GTK_CONTAINER (window), box);
|
||||
|
||||
gtk_center_box_set_start_widget (GTK_CENTER_BOX (box), gtk_label_new ("Start Start Start Start Start"));
|
||||
gtk_center_box_set_center_widget (GTK_CENTER_BOX (box), gtk_label_new ("Center"));
|
||||
gtk_center_box_set_end_widget (GTK_CENTER_BOX (box), gtk_label_new ("End"));
|
||||
|
||||
gtk_widget_show (window);
|
||||
|
||||
gtk_main ();
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user