[Gtk-sharp-list] Newbie wants to create a dock.
Adam Tauno Williams
awilliam at whitemice.org
Sat Dec 20 23:58:04 EST 2008
On Sat, 2008-12-20 at 18:31 -0500, Chris Howie wrote:
> On Sat, Dec 20, 2008 at 11:58 AM, Alvin ONeal <Alvin.ONeal at gmail.com> wrote:
> > I want to create a dock like the ones already used in gnome so
> > that when windows are maximised they don't extend past it.
> > I would be very grateful for any hints on how to do this.
> > I'm just starting to look at online books and source-code for C#
> > as of yesterday. My goal is to create a dock into which I can drag
> > a file from the desktop or URL from and process information about
> > it.
> What about just creating a small, movable always-on-top window? It
> will take less screen space and can be positioned wherever it's least
I've got no idea how to create a dock in Gtk#. But I think the "when
windows are maximised they don't extend past it" part is pretty
important for usability. Having the title bar or resize handles of a
window go under an always-on-top is a pain; you can make this happen
sometimes even with the stock GNOME panels, and if you don't realize you
can right-click on any part of the window frame and select "move" it is
down right baffling.
I'd guess that something like a dock/panel needs to communicate with the
window manager somehow in order to be avoided.
More information about the Gtk-sharp-list