XFCalendar: Transient window

Mickael Graf korbinus at lunar-linux.org
Sun Jan 11 01:09:21 CET 2004


Hi Bernhard

It's not a bug, it's a feature :-)

I didn't want the child windows to cover the calendar, because I thought 
it's good to be able by default to look at the whole month while an 
appointment window is open.

Well, I'll think more about this issue.

Cheers
Mickaël

Bernhard Walle wrote:
> Hello,
> 
> I just tired out xfcalendar. What I really don't like is popping-up
> dialogs that are not centered but placed somewhere on the screen.
> 
> I looked in the sourcecode and the reason is that 
> gtk_window_set_transient_for() calls are missing. According to the
> documentation:
> 
> ,----
> | Dialog windows should be set transient for the main application window
> | they were spawned from. This allows window managers to e.g. keep the
> | dialog on top of the main window, or center the dialog over the main
> | window. gtk_dialog_new_with_buttons() and other convenience functions in
> | GTK+ will sometimes call gtk_window_set_transient_for() on your behalf.
> `----
> 
> I don't write a patch since it is Glade generated source code. Can you
> change this in the next release, though. In my opinion, missing 
> gtk_window_set_transient_for() calls are a bug. You can also use the
> other "constructor" that has a parent parameter.
> 
> Regards,
> Bernhard
> 


-- 
+-------------------------------------+
|Mickael Graf|korbinus at lunar-linux.org|
+------------+------------------------+
|http://korbinus.fr.st                |
+-------------------------------------+




More information about the Xfce4-dev mailing list