On 10/21/10 22:28, hermann wrote:
Am Donnerstag, den 21.10.2010, 00:36 +0200
schrieb Ivan Tarozzi:
> Il giorno dom, 17/10/2010 alle 19.02 +0200, hermann ha scritto:
[..]
When I
close gx_head and restart, open windows are restored but they
didn't save their positions. So, is really hard to keep in order the
desktop.
Do you have some Apps save their positions, witch are they, I will have
a look at the source to see how they handle that.
http://xjadeo.sf.net/ does (and remembers them via LASH).
* GTK: gdk_window_get_origin() , gdk_window_get_position(),
gdk_window_set_geometry_hints()
* generic X11: TranslateCoordinates(), XMoveWindow()
* OSX: GetWindowBounds(), MoveWindow()
* Windows: GetWindowInfo(), SetWindowPos()
Look in display_*.c for *_resize() and *_position(),
getsize_*() get_window_pos_*().
Additionally the good old '--geometry' X11 option will do the trick. No
dedicated code required. I dunno if that'll work for jack-session
support though. It did not work with LASH either.
HTH,
robin
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user