[LAU] new guitarix breakout (gx_head)

Robin Gareus robin at gareus.org
Thu Oct 21 20:47:53 UTC 2010


On 10/21/10 22:43, Robin Gareus wrote:
> 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 at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user


More information about the Linux-audio-user mailing list