update
[lttv.git] / ltt / branches / poly / doc / developer / gui_layout.txt
index d0f9f9aeaea3a68ae8fff8af47b42bc312842613..c3a82d21dadd23c8e7420ff07e593e1ef1d200a8 100644 (file)
@@ -1,7 +1,6 @@
 GUI Layout
 
 
-Mathieu Desnoyers, June 2003
 
 
 In order to implement the GUI, choices has to be made based on habitual interfaces that we know users are familiar with. The inspiration for these choices came mainly from the Mozilla browser project and also from Openoffice, which are currently used as two userfriendly applications in various Linux distribution at the time of this writing.
@@ -38,8 +37,11 @@ Here is a short description of each menu entry
 *New -> *Empty trace set : open a new window with an empty trace set.
         *Clone trace set : copy the content of the current window in a new
                           window.
+       *
+       *Tab : Opens a new tab.
 *Open : open a trace set. Calls a file selection dialog.
 *Close : close the current window.
+*Close Tab : close the current tab.
 *
 *Add trace : Add a trace to the window's traceset. Calls file selection dialog.
 *Remove trace : Removes a trace from the traceset.
@@ -69,14 +71,12 @@ Here is a short description of each menu entry
                *Dump binary
 * (separator between text tools and graphical tools implies different function
    to register each type of menu entries)
-*Events -> *Insert before : insert or remove this type of viewer
-           *Insert after    before or after the current position
-*ControlFlow -> *Insert before
-                *Insert after
+*Insert Events View : insert this type of viewer
+*Insert ControlFlow View
 - Plugins
-*Load module : ask the user a module to load (text field).
+*Load module : ask the user a module to load (list modules in search path).
 *Unload module : list all modules, click to choose, then unload button.
-*Add module search path : ask user for a new path (text field).
+*Add module search path : ask user for a new path (file selection dialog).
 
 - Options
 //FIXME *Color : change the color of the currently selected element ?
@@ -104,9 +104,11 @@ So we have something like this :
 --------------------------------------------------------------------------------
 | Toolbar of the current viewer                                                |
 --------------------------------------------------------------------------------
-| viewers in vpaned                                                            |
-|                                                                              |
-|                                                                              |
+||Current Tab|                                                                 |
+|-----------------------------------------------------------------------------||
+||viewers in vpaned                                                           ||
+||                                                                            ||
+||----------------------------------------------------------------------------||
 --------------------------------------------------------------------------------
 | Status bar                                                                   |
 --------------------------------------------------------------------------------
@@ -137,3 +139,4 @@ Delete current viewer
 Add viewer's specific insertion buttons are added here.
 
 
+Mathieu Desnoyers, June 2003
This page took 0.022804 seconds and 4 git commands to generate.