[gtk/wip/ebassi/constraint-layout] Make the constraints demo more interesting



commit 04d7e894e289dc609b9cd05bf3608baa57c50efa
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Jun 26 02:35:15 2019 +0000

    Make the constraints demo more interesting
    
    Add a max size to the buttons, to force the
    space to open up.

 demos/gtk-demo/constraints.c | 6 ++++++
 1 file changed, 6 insertions(+)
---
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
@@ -84,6 +84,12 @@ build_constraints (SimpleGrid          *self,
                         NULL);
   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,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]