Re: [Python-es] Icono en bandeja del sistema y ratón del Mac

2011-09-03 Por tema alfonso saavedra
Estoy usando Gtk y Python 2. Perdón por no ponerlo




De: Carlos Zuniga carlos@gmail.com
Para: La lista de python en castellano python-es@python.org
Enviado: viernes 2 de septiembre de 2011 23:18
Asunto: Re: [Python-es] Icono en bandeja del sistema y ratón del Mac

2011/9/2 alfonso saavedra n4...@yahoo.es:
 Buenas tardes, tengo esta duda.
 Actualmente estoy programando una aplicación para Linux que muestra un icono
 en la bandeja de sistema.
 El icono responde bien con un ratón de dos botones (izquierdo muestra una
 venta con cierta información si la hay y con el derecho muestra el menu)
 pero un amigo usa un ratón del Mac Os, el cual solo tiene un botón.
 E estado buscando alguna solución para que se abra el menu, bien con un
 doble click, bien si al pulsar se detecta que se pulso alguna tecla (Alt o
 Control), pero no e encontrado nada.
 A ver si alguien me puede hechar una mano.
 Gracias de antemano.

Que GUI estas utilizando, GTK, Qt?
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Icono en bandeja del sistema y ratón del Mac

2011-09-03 Por tema José Sabater Montes

El 02/09/2011, a las 14:04, alfonso saavedra escribió:

 Buenas tardes, tengo esta duda.
 Actualmente estoy programando una aplicación para Linux que muestra un icono 
 en la bandeja de sistema.
 El icono responde bien con un ratón de dos botones (izquierdo muestra una 
 venta con cierta información si la hay y con el derecho muestra el menu) pero 
 un amigo usa un ratón del Mac Os, el cual solo tiene un botón.

Dile que pulse la tecla Ctrl y haga clic. Esa es la forma de hacer clic con el 
botón derecho en un Mac. También puede habilitar el botón derecho en las 
preferencias del sistema.

Un saludo.

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Icono en bandeja del sistema y ratón del Mac

2011-09-03 Por tema alfonso saavedra
No es un Mac, es un PC con un ratón del Mac bajo Linux.



De: José Sabater Montes j...@iaa.es
Para: La lista de python en castellano python-es@python.org
Enviado: sábado 3 de septiembre de 2011 10:14
Asunto: Re: [Python-es] Icono en bandeja del sistema y ratón del Mac




El 02/09/2011, a las 14:04, alfonso saavedra escribió:

Buenas tardes, tengo esta duda.
Actualmente estoy programando una aplicación para Linux que muestra un icono 
en la bandeja de sistema.
El icono responde bien con un ratón de dos botones (izquierdo muestra una 
venta con cierta información si la hay y con el derecho muestra el menu) pero 
un amigo usa un ratón del Mac Os, el cual solo tiene un botón.

Dile que pulse la tecla Ctrl y haga clic. Esa es la forma de hacer clic con el 
botón derecho en un Mac. También puede habilitar el botón derecho en las 
preferencias del sistema.

Un saludo.

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Icono en bandeja del sistema y ratón del Mac

2011-09-03 Por tema Carlos Zuniga
2011/9/3 alfonso saavedra n4...@yahoo.es:
 Estoy usando Gtk y Python 2. Perdón por no ponerlo

En el objeto evento en el callback hay una propiedad state que
devuelve una mascara de las teclas modificadoras presionadas:

def on_click(widget, event):
if event.state  gtk.gdk.CONTROL_MASK:
print Click con Control

Aquí hay una lista de las teclas:
http://www.pygtk.org/pygtk2tutorial/sec-EventHandling.html

Saludos
-- 
Linux Registered User # 386081
A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos
de leer manuales.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/