Ejemplo n.º 1
0
    def __init__(self, conf=None, **kwds):
        self.config = conf

        kwds["style"] = wx.DEFAULT_FRAME_STYLE
        wx.Frame.__init__(self, None, -1, **kwds)

        self.Font10=wx.Font(10, wx.SWISS, wx.NORMAL, wx.BOLD, 0, "")

        self.SetTitle("Setup For Fast Maps")
        self.SetSize((850, 550))
        self.SetFont(self.Font10)

        fmenu = wx.Menu()
        add_menu(self,fmenu, "&Quit", "Quit Setup",  self.onClose)

        mbar = wx.MenuBar()
        mbar.Append(fmenu, "&File")
        self.SetMenuBar(mbar)
        self.buildPanel()
Ejemplo n.º 2
0
    def createMenus(self):
        self.menubar = wx.MenuBar()
        # file
        fmenu = wx.Menu()
        add_menu(self,fmenu, "&Read Scan File",
                  "Read Scan Parameter or Configuration File",
                  self.onReadConfigFile)
                    
        add_menu(self,fmenu,"&Save Scan File",
                  "Save Scan Parameters File", self.onSaveScanFile)
                    
        add_menu(self,fmenu, "Save Full Configuration",
                  "Save Configuration File", self.onSaveConfigFile)

        fmenu.AppendSeparator()
        add_menu(self,fmenu,'Change &Working Folder',
                  "Choose working directory",
                  self.onFolderSelect)
        fmenu.AppendSeparator()        
        add_menu(self,fmenu, "E&xit",
                  "Terminate the program", self.onClose)

        # options
        omenu = wx.Menu()
        add_menu(self,omenu, "&Options",
                  "Setup Motors, Detectors, other Options",
                  self.onSetup)
        # help
        hmenu = wx.Menu()
        add_menu(self,hmenu, "&About",
                  "More information about this program",  self.onAbout)

        self.menubar.Append(fmenu, "&File")
        self.menubar.Append(omenu, "Edit")
        self.menubar.Append(hmenu, "&Help")
        self.SetMenuBar(self.menubar)