Para realizar una interfaz que no esté dentro de una ventana, que puedo utilizar?
Lo que me interesa es que no salgan los 3 botones de minimizar, pantalla completa y la x de cerrar.
Estoy mirando tkinter, gtk y pygame pero en todas me abre una ventana. Estoy utilizando la versión 2.7 porque pygame y pyserial solo funciona con esta versión, pero puedo cambiar a la 3.x si es necesario.
Y luego si es posible a la hora de poner el canvas, ¿se puede poner una imagen prediseñada para que no sea cuadrado? Por ejemplo poner un circulo y el lienzo que sea transparente.
Cita de: Bundor en 17 Noviembre 2014, 20:25 PMLo que me interesa es que no salgan los 3 botones de minimizar, pantalla completa y la x de cerrar.
Para TKinter:
Cita de: http://stackoverflow.com/questions/17117156/create-a-python-tkinter-window-with-no-x-close-buttonself.dlgWin.overrideredirect(1)
will remove all of the buttons (make a borderless window). Is that what you're looking for?
O...:
Cita de: http://stackoverflow.com/questions/2969870/removing-minimize-maximize-buttons-in-tkinterimport Tkinter as tk
root= tk.Tk()
root.title("wm min/max")
# this removes the maximize button
root.resizable(0,0)
# # if on MS Windows, this might do the trick,
# # but I wouldn't know:
# root.attributes(toolwindow=1)
# # for no window manager decorations at all:
# root.overrideredirect(1)
# # useful for something like a splash screen
root.mainloop()
PD: Las preguntas sobre lenguajes de Scripting van en su correspondiente sección...
Saludos!
Gracias elektro, me estoy volviendo loco, al final he conseguido hacer desaparecer los botones con esto:
from Tkinter import *
ventana= Tk()
ventana.overrideredirect(1)
ventana.attributes('-alpha', .40)
ventana.mainloop()
La otra linea crea transparencias pero si pones cualquier cosa como una imagen o un botón, estos se quedan transparentes. Aparte la ventana se queda estática, no permite moverla con el ratón ni contiene propiedades de ningún tipo. Estoy dándole por todos lados y no hay manera.
Habia empezado con el gtk, luego me he pasado al tkinter y me he liado mas que otra cosa, soy un puto manco :-(
Ahí van algunas cosas que me he encontrado por ahí que pueden ser de utilidad:
GTK INSTALACION WINDOWS
http://blog.desdelinux.net/desarrollo-de-aplicaciones-con-python-3-glade-y-gtk-3-en-windows/
http://www.atareao.es/programacion/cuadros-de-dialogo-transparentes-con-python-y-gtk/
http://crysol.org/es/pygtk-tips-and-tricks