GuiDemo Template

From BanghamLab
Revision as of 12:28, 30 March 2013 by AndrewBangham (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

[Return to GuiDemo]

Template ConnectedSetsLayout.txt

figure {
   string "GuiDemo"
   tag figure_GuiDemo
   callback GuiDemo
   inherit callback
   menu { string "File" size "0 0"
       menu { string "New Project" }
       menu { string "Open Project..." }
       menu { string "Save Project As..." }
       menu { string "Close Project" }
       menu { string "Show Project On Desktop" }
   }
   menu { string "Prefs" size "0 0"
       menu { string "Cell size and shape" }
   }
   menu { string "View" size "0 0"
       menu { string "Refresh plot" }
       menu { string "Controls to top left" }
       menu { string "Replot" }
       menu { string "Slice y 0" }
       menu { string "View every" size "0 0"
           menu { string "one step" }
           menu { string "three steps" }
       }
   }
   menu { string "Record" size "0 0"
       menu { string "Start movie recording" }
       menu { string "Stop movie recording" }
       menu { string "Snapshot" }
   }
   menu { string "Help" size "0 0"
       menu { string "About" }
   }
   hgroup {
       text { string "Test\nIcon" size 400  }
       group { rows 1 columns 4 innermargin 0
           pushbutton { string "Restart" teststring "Save As..." }
           pushbutton { string "Reset" teststring "Save As..." }
           pushbutton { string "Save stage" teststring "Save As..." }
           checkbox { string "MakeMTs" teststring "Save As..." }
       }
   }
   panel { string "View structures now"
       group { rows 2 columns 4 innermargin 0
           pushbutton { string "Microtb" teststring "Save As..." }
           pushbutton { string "ColMTMT" teststring "Save As..." }
           pushbutton { string "PlsmaMb" teststring "Save As..." }
           pushbutton { string "ColMPls" teststring "Save As..." }
           pushbutton { string "Vacuole" teststring "Save As..." }
           pushbutton { string "ColMVac" teststring "Save As..." }
           pushbutton { string "AlignMTMT" teststring "Save As..." }
           pushbutton { string "AlignMemb" teststring "Save As..." }
       }
   }
   panel { string "Report"
       text { tag ReportLine1 teststring "00000000000000000000000000000" }
       text { tag ReportLine2 teststring "00000000000000000000000000000" }
       text { tag ReportLine3 teststring "00000000000000000000000000000" }
   }
}