[Xfce4-commits] <design:master> Add a configure button.
Jannis Pohlmann
noreply at xfce.org
Tue May 31 19:52:01 CEST 2011
Updating branch refs/heads/master
to 96a13b5fb3255756b675b10467f214dfb75465ad (commit)
from 0381fc519419d93098a928dc52692a5a78efd032 (commit)
commit 96a13b5fb3255756b675b10467f214dfb75465ad
Author: Jannis Pohlmann <jannis at xfce.org>
Date: Tue May 31 19:49:45 2011 +0200
Add a configure button.
.../merge-with-xfrun/demo-code/vala/mockup.vala | 14 ++++++++++----
1 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/xfce4-appfinder/merge-with-xfrun/demo-code/vala/mockup.vala b/xfce4-appfinder/merge-with-xfrun/demo-code/vala/mockup.vala
index 3eb3578..c4bf5d6 100644
--- a/xfce4-appfinder/merge-with-xfrun/demo-code/vala/mockup.vala
+++ b/xfce4-appfinder/merge-with-xfrun/demo-code/vala/mockup.vala
@@ -162,22 +162,28 @@ public class AppfinderView : HBox {
var buttons = new HButtonBox ();
buttons.set_spacing (6);
+ buttons.set_homogeneous (false);
buttons.set_layout (ButtonBoxStyle.END);
table.attach (buttons, 1, 2, 2, 3,
AttachOptions.FILL | AttachOptions.EXPAND,
AttachOptions.SHRINK,
0, 0);
- var cancel = new Button.from_stock (Stock.CANCEL);
- buttons.pack_start (cancel, false, true, 0);
+ var configure = new Button.with_mnemonic ("Configur_e");
+ configure.set_image (new Image.from_stock (Stock.PREFERENCES, IconSize.BUTTON));
+ buttons.pack_start (configure, false, false, 0);
+ buttons.set_child_secondary (configure, true);
- cancel.clicked.connect (Gtk.main_quit);
+ var close = new Button.from_stock (Stock.CLOSE);
+ buttons.pack_start (close, false, true, 0);
+
+ close.clicked.connect (Gtk.main_quit);
var launch = new Button.with_mnemonic ("_Launch");
launch.set_image (new Image.from_stock (Stock.EXECUTE, IconSize.BUTTON));
buttons.pack_start (launch, false, true, 0);
- cancel.clicked.connect (Gtk.main_quit);
+ launch.clicked.connect (Gtk.main_quit);
notify["expanded"].connect (() => {
details_view.set_visible (expanded);
More information about the Xfce4-commits
mailing list