2010-12-08 32 views
7

tengo una pequeña aplicación. Quiero que mis usuarios objetivo (Windows, Linux) puedan iniciar y salir de la aplicación desde la bandeja del sistema. Tengo la intención de utilizar Tkinter por su bajo espacio pero no sé cómo implementarlo.Tkinter: ¿Cómo hacer una aplicación de bandeja del sistema?

Puede hacer esto o hay mejores alternativas. Necesito una biblioteca de GUI que no cambie mi programa de 1MB a un programa de 5MB.

códigos de la muestra por favor será apreciado

Gracias

Respuesta

11

No sé ningún ejemplo directos pero he encontrado una extensión de Tcl/Tk para usar la bandeja del sistema aquí http://wiki.tcl.tk/4090 y una page en la información wiki dando sobre cómo usar las extensiones TCL/Tk de Tkinter.

En una nota más general, es posible que desee considerar el uso de un kit de herramientas más "avanzado" (como wx) que proporciona cosas como el uso de la bandeja, etc. de forma nativa.

+1

¿Por qué el -1? ¿Hay algún problema con esta respuesta? –

+1

Parece que un programador experto de tkinter le votó negativamente :) – erm3nda

+0

Encontré el repo viejo de googlecode importado en github https://github.com/kurnevsky/tktray. Que te diviertas. Para obtener más información, envoltura y demo de uso, puede consultar https://mail.python.org/pipermail/tkinter-discuss/2010-April/002208.html. He realizado pruebas y código de Python, y funciona. – erm3nda

Cuestiones relacionadas