--- On Sun, 11/23/08, Kevin Ryde <[EMAIL PROTECTED]> wrote:

> From: Kevin Ryde <[EMAIL PROTECTED]>
> Subject: Re: calling main_quit from signal_connect - is it possible/legal ?
> To: [EMAIL PROTECTED]
> Cc: [email protected]
> Date: Sunday, November 23, 2008, 1:55 PM
> Sergei Steshenko <[EMAIL PROTECTED]> writes:
> >
> > But there are some odd problems with this temporary
> window - label not
> > being displayed if it's a 'top_level'
> window,
> 
> You might have to "flush" the display to send
> initial drawing out.
> 
> > if it's a 'popup' window, but no window
> decorations in this case ...
> 
> No decoration might be normal for popup class.
> 
> 
> As a bit of shameless self-promotion, my
> Gtk2::Ex::WidgetCursor can
> conveniently set the busy "watch" pointer to show
> app windows will be
> unresponsive, turning it off automatically when the main
> loop resumes.

Again, my problem is _not_ that the widgets do not respond, but, rather,
the opposite - even though the widgets do _not_respond, they register 
events, like mouse in, out, and these events - which normally I _do_ need,
but during update/unresponsiveness I do _not_ need, screw things up for me.

The GUI gets screwed up after the period of non-responsiveness.

Regarding the 'popup' window - it remains without decorations even when I
force it to be decorated through set_decorated(TRUE) method.

Other than lack of decorations the 'popup' window seems to solve the 
problem - I hide  the main window and show the 'popup' one, so there are no
events to be registered by widgets since there are no widgets.

Thanks,
  Sergei.


      
_______________________________________________
gtk-perl-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to