def afterSetMenuBar(self): ClassDesignerMenu.mkDesignerMenu(self) fmn = self.MenuBar.append(_("Font")) fmn.append(_("Increase Font Size"), HotKey="Ctrl++", OnHit=self.fontIncrease) fmn.append(_("Decrease Font Size"), HotKey="Ctrl+-", OnHit=self.fontDecrease) emn = dabo.ui.dMenu(Caption="Editor") self.MenuBar.appendMenu(emn) self._autoAutoItem = emn.append( _("Automa&tic AutoComplete"), OnHit=self.onAutoAutoComp, bmp="", help=_("Toggle Automatic Autocomplete"), menutype="check", ) self._codeFoldingItem = emn.append( _("Code Folding"), OnHit=self.onCodeFolding, bmp="", help=_("Toggle Code Folding"), menutype="check" ) self._lineNumbersItem = emn.append( _("Line Numbers"), OnHit=self.onLineNumbers, bmp="", help=_("Toggle Line Numbers"), menutype="check" ) self._whiteSpaceItem = emn.append( _("White Space Characters"), OnHit=self.onWhiteSpace, bmp="", help=_("Toggle White Space Characters"), menutype="check", ) self._showMethodsItem = emn.append( _("Jump To Method..."), OnHit=self.onCodeNavigate, bmp="", help=_("Show the method navigation menu"), HotKey="Ctrl+J", ) emn.appendSeparator() self._useSpacesItem = emn.append( _("Use Spaces Instead Of Tabs"), OnHit=self.onUseSpaces, bmp="", help=_("Toggle Using Spaces Or Tabs"), menutype="check", ) self._tabMenu = dabo.ui.dMenu(Caption="Tab Size") emn.appendMenu(self._tabMenu) for number in [2, 4, 6, 8, 16]: self._tabMenu.append( _("Tab Size %s" % number), OnHit=self.onTabSize, bmp="", help=_("Set Tab Size To %s" % number), menutype="radio", ) self._tabMenu.Children[1].Checked = True
def afterSetMenuBar(self): self.ShowStatusBar = False ClassDesignerMenu.mkDesignerMenu(self)
def afterSetMenuBar(self): ClassDesignerMenu.mkDesignerMenu(self) fmn = self.MenuBar.append(_("Font")) fmn.append(_("Increase Font Size"), HotKey="Ctrl++", OnHit=self.fontIncrease) fmn.append(_("Decrease Font Size"), HotKey="Ctrl+-", OnHit=self.fontDecrease) emn = dabo.ui.dMenu(Caption="Editor") self.MenuBar.appendMenu(emn) self._autoAutoItem = emn.append( _("Automa&tic AutoComplete"), OnHit=self.onAutoAutoComp, bmp="", help=_("Toggle Automatic Autocomplete"), menutype="check") self._codeFoldingItem = emn.append(_("Code Folding"), OnHit=self.onCodeFolding, bmp="", help=_("Toggle Code Folding"), menutype="check") self._lineNumbersItem = emn.append(_("Line Numbers"), OnHit=self.onLineNumbers, bmp="", help=_("Toggle Line Numbers"), menutype="check") self._whiteSpaceItem = emn.append( _("White Space Characters"), OnHit=self.onWhiteSpace, bmp="", help=_("Toggle White Space Characters"), menutype="check") self._showMethodsItem = emn.append( _("Jump To Method..."), OnHit=self.onCodeNavigate, bmp="", help=_("Show the method navigation menu"), HotKey="Ctrl+J") emn.appendSeparator() self._useSpacesItem = emn.append(_("Use Spaces Instead Of Tabs"), OnHit=self.onUseSpaces, bmp="", help=_("Toggle Using Spaces Or Tabs"), menutype="check") self._tabMenu = dabo.ui.dMenu(Caption="Tab Size") emn.appendMenu(self._tabMenu) for number in [2, 4, 6, 8, 16]: self._tabMenu.append(_("Tab Size %s" % number), OnHit=self.onTabSize, bmp="", help=_("Set Tab Size To %s" % number), menutype="radio") self._tabMenu.Children[1].Checked = True
def afterSetMenuBar(self): ClassDesignerMenu.mkDesignerMenu(self)