LED pattern dialog: add LED pattern view to buttons
authorPhilipp Zabel <philipp.zabel@gmail.com>
Wed, 24 Feb 2010 17:02:05 +0000 (18:02 +0100)
committerPhilipp Zabel <philipp.zabel@gmail.com>
Wed, 24 Feb 2010 17:55:50 +0000 (18:55 +0100)
src/led-pattern-dialog.vala

index e6e5f18..9946997 100644 (file)
@@ -33,12 +33,19 @@ class LedPatternDialog : Gtk.Dialog {
                        var button = new Gtk.Button ();
                        Hildon.gtk_widget_set_theme_size (button, Hildon.SizeType.FINGER_HEIGHT);
 
+                       var hbox = new Gtk.HBox (false, Hildon.MARGIN_DOUBLE);
+
+                       var lpv = new LedPatternView (pattern);
+                       lpv.set_size_request (200, -1);
+                       hbox.pack_start (lpv, false, false, 0);
+
                        var label = new Gtk.Label (pattern.name.has_prefix ("Pattern") ?
                                                   pattern.name.offset (7) : pattern.name);
                        label.set_alignment (0.0f, 0.5f);
-                       button.add (label);
+                       hbox.pack_start (label, true, true, 0);
 
-                       vbox.pack_start (button, false, false, 0);
+                       button.add (hbox);
+                       vbox.pack_start (button, true, true, 0);
                }
 
                pannable.add_with_viewport (vbox);