def functions_configurations(self): self.menu = Tkinter.Menu(self.text) self.menu.add_command(label="Copy", command=self.text.storeobj['Copy']) self.menu.add_command(label="Cut", command=self.text.storeobj['Cut']) self.menu.add_command(label="Paste", command=self.text.storeobj['Paste']) self.menu.add_separator() self.menu.add_command(label="Select All", command=self.text.storeobj['SelectAll']) self.menu.add_separator() return
def create_menubar(self): self.bar = Tkinter.Menu(self.text.storeobj['Root']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='File', menu=sub_menu) sub_menu.add_command(label="New", accelerator="Ctrl+N", compound="left", underline=0, command=self.text.storeobj['OpenNew']) sub_menu.add_command(label="Open", accelerator="Ctrl+O", compound="left", underline=0, command=self.text.storeobj['Open']) sub_menu.add_separator() sub_menu.add_command(label="Save", accelerator="Ctrl+S", compound="left", underline=0, command=self.text.storeobj['Save']) sub_menu.add_command(label="Save As", accelerator="Ctrl+Shift+S", compound="left", underline=0, command=self.text.storeobj['SaveAs']) sub_menu.add_separator() sub_menu.add_command(label="Quit", accelerator="Ctrl+Q", compound="left", underline=0, command=self.text.storeobj['Quit']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Edit', menu=sub_menu) sub_menu.add_command(label="Redo", accelerator="Ctrl+Shift+Z", compound="left", underline=0, command=self.text.storeobj['Redo']) sub_menu.add_command(label="Undo", accelerator="Ctrl+Z", compound="left", underline=0, command=self.text.storeobj['Undo']) sub_menu.add_separator() sub_menu.add_command(label="Copy", accelerator="Ctrl+C", compound="left", underline=0, command=self.text.storeobj['Copy']) sub_menu.add_command(label="Cut", accelerator="Ctrl+X", compound="left", underline=0, command=self.text.storeobj['Cut']) sub_menu.add_command(label="Paste", accelerator="Ctrl+P", compound="left", underline=0, command=self.text.storeobj['Paste']) sub_menu.add_separator() sub_menu.add_command(label="Select All", accelerator="Ctrl+A", compound="left", underline=0, command=self.text.storeobj['SelectAll']) sub_menu.add_command(label="Deselect All", accelerator="", compound="left", underline=0, command=self.text.storeobj['DeselectAll']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Find', menu=sub_menu) sub_menu.add_command(label="Find", accelerator="Ctrl+F", compound="left", underline=0, command=self.text.storeobj['Find']) sub_menu.add_command(label="Find All", accelerator="Ctrl+Shift+F", compound="left", underline=0, command=self.text.storeobj['FindAll']) sub_menu.add_separator() sub_menu.add_command(label="Replace", accelerator="Ctrl+H", compound="left", underline=0, command=self.text.storeobj['Replace']) sub_menu.add_command(label="Replace All", accelerator="Ctrl+Shift+H", compound="left", underline=0, command=self.text.storeobj['ReplaceAll']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Prefrence', menu=sub_menu) sub_menu.add_command(label="Font", accelerator="Ctrl+F1", compound="left", underline=0, command=self.text.storeobj['FontChooser']) sub_menu.add_separator() sub_menu.add_command(label="Settings", accelerator=" ", compound="left", underline=0, command=self.text.storeobj['OpenNew']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Help', menu=sub_menu) sub_menu.add_command(label="Plugins", accelerator="", compound="left", underline=0, command=self.text.storeobj['OpenNew']) sub_menu.add_command(label="Author", accelerator="", compound="left", underline=0, command=self.text.storeobj['OpenNew']) self.text.storeobj['Root'].configure(menu=self.bar) return
def create_menubar(self): self.bar = Tkinter.Menu(self.text.storeobj['Root']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Archivo', menu=sub_menu) sub_menu.add_command(label="Nuevo", accelerator="Ctrl+N", compound="left", underline=0, command=self.text.storeobj['OpenNew']) sub_menu.add_command(label="Abrir", accelerator="Ctrl+O", compound="left", underline=0, command=self.text.storeobj['Open']) sub_menu.add_separator() sub_menu.add_command(label="Guardar", accelerator="Ctrl+S", compound="left", underline=0, command=self.text.storeobj['Save']) sub_menu.add_command(label="Guardar Como", accelerator="Ctrl+Shift+S", compound="left", underline=0, command=self.text.storeobj['SaveAs']) sub_menu.add_separator() sub_menu.add_command(label="Salir", accelerator="Ctrl+Q", compound="left", underline=0, command=self.text.storeobj['Quit']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Editar', menu=sub_menu) sub_menu.add_command(label="Adelante", accelerator="Ctrl+Shift+Z", compound="left", underline=0, command=self.text.storeobj['Redo']) sub_menu.add_command(label="Atras", accelerator="Ctrl+Z", compound="left", underline=0, command=self.text.storeobj['Undo']) sub_menu.add_separator() sub_menu.add_command(label="Copiar", accelerator="Ctrl+C", compound="left", underline=0, command=self.text.storeobj['Copy']) sub_menu.add_command(label="Cortar", accelerator="Ctrl+X", compound="left", underline=0, command=self.text.storeobj['Cut']) sub_menu.add_command(label="Pegar", accelerator="Ctrl+P", compound="left", underline=0, command=self.text.storeobj['Paste']) sub_menu.add_separator() sub_menu.add_command(label="Selec Todo", accelerator="Ctrl+A", compound="left", underline=0, command=self.text.storeobj['SelectAll']) sub_menu.add_command(label="Deselect Todo", accelerator="", compound="left", underline=0, command=self.text.storeobj['DeselectAll']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Interpretar', menu=sub_menu) sub_menu.add_command(label="Ejecutar", accelerator="Ctrl+R", compound="left", underline=0, command=self.text.storeobj['Interpretar']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Herramienta', menu=sub_menu) sub_menu.add_command(label="Encontrar", accelerator="Ctrl+F", compound="left", underline=0, command=self.text.storeobj['Find']) sub_menu.add_command(label="Encontrar Todos", accelerator="Ctrl+Shift+F", compound="left", underline=0, command=self.text.storeobj['FindAll']) sub_menu.add_separator() sub_menu.add_command(label="Reemplazar", accelerator="Ctrl+H", compound="left", underline=0, command=self.text.storeobj['Replace']) sub_menu.add_command(label="Reemplazar Todo", accelerator="Ctrl+Shift+H", compound="left", underline=0, command=self.text.storeobj['ReplaceAll']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Preferencias', menu=sub_menu) sub_menu.add_command(label="Font", accelerator="Ctrl+F1", compound="left", underline=0, command=self.text.storeobj['FontChooser']) sub_menu.add_separator() sub_menu.add_command(label="Modo Nocturno", accelerator="", compound="left", underline=0, command=self.text.storeobj['ColorMode']) sub_menu.add_command(label="Modo Claro", accelerator="", compound="left", underline=0, command=self.text.storeobj['ColorMode2']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Ayuda', menu=sub_menu) sub_menu.add_command(label="Plugins", accelerator="", compound="left", underline=0, command=self.text.storeobj['OpenNew']) sub_menu.add_command(label="Acerca De", accelerator="", compound="left", underline=0, command=self.text.storeobj['OpenNew']) self.text.storeobj['Root'].configure(menu=self.bar) return
def create_menubar(self): self.bar = Tkinter.Menu(self.text.storeobj['Root']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='File', menu=sub_menu) sub_menu.add_command(label="New", command=self.text.storeobj['OpenNew']) sub_menu.add_command(label="Open", command=self.text.storeobj['Open']) sub_menu.add_separator() sub_menu.add_command(label="Save", command=self.text.storeobj['Save']) sub_menu.add_command(label="Save As", command=self.text.storeobj['SaveAs']) sub_menu.add_separator() sub_menu.add_command(label="Quit", command=self.text.storeobj['Quit']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Edit', menu=sub_menu) sub_menu.add_command(label="Redo", command=self.text.storeobj['Redo']) sub_menu.add_command(label="Undo", command=self.text.storeobj['Undo']) sub_menu.add_separator() sub_menu.add_command(label="Copy", command=self.text.storeobj['Copy']) sub_menu.add_command(label="Cut", command=self.text.storeobj['Cut']) sub_menu.add_command(label="Paste", command=self.text.storeobj['Paste']) sub_menu.add_separator() sub_menu.add_command(label="Select All", command=self.text.storeobj['SelectAll']) sub_menu.add_command(label="Deselect All", command=self.text.storeobj['DeselectAll']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='View', menu=sub_menu) sub_menu.add_command(label="Find and Replace", command=self.text.storeobj['Find and Replace']) sub_menu.add_command(label="Reset", command=self.text.storeobj['Reset']) # sub_menu.add_command(label="Find All", command=self.text.storeobj['FindAll']) # sub_menu.add_separator() # sub_menu.add_command(label="Replace", command=self.text.storeobj['Replace']) # sub_menu.add_command(label="Replace All", command=self.text.storeobj['ReplaceAll']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='Prefrence', menu=sub_menu) sub_menu.add_command(label="Font and Size", command=self.text.storeobj['FontChooser']) # sub_menu.add_separator() # sub_menu.add_command(label="Settings", command=self.text.storeobj['OpenNew']) # Creating Sub menu # sub_menu=Tkinter.Menu(self.bar, tearoff=0) # self.bar.add_cascade(label='Help', menu=sub_menu) # sub_menu.add_command(label="Plugins", command=self.text.storeobj['OpenNew']) # sub_menu.add_command(label="Author", command=self.text.storeobj['OpenNew']) # Creating Sub menu sub_menu = Tkinter.Menu(self.bar, tearoff=0) self.bar.add_cascade(label='About', menu=sub_menu) sub_menu.add_command(label="Credit", command=self.text.storeobj['Credits']) self.text.storeobj['Root'].configure(menu=self.bar) return