figure {
    string "VolVTemplateEditor"
    tag VolVTemplateEditor
    callback VolVTemplateEditor
    inherit callback
    menu { string "File" size "0 0"
        menu { string "New Template" }
        menu { string "Open Template..." }
        menu { string "Save Template As..." }
        menu { string "Close Template" }
        menu { string "Show Template On Desktop" }
    }
    menu { string "View" size "0 0"
        menu { string "Controls to top left" }
        menu { string "Replot" }
        menu { string "View labels" size "0 0"
            menu { string "Primaries" }
            menu { string "Secondaries" }
            menu { string "Lines" }
            menu { string "Facets" }
        }
    }
    menu { string "Help" size "0 0"
        menu { string "About" }
    }
    hgroup {
        group { rows 3 columns 2 innermargin 0
            checkbox { string "Launch VolViewer" teststring "Launch VolViewer" }
            pushbutton { string "Load image stack" teststring "Load image stack" }
            pushbutton { string "Load msr data" teststring "Load image stack" }
            pushbutton { string "Ping VolViewer" teststring "Load image stack" }
            pushbutton { string "Echo msr data" teststring "Load image stack" }
            pushbutton { string "Save msr data" teststring "Load image stack" }
        }
    }
    panel { string "Report"
        text { tag ReportLine1 teststring "00000000000000000000000000000" }
        text { tag ReportLine2 teststring "00000000000000000000000000000" }
        text { tag ReportLine3 teststring "00000000000000000000000000000" }
    }
}
