vai alla Homepage di Apogeonline

 



Cos'è OpenPress
Glossario
Linux-FAQ
Documenti:

Open Source Definition

GNU General Public License

La cattedrale e il bazaar

Colonizzare la noosfera

Il calderone magico


Libri:

Italian crackdown

Open Sources

MediaMorfosi

GTK+/GNOME
sviluppo applicazioni


Telematica per la pace

Linux HOWTO: Installazione e configurazione

Linux HOWTO: Networking


Risorse
Feedback
vai alla Homepage di Apogeo Editore

Vai alla homepage di OpenPress

GTK+ / Gnome Sviluppo di Applicazioni


Gli ultimi ritocchi

Adattarsi alla dimensione dello schermo

Le funzioni elencate in Figura 12 vi permettono di richiedere la dimensione dello schermo espressa in pixel. Potete utilizzare queste informazioni per aggiustare la dimensione della finestra della vostra applicaione. Ad esempio, se siete consci che il vostro applicativo sia difficilmente visualizzabile in uno schermo di 640 x 480 pixel, potete fornire un aspetto diverso alla finestra, che si adatti facilmente alle dimensioni ridotte. Le applicazioni che si ridimensionano automaticamente in base alla dimensione dello schermo sono veramente impressionanti.

Ovviamente, dovrete lasciare il controllo nelle mani dell'utente. Gli utenti con schermi molto grandi potrebbero ugualmente desiderare che la vostra applicazione sia piccola, dovrete sempre cercare di rispondere in modo sensibile se l'utente ridimensiona la finestra. Utilizzate le dimensioni dello schermo per impostare la dimensione iniziale, e lasciate che l'utente personalizzi il tutto.

#include <gdk/gdk.h>

gint gdk_screen_width(void);

gint gdk_screen_height(void);

Figura 12. Ottenere le dimensioni dello schermo


Copyright © 1995-1999 Apogeo srl, Milano