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 - [EMAIL PROTECTED] > msn - [EMAIL PROTECTED] > _______________________________________________ > gnome-accessibility-list mailing list > gnome-accessibility-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list _______________________________________________ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list