PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GtkWindow positionieren



mcspam
26-05-2006, 17:10
Hallo,

weiß jemand, wie man ein GtkWindow auf dem Bildschirm positionieren kann?
Ich würde gerne einen Effekt umsetzen, dass das GtkWindow in der rechten unteren Ecke vom Bildschirm hochfährt.

Besten Dank.

nul
27-05-2006, 23:00
Zur Positionnierung kenn ich leider nur gtk_window_set_position, damit kann man aber das Fenster nicht unten rechts ausrichten.
* GTK_WIN_POS_NONE
* GTK_WIN_POS_CENTER
* GTK_WIN_POS_MOUSE
* GTK_WIN_POS_CENTER_ALWAYS
mehr aber nicht.

mcspam
27-05-2006, 23:35
jo danke. habe es mittlerweile selbst gelöst.
ganz vergessen, dass ich es hier gefragt hatte.

meine lösung sieht so aus:


gint x=gdk_screen_width();
gint y=gdk_screen_height();
gtk_window_move(GTK_WINDOW(window), x, y);

siehe http://developer.gnome.org/doc/API/2.0/gtk/GtkWindow.html#gtk-window-move

Das hochfahren habe ich weggelassen. sieht nicht flüssig aus und ist eigentlich unnötig.

Gruß