[Python] GTK - Dimensioni Monitor

Gian Mario Tagliaretti g.tagliaretti a gmail.com
Lun 17 Set 2012 15:39:39 CEST


On Mon, Sep 17, 2012 at 3:12 PM, marcofoc a libero.it <marcofoc a libero.it>
wrote:
> Ciao a tutti!

ciao Marco

> Con il fine di rilevare in automatico le dimensione del monitor, uso
questo
> semplice codice:
>
> import gtk
> w = gtk.gdk.get_default_root_window()
> p = gtk.gdk.atom_intern('_NET_WORKAREA')
> height, width = w.property_get(p)[2][2:4]

urca, è come sparare a un piccione con un bazooka :)

> in ambiente Linux (ovviamente) funziona.
> In ambiente Windows, mi ritorna un errore l'ultima riga.
> Provate anche voi per cortesia?

usa:
http://www.pygtk.org/docs/pygtk/class-gdkscreen.html

in particolare:
http://www.pygtk.org/docs/pygtk/class-gdkscreen.html#method-gdkscreen--get-width
http://www.pygtk.org/docs/pygtk/class-gdkscreen.html#method-gdkscreen--get-height

ciao
-- 
Gian Mario Tagliaretti
GNOME Foundation member
gianmt a gnome.org
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20120917/0e8bc2de/attachment.html>


Maggiori informazioni sulla lista Python