summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-06-26 02:35:15 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2019-06-28 13:11:22 +0100
commitfc3f4aafe549146827cad29f205b8e56c0320c99 (patch)
tree0a01dc36339849c240404aa8fcf5450d5f6bfd0b
parentffd8b19a87a269033fab5fa217c9597a008e2aba (diff)
downloadgtk+-fc3f4aafe549146827cad29f205b8e56c0320c99.tar.gz
Make the constraints demo more interesting
Add a max size to the buttons, to force the space to open up.
-rw-r--r--demos/gtk-demo/constraints.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/demos/gtk-demo/constraints.c b/demos/gtk-demo/constraints.c
index ba13f9b00f..708414f435 100644
--- a/demos/gtk-demo/constraints.c
+++ b/demos/gtk-demo/constraints.c
@@ -85,6 +85,12 @@ build_constraints (SimpleGrid *self,
gtk_constraint_layout_add_guide (manager, guide);
gtk_constraint_layout_add_constraint (manager,
+ gtk_constraint_new_constant (GTK_CONSTRAINT_TARGET (self->button1),
+ GTK_CONSTRAINT_ATTRIBUTE_WIDTH,
+ GTK_CONSTRAINT_RELATION_LE,
+ 200.0,
+ GTK_CONSTRAINT_STRENGTH_REQUIRED));
+ gtk_constraint_layout_add_constraint (manager,
gtk_constraint_new (NULL,
GTK_CONSTRAINT_ATTRIBUTE_START,
GTK_CONSTRAINT_RELATION_EQ,