[pyar] gtk: ventana popup

Juan Manuel Santos vicariousdm en gmail.com
Lun Ago 8 18:29:14 ART 2011


On Saturday, August 06, 2011 23:09:13 Manuel Argüelles wrote:
> El día 6 de agosto de 2011 20:38, Hector Pacheco <titohdp en gmail.com> 
escribió:
> > Hola Manuel, hace poco necesite lo mismo y use este proyecto[0].
> > Muy fácil de modificar y adaptar si es que le falta algo que necesites.
> > Saludos.
> > [0] https://github.com/woodenbrick/gtkPopupNotify
> > 
> > --
> > Hector Dario "TITO" Pacheco
> 
> Gracias! me sirvió.. saque un par de cosas de ahi, pero no use esa
> clase porque tenia demasiado para lo que necesito yo.
> 
> Ahora me surgió otra cosa :) Tengo un icono en la barra de tareas (un
> gtk.StatusIcon) y necesito que ese popup aparezca debajo (o por
> encima) del icono.. no se como obtener la posición del icono para
> poder mover el popup hacia ahi, ya que no tiene ningun atributo que
> indique la posición..
> Gracias
> 
> Saludos!

http://www.pygtk.org/docs/pygtk/class-gtkstatusicon.html#method-
gtkstatusicon--get-geometry

"Returns information in a 3-tuple about the location of the status icon on 
screen. The 3-tuple contains the gtk.gdk.Screen, the area occupied by the 
status icon as a gtk.gdk.Rectangle and the orientation of the panel containing 
the statis icon - one of the GTK Orientation Constants. This information can 
be used to e.g. position popups like notification bubbles. See the 
gtk.status_icon_position_menu() function for a more convenient alternative for 
positioning menus.

Note that some platforms do not provide this information."

Mi consejo es que te bookmarkees esa página porque la reference library de 
pygtk es de lo más piola que vi =)

Saludos y espero que te sirva
Juan Manuel



More information about the pyar mailing list