From cb59a30e069959b695d23a26305d288f3004e57b Mon Sep 17 00:00:00 2001 From: elvez Date: Tue, 29 Aug 2006 22:24:02 +0000 Subject: [PATCH] - Added support for Return key-as-OK for dialogs - Scrollbars on the SchedulablesTreeWidget only show up if needed - Forced minimum height on the list view inside add-request dialog git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@962 3ecf2c5c-341e-0410-92b4-d18e462d057c --- glade/add-process-dialog.glade | 1 + glade/add-request-dialog.glade | 4 +- glade/add-resource-dialog.glade | 1 + glade/add-thread-dialog.glade | 1 + glade/main-window.glade | 1001 ++++++++++++++++++------------- 5 files changed, 602 insertions(+), 406 deletions(-) diff --git a/glade/add-process-dialog.glade b/glade/add-process-dialog.glade index ba9889b..b80de7b 100644 --- a/glade/add-process-dialog.glade +++ b/glade/add-process-dialog.glade @@ -54,6 +54,7 @@ GTK_RELIEF_NORMAL True -5 + diff --git a/glade/add-request-dialog.glade b/glade/add-request-dialog.glade index 898e5f9..9021f41 100644 --- a/glade/add-request-dialog.glade +++ b/glade/add-request-dialog.glade @@ -5,7 +5,6 @@ 300 - 240 Add Request GTK_WINDOW_TOPLEVEL GTK_WIN_POS_MOUSE @@ -133,7 +132,6 @@ - 200 True True GTK_POLICY_NEVER @@ -143,7 +141,7 @@ - 100 + 140 True True True diff --git a/glade/add-resource-dialog.glade b/glade/add-resource-dialog.glade index f58d825..3533e55 100644 --- a/glade/add-resource-dialog.glade +++ b/glade/add-resource-dialog.glade @@ -54,6 +54,7 @@ GTK_RELIEF_NORMAL True -5 + diff --git a/glade/add-thread-dialog.glade b/glade/add-thread-dialog.glade index 84c5cd3..57332bb 100644 --- a/glade/add-thread-dialog.glade +++ b/glade/add-thread-dialog.glade @@ -54,6 +54,7 @@ GTK_RELIEF_NORMAL True -5 + diff --git a/glade/main-window.glade b/glade/main-window.glade index 5e26022..edf9529 100644 --- a/glade/main-window.glade +++ b/glade/main-window.glade @@ -1,411 +1,606 @@ - - - + + + - - SGPEMv2 - 800 - 600 - gtk-dialog-warning - - - True - - - True - - - True - _File - True - - - - - True - gtk-open - True - True - - - - - True - gtk-save - True - True - - - - - True - gtk-save-as - True - True - - - - - True - gtk-close - True - True - - - - - True - - - - - True - gtk-quit - True - True - - - - - - - - - True - _Edit - True - - - - - True - gtk-preferences - True - True - - - - - - - - - True - _Simulation - True - - - - - True - gtk-media-play - True - True - - - - - True - gtk-media-pause - True - True - - - - - True - gtk-media-stop - True - True - - - - - - - - - - True - _Help - True - - - - - True - gtk-about - True - True - - - - - - - - - False - - - - - True - GTK_TOOLBAR_BOTH - - - True - gtk-open - - - - - True - gtk-save - - - - - True - - - - - True - gtk-media-play - Start the simulation - - - - - True - False - gtk-media-pause - - - - - True - False - gtk-media-stop - - - - - True - - - - - True - Scheduling Policy - True - gtk-convert - - - - - True - - - - - True - Resource Scheduling - True - gtk-select-color - - - - - False - 1 - - - - - True - True - 1 - 200 - - - True - - - True - 0,000000 - 0,000000 - GTK_SHADOW_NONE - - - True - 0,000000 - 0,000000 - 12 - - - True - GTK_POLICY_AUTOMATIC - GTK_SHADOW_OUT - - - - - - - - - - True - 0,000000 - 0,000000 - 2 - <i>Schedulables</i> - True - - - label_item - - - - - False - - - - - True - 0,000000 - 0,000000 - GTK_SHADOW_NONE - - - True - 0,000000 - 0,000000 - 12 - - - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_OUT - - - True - True - - - - - - - - - True - 0,000000 - 0,000000 - 2 - <i>Resources</i> - True - - - label_item - - - - - False - - - - - False - False - - - - - True - True - GTK_POLICY_AUTOMATIC - - - - - - - - 2 - - - - - True - 0,000000 - 0,000000 - 7 - 2 - <b>Ready queue: {</b> <b>}</b> - True - PANGO_ELLIPSIZE_END - True - - - False - 4 - - - - - True - - - False - GTK_PACK_END - 3 - - - - - - - University of Padova, dept. of Pure and Applied Mathematics - An educational simulator for process scheduling policies in a monoprocessor computer. - SGPEMv2 comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under the terms of the GNU General Public License; for details see file COPYING contained in the source package. - Giovanni Giacobbi <ggiacobb@studenti.math.unipd.it> + + + SGPEMv2 + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + 800 + 600 + True + False + gtk-dialog-warning + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 0 + + + + True + GTK_PACK_DIRECTION_LTR + GTK_PACK_DIRECTION_LTR + + + + True + _File + True + + + + + + + True + gtk-open + True + + + + + + True + gtk-save + True + + + + + + True + gtk-save-as + True + + + + + + True + gtk-close + True + + + + + + True + + + + + + True + gtk-quit + True + + + + + + + + + + True + _Edit + True + + + + + + + True + gtk-preferences + True + + + + + + + + + + True + _Simulation + True + + + + + + + True + gtk-media-play + True + + + + + + True + gtk-media-pause + True + + + + + + True + gtk-media-stop + True + + + + + + + + + + + True + _Help + True + + + + + + + True + gtk-about + True + + + + + + + + + 0 + False + True + + + + + + True + GTK_ORIENTATION_HORIZONTAL + GTK_TOOLBAR_BOTH + True + True + + + + True + gtk-open + True + True + False + + + False + True + + + + + + True + gtk-save + True + True + False + + + False + True + + + + + + True + True + True + True + + + False + False + + + + + + True + Start the simulation + gtk-media-play + True + True + False + + + False + True + + + + + + True + False + gtk-media-pause + True + True + False + + + False + True + + + + + + True + False + gtk-media-stop + True + True + False + + + False + True + + + + + + True + True + True + True + + + False + False + + + + + + True + Scheduling Policy + True + gtk-convert + True + True + False + + + False + False + + + + + + True + True + True + True + + + False + False + + + + + + True + Resource Scheduling + True + gtk-select-color + True + True + False + + + False + False + + + + + 0 + False + True + + + + + + 1 + True + True + 200 + + + + True + + + + True + 0 + 0 + GTK_SHADOW_NONE + + + + True + 0 + 0 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_OUT + GTK_CORNER_TOP_LEFT + + + + + + + + + + + + True + <i>Schedulables</i> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + label_item + + + + + True + False + + + + + + True + 0 + 0 + GTK_SHADOW_NONE + + + + True + 0 + 0 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_OUT + GTK_CORNER_TOP_LEFT + + + + True + True + True + False + False + True + False + False + False + + + + + + + + + + True + <i>Resources</i> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + label_item + + + + + True + False + + + + + False + False + + + + + + True + True + GTK_POLICY_ALWAYS + GTK_POLICY_AUTOMATIC + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + + + + True + True + + + + + 0 + True + True + + + + + + True + True + + + 0 + False + True + GTK_PACK_END + + + + + + True + <b>Ready queue: {</b> <b>}</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 7 + 2 + PANGO_ELLIPSIZE_END + -1 + True + 0 + + + 0 + False + True + + + + + + + + False + Application Name + University of Padova, dept. of Pure and Applied Mathematics + An educational simulator for process scheduling policies in a monoprocessor computer. + SGPEMv2 comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under the terms of the GNU General Public License; for details see file COPYING contained in the source package. + False + Giovanni Giacobbi <ggiacobb@studenti.math.unipd.it> Filippo Paparella <ironpipp@gmail.com> Paolo Santi <psanti@studenti.math.unipd.it> Matteo Settenvini <matteo@member.fsf.org> Marco Trevisan <mtrevisa@studenti.math.unipd.it> Djina Verbanac <betalgez@yahoo.com> Luca Vezzaro <lvezzaro@studenti.math.unipd.it> - - translator-credits - - - True - 12 - - - - - - True - GTK_BUTTONBOX_END - - - False - GTK_PACK_END - - - - - + + + + + + True + False + 12 + + + + + + + + True + GTK_BUTTONBOX_END + + + 0 + False + True + GTK_PACK_END + + + + + +