Re: docked window mode in GOk and SOK



Hi Chris:

There's no good solution to the "share a dock area" problem.  We
recommend that you don't use both top and bottom panels when running an
onscreen keyboard, for this reason.

The straightforward solution is to remove either the top or bottom
panel, and then use that edge to dock your keyboard.  Otherwise you
could waste^^H^H^spend a lot of time trying to work around this.

I don't believe there's any way to put multiple docks on one edge
reliably unless those docks share code (this is how gnome-panel manages
this), or some new IPC is invented whereby the docks can share info (and
then you have to convince all the users of _NET_WM_STRUT to implement
that IPC - good luck!).  The existing X API for struts just doesn't
accommodate this scenario.


regards,

Bill

On Wed, 2006-06-28 at 22:43, Chris Jones wrote:
> SOK is simple onscreen keyboard I am writing to compliment GOK.  It is
> a summer of code project.
> 
> 
> I've been trying to implement a dock window mode for SOK like that
> which GOK has.
> 
> Unfortunately my effort was met with a plethora of problems.
> 
> Support for such docked windows is unpredictable under dual screens
> and can cause windows to get stuck or disappear etc.  There's not much
> I can do about this but file bug reports.
> 
> Attaching GOK or SOK to an edge which has a panel attached results in
> a focus "war" betwixt the two.  I'm planning to work round this by
> reading the gconf keys for the panel and adjusting the placement of
> SOK accordingly.  Does GOK have a solution in the pipeline?  Can
> anyone think of a better way to go about this?
> 
> -- 
> Chris Jones
> 
> jabber - skating tortoise gmail com
> msn - skating_tortoise dsl pipex com
> _______________________________________________
> gnome-accessibility-list mailing list
> gnome-accessibility-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]