示例#1
0
    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)
示例#3
0
    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
示例#4
0
	def afterSetMenuBar(self):
		ClassDesignerMenu.mkDesignerMenu(self)
示例#5
0
 def afterSetMenuBar(self):
     self.ShowStatusBar = False
     ClassDesignerMenu.mkDesignerMenu(self)