Re: [gtk-list] Questions about child windows
- From: Alexander Kotelnikov <sacha AK2614 spb edu>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Questions about child windows
- Date: Mon, 1 Mar 1999 00:44:56 +0300 (MSK)
On Sun, 28 Feb 1999, Tom Geiger wrote:
> I have a couple of questions regarding child windows:
>
> 1) How can you set the child windows position relative to the parent window?
> (i.e centered in parent window)
> I've tried: (simple case ignoring parent window's width for now)
>
> gdk_window_get_position(parent_window, &x, &y);
> gtk_widget_set_uposition(child_window, &x + 300, &y + 300);
:) C is a funny language:
gtk_widget_set_uposition(child_window, x + 300, y + 300);
~~~ ~~~
>
> The problem I'm having is that x, and y are not correct. I always
> get 16,0 no matter where the parent window is placed. (I was having
> problems with the set_uposition untill I made the child_window a
> GTK_WNIDOW_DIALOG rather then TOPLEVEL. It seems the window manager
> overides the window position if it's TOPLEVEL.)
>
> 2) Once I open a child window is there a way to prevent the parent window
> from responding to events untill the child window is closed? (similar to the
> way netscape's preferences window prevents you from accessing the main window)
modal windows?
_____
Alexander Kotelnikov
Saint-Petersburg, Russia
mailto:sacha@ak2614.spb.edu
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]