tags:

views:

268

answers:

0

Hopefully the title gives some indication, but what I'm trying to do is create a clone of Q10, a pretty nice text editor for Windows which has no existing Linux or OSX version. Q10 runs fullscreen with a very bare interface, so that you can concentrate on what you're writing without other windows or alerts distracting you. http://www.baara.com/q10/

I've managed to get a good way into this project but I keep running into annoyances with the Gnome panel. The main app window launches fullscreen and covers the panel as intended, everything's fine with that, but if I launch a child window (like the help window, which displays keyboard commands) the screen briefly shows my desktop (!?) and the panel pops up over the main window. In order to get rid of it I've got to close the child window and then click on the main window in order to give it focus again.

Anyone know of a way to prevent this happening? All I want is my child window layered on top of the parent, with no panel and no flickering. I've googled but I can't seem to find anything relating to this problem. I know GTK# doesn't have a lot of control over the window manager, but surely if it can launch one window fullscreen without problems and keep that pesky panel down, it should be able to load a child window over the top without messing it all up?