tareas que personalizar modificar lento instalar hacer despues cambiar barra ubuntu menu tcl tk ubuntu-unity

que - ubuntu 18.04 lento



Usando Tcl/Tk ¿cómo coloco el menú en la parte superior de la pantalla en Ubuntu Unity? (0)

Tengo un script Tcl simple que crea una ventana con un menú.

#! /usr/bin/tclsh package require Tk # Create the main message window message .m -text {Hello Tcl!} -background white pack .m -expand true -fill both -ipadx 100 -ipady 40 # Create the main menu bar with a Help-About entry menu .menubar menu .menubar.help -tearoff 0 .menubar add cascade -label Help -menu .menubar.help -underline 0 .menubar.help add command -label {About Hello ...} / -accelerator F1 -underline 0 -command showAbout # Define a procedure - an action for Help-About proc showAbout {} { tk_messageBox -message "Tcl/Tk/nHello Windows/nVersion 1.0" / -title {About Hello} } # Configure the main window wm title . {Hello Foundation Application} . configure -menu .menubar -width 200 -height 150 bind . {<Key F1>} {showAbout}

Si este script se ejecuta en Ubuntu utilizando el administrador de la ventana de Unity, el menú se coloca en la ventana y no en la barra superior (similar a MacOSX) donde otros programas nativos ponen sus menús. Me gusta esto:

¿Es esto una limitación en Tcl / Tk o hay una manera de hacer que el menú se comporte de forma más nativa en Unity y se coloque en la parte superior de la pantalla, no en la ventana?