Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{toc}



{HTMLcomment:hidden}
Here is my comment
{HTMLcomment}

h1. GUI Implementation
Updated on 2012-12-02

Three layouts of the control GUI were implemented for this application. It was decided to use GUIMainTB as as a compromise between compactness and flexibility.

h2. GUIMain
Layout 1: 
    * Many separate windows 
    * Plots are isolated

!GUIMain.png|thumbnail,border=1!!GUIFiles-Dark.png|thumbnail,border=1!!GUIFiles-Flat.png|thumbnail,border=1!!GUIFiles-Blamish.png|thumbnail,border=1!

!GUIFiles-Data.png|thumbnail,border=1!!GUIFiles-Conf.png|thumbnail,border=1!!GUIFiles-Work-Res.png|thumbnail,border=1!!GUISystemSettings.png|thumbnail,border=1!

!GUIAnalysisSettings-Dynamic.png|thumbnail,border=1!!GUIAnalysisSettings-Static.png|thumbnail,border=1!!GUISetupInfo.png|thumbnail,border=1!!GUISetupInfo-2.png|thumbnail,border=1!

!GUILogger.png|thumbnail,border=1!!GUIFileBrowser.png|thumbnail,border=1!


h2. GUIMainTB
Layout 2: 
    * All input windows are integrated in one with tool bar
    * Logger and File browser windows are isolated
    * Plots are isolated

!GUIMainTB-Files.png|thumbnail,border=1!!GUIMainTB-Ana.png|thumbnail,border=1!!GUIMainTB-Setup.png|thumbnail,border=1!!GUISystemSettings.png|thumbnail,border=1!
!GUILogger.png|thumbnail,border=1!!GUIFileBrowser.png|thumbnail,border=1!

!cora-xcsi0112-r0015-data-aver-plot.png|thumbnail,border=1!!cora-xcsi0112-r0015-data-aver-plot-log.png|thumbnail,border=1!


h2. GUIMainSplit
Layout 3: 
    * All input windows are integrated in one with tool bar
    * Logger window takes residual part in the bottom
    * File browser window is isolated
    * Plots are isolated

!GUIMainSplit.png|thumbnail,border=1!!GUIMainSplit-Ana.png|thumbnail,border=1!!GUIMainSplit-System.png|thumbnail,border=1!!GUIFileBrowser.png|thumbnail,border=1!