def createmenubar(self): mbar = self.menubar self.menudict = menudict = {} for name, label in self.menu_specs: underline, label = EditorWindow.prepstr(label) menudict[name] = menu = Menu(mbar, name=name) mbar.add_cascade(label=label, menu=menu, underline=underline) if macosxSupport.runningAsOSXApp(): # Insert the application menu menudict['application'] = menu = Menu(mbar, name='apple') mbar.add_cascade(label='IDLE', menu=menu)
def createmenubar(self): mbar = self.menubar self.menudict = menudict = {} for name, label in self.menu_specs: underline, label = EditorWindow.prepstr(label) menudict[name] = menu = Menu(mbar, name=name) mbar.add_cascade(label=label, menu=menu, underline=underline) if macosxSupport.runningAsOSXApp(): # Insert the application menu menudict['application'] = menu = Menu(mbar, name='apple') mbar.add_cascade(label='IDLE', menu=menu)
def __init__(self, editwin): self.editwin = editwin if self.TRACE == 1: self.progressLogger = ProgressLogger(self.editwin.flist) if not isinstance(editwin, PyShell): # sly'ly add the refactor menu to the window name, label = ("bicycleRepairMan", "_BicycleRepairMan") underline, label = EditorWindow.prepstr(label) mbar = editwin.menubar editwin.menudict[name] = menu = Menu(mbar, name = name) mbar.add_cascade(label = label, menu = menu, underline = underline) # Initialize Bicyclerepairman and import the code path = self.editwin.io.filename if path is not None: global brmctx if brmctx is None: self.initbrm() else: global shellwin shellwin = editwin
def __init__(self, editwin): self.editwin = editwin if self.TRACE == 1: self.progressLogger = ProgressLogger(self.editwin.flist) if not isinstance(editwin, PyShell): # sly'ly add the refactor menu to the window name, label = ("bicycleRepairMan", "_BicycleRepairMan") underline, label = EditorWindow.prepstr(label) mbar = editwin.menubar editwin.menudict[name] = menu = Menu(mbar, name = name) mbar.add_cascade(label = label, menu = menu, underline = underline) # Initialize Bicyclerepairman and import the code path = self.editwin.io.filename if path is not None: global brmctx if brmctx is None: self.initbrm() else: global shellwin shellwin = editwin