[Gtk-sharp-list] FW: Help needed on Window's TransientFor Property.

Chris Howie cdhowie at gmail.com
Tue Feb 24 01:10:26 EST 2009

On Tue, Feb 24, 2009 at 12:23 AM, libin <libin.mohanan at wipro.com> wrote:
> Hi Chris,
> I tried to solve the problem using  window.SkipTaskbarHint = true, but the
> problem in windows is, I cant get back the minimized window without making
> another new window as I don't have the taskbar button.
> Also in linux the problem of having separate taskbar buttons remains even
> after using this code. This taskbar Buttons are actually coming on the
> desktop taskbar and not on the parent window.

I'm not sure what you mean by this.  Did you expect the parent window
to have its own taskbar of children or something?

> Earlier In Windows It was working fine with only one taskbar buttonthat too
> when minimized it gets minimized on the parent window.I am calling it
> taskbar button but when it is minimized it is showing only on the parent
> window and not on the windows taskbar.
> And In case of linux every window was having a separate taskbar button in
> the taskbar itself.
> I think the problem in linux is the OS is considering every new window as a
> separate process.

The GNOME panel is seeing every window as a window.  Usually
SkipTaskbarHint is enough to make it not show up in the taskbar.  You
might have to subclass Dialog instead of Window to get this behavior.

Perhaps you could back up a bit and explain the overall goal here?
Maybe there is another approach you have not thought of.

Chris Howie

More information about the Gtk-sharp-list mailing list