<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://cmpdartsvr3.cmp.uea.ac.uk/index.php?action=history&amp;feed=atom&amp;title=MTtboxLayout.txt</id>
	<title>MTtboxLayout.txt - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://cmpdartsvr3.cmp.uea.ac.uk/index.php?action=history&amp;feed=atom&amp;title=MTtboxLayout.txt"/>
	<link rel="alternate" type="text/html" href="http://cmpdartsvr3.cmp.uea.ac.uk/wiki/BanghamLab/index.php?title=MTtboxLayout.txt&amp;action=history"/>
	<updated>2026-06-10T09:02:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>http://cmpdartsvr3.cmp.uea.ac.uk/wiki/BanghamLab/index.php?title=MTtboxLayout.txt&amp;diff=5983&amp;oldid=prev</id>
		<title>AndrewBangham: Created page with &#039;Return to MTtbox documentation&lt;br&gt;&lt;br&gt;  The GUI control panel is specified by MTtboxLayout.txt from which the layout of menus, pushbuttons, etc. is g…&#039;</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3.cmp.uea.ac.uk/wiki/BanghamLab/index.php?title=MTtboxLayout.txt&amp;diff=5983&amp;oldid=prev"/>
		<updated>2012-05-01T17:29:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;&lt;a href=&quot;/wiki/BanghamLab/index.php?title=MTtbox_documentation#Why&quot; title=&quot;MTtbox documentation&quot;&gt;Return to MTtbox documentation&lt;/a&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  The GUI control panel is specified by MTtboxLayout.txt from which the layout of menus, pushbuttons, etc. is g…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[MTtbox documentation#Why|Return to MTtbox documentation]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The GUI control panel is specified by MTtboxLayout.txt from which the layout of menus, pushbuttons, etc. is generated automatically. Selecting a control causes the callback string to be displayed in the Matlab command window - this makes it much easier to find callback functions. In addition, all missing callback functions are automatically listed in the command window when MTtbox is launched.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  figure {&lt;br /&gt;
    string &amp;quot;MTtbox&amp;quot;&lt;br /&gt;
    tag figure_MTtbox&lt;br /&gt;
    callback MTtbox&lt;br /&gt;
    inherit callback&lt;br /&gt;
    menu { string &amp;quot;File&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;New Project&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Open Project...&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Save Project&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Save Project As...&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Close Project&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Show Project On Desktop&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;Prefs&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;Cell size and shape&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;View&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;Refresh plot&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Controls to top left&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Replot&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Slice y 0&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;View every&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
            menu { string &amp;quot;one step&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;three steps&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;five steps&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;ten steps&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;twenty steps&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;fifty steps&amp;quot; }&lt;br /&gt;
        }&lt;br /&gt;
        menu { string &amp;quot;Lighting&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Factor volumes&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Marked volumes&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Microtubule lines&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Microtubule blobs&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Microtubule markers&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
            menu { string &amp;quot;Growing circles&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;Stopped growing diamonds&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;BoundPLM squares&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;BoundMic point&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;Hit pentagram&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;HitMe hexagram&amp;quot; }&lt;br /&gt;
        }&lt;br /&gt;
        menu { string &amp;quot;Actin lines&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Organelle meshes&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Plot Organelles&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;Record&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;Start movie recording&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Seconds per frame&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
            menu { string &amp;quot;1&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;5&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;8&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;10&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;60&amp;quot; }&lt;br /&gt;
            menu { string &amp;quot;120&amp;quot; }&lt;br /&gt;
        }&lt;br /&gt;
        menu { string &amp;quot;Snapshot&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;Stages&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;Compute more stages&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;Organelles&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;egg cell membrane&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;Regions&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;blob in cell membrane&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    menu { string &amp;quot;Help&amp;quot; size &amp;quot;0 0&amp;quot;&lt;br /&gt;
        menu { string &amp;quot;About&amp;quot; }&lt;br /&gt;
        menu { string &amp;quot;Web Help from BanghamLab&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    hgroup {&lt;br /&gt;
        text { string &amp;quot;Test\nIcon&amp;quot; size 400  }&lt;br /&gt;
        group { rows 1 columns 4 innermargin 0&lt;br /&gt;
            pushbutton { string &amp;quot;Initialise&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;Restart&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;Reset&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;Save stage&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    panel { string &amp;quot;View structures now&amp;quot;&lt;br /&gt;
        group { rows 4 columns 4 innermargin 0&lt;br /&gt;
            pushbutton { string &amp;quot;Microtb&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;ColMTMT&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;ClearSt&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            checkbox { string &amp;quot;Clipped&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
            pushbutton { string &amp;quot;PlsmaMb&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;ColMPls&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            checkbox { string &amp;quot;FlashCo&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            edit { string &amp;quot;Clip 0%&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
            pushbutton { string &amp;quot;Vacuole&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;ColMVac&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;mtids&amp;quot;   teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            checkbox { string &amp;quot;Structure&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
            pushbutton { string &amp;quot;AlignMTMT&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;AlignMemb&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            pushbutton { string &amp;quot;AlignMemb2&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
            checkbox { string &amp;quot;Factors&amp;quot; teststring &amp;quot;Save As...&amp;quot; }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    panel { string &amp;quot;Factors&amp;quot;&lt;br /&gt;
        listbox { lines 3 string &amp;quot;&amp;quot; teststring &amp;quot;0000&amp;quot; multiline true tag listbox_factorlist }&lt;br /&gt;
        panel { string &amp;quot;Factor&amp;quot;&lt;br /&gt;
            vgroup { halign fill&lt;br /&gt;
                hgroup { halign left&lt;br /&gt;
                    pushbutton { string &amp;quot;New&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                    pushbutton { string &amp;quot;Rename&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                    pushbutton { string &amp;quot;Delete&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                    pushbutton { string &amp;quot;Col&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                }&lt;br /&gt;
                hgroup { halign left&lt;br /&gt;
                    pushbutton { string &amp;quot;Set&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                    edit { string &amp;quot;Amount&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                    pushbutton { string &amp;quot;Mutant&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                    edit { string &amp;quot;Where&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
            panel { string &amp;quot;Properties&amp;quot;&lt;br /&gt;
                listbox { lines 3 string &amp;quot;&amp;quot; teststring &amp;quot;0000&amp;quot; multiline true tag listbox_factorpropertylist }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    panel { string &amp;quot;Interaction function&amp;quot;&lt;br /&gt;
        vgroup {&lt;br /&gt;
            hgroup { halign left&lt;br /&gt;
                pushbutton { string &amp;quot;Edit&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
                pushbutton { string &amp;quot;Call&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    panel { string &amp;quot;Run&amp;quot;&lt;br /&gt;
        rows 2 columns 4&lt;br /&gt;
        pushbutton { string &amp;quot;Run For&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
        pushbutton { string &amp;quot;Run Until&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
        edit { tag edit_RunFor string &amp;quot;10&amp;quot; teststring &amp;quot;000000&amp;quot; }&lt;br /&gt;
        edit { tag edit_RunUntil string &amp;quot;1&amp;quot; teststring &amp;quot;000000&amp;quot; }&lt;br /&gt;
        text { string &amp;quot;Steps&amp;quot; }&lt;br /&gt;
        text { string &amp;quot;Time&amp;quot; }&lt;br /&gt;
        pushbutton { string &amp;quot;Step&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
        pushbutton { string &amp;quot;Stop&amp;quot; teststring &amp;quot;00000000&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
    panel { string &amp;quot;Report&amp;quot;&lt;br /&gt;
        text { tag ReportLine1 teststring &amp;quot;000000000000000000000000000000000000000000000000000&amp;quot; }&lt;br /&gt;
        text { tag ReportLine2 teststring &amp;quot;000000000000000000000000000000000000000000000000000&amp;quot; }&lt;br /&gt;
        text { tag ReportLine3 teststring &amp;quot;000000000000000000000000000000000000000000000000000&amp;quot; }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>AndrewBangham</name></author>
	</entry>
</feed>