statusbar
authorcasta <casta@78f58264-58f8-0310-be4b-c7ad7e3b7018>
Tue, 23 Aug 2005 09:40:19 +0000 (09:40 +0000)
committercasta <casta@78f58264-58f8-0310-be4b-c7ad7e3b7018>
Tue, 23 Aug 2005 09:40:19 +0000 (09:40 +0000)
git-svn-id: svn+ssh://svn.xwing.info/home/svn/gtk-fuser/trunk@480 78f58264-58f8-0310-be4b-c7ad7e3b7018

gtk-fuser

index 78d537f03512a82521cc14060e63614b83593e0e..3411e7773e465ef7791c45b4aa7f1042825b6894 100755 (executable)
--- a/gtk-fuser
+++ b/gtk-fuser
@@ -31,6 +31,7 @@ use Data::Dumper;
 
 my $fuserCommand = "/usr/bin/fuser";
 my $SigtermTimeout = 2;
+my $build = '$Id$';
 my $processes = {};
 my $passwdMap = {};
 my $debug = 0;
@@ -50,7 +51,7 @@ use Gtk2 '-init';
 
 my $window = Gtk2::Window->new ('toplevel');
 $window->set_title ("Gtk2 fuser Front-End");
-$window->set_default_size (600, 400);
+$window->set_default_size (600, 480);
 # Window events
 $window->signal_connect ('delete_event', \&quit);
 $window->signal_connect ('destroy', \&quit);
@@ -91,6 +92,11 @@ $pText->set_cursor_visible (0);
 $pText->set_wrap_mode ('none');
 $pText->set_right_margin (20);
 
+# Statutbar
+my $statusBar = Gtk2::Statusbar->new ();
+my $contextId = $statusBar->get_context_id ("StatusBar");
+$statusBar->push ($contextId, $build);
+
 # Layout
 my $vbox = Gtk2::VBox->new (0, 0);
 my $hbox = Gtk2::HBox->new (0, 4);
@@ -104,6 +110,7 @@ $pTextScroll->add ($pText);
 $vbox->pack_start ($pTextScroll, 1, 1, 2);
 $vbox->pack_start ($bKill, 0, 0, 2);
 $vbox->pack_start ($progressBar, 0, 0, 4);
+$vbox->pack_start ($statusBar, 0, 0, 0);
 $window->add ($vbox);
 
 # Draw interface