Re: Gtk Printing and gtk_dialog_run



On 4/19/06, James Henstridge <james jamesh id au> wrote:
> Paolo Borelli wrote:
> > I haven't yet looked at the new printing api in detail, but from what I
> > quickly gathered the high level api involves a run() method for the
> > dialog.
> >
> > This may be problematic for many apps that have multiple top level
> > windows (gedit, epiphany, evince etc) since gtk_dialog_run makes the
> > dialog modal to the whole application and not just to the current
> > window, thus blocking user interaction on all the windows.
> >
> > Is this the case?
> >
> If your different toplevel windows are in separate GtkWindowGroups,
> shouldn't the grab only affect other toplevels in the same window group?

gtk_dialog_run() is not a grab, its a recursive mainloop.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]