Paul,

I am not sure if you got an answer, so here is my expectation - am I am
no expert.  
GTK _show/_hide api have an impact on the expose or painting function of
gtk widgets.  This effect is a consolidation of area needing repaint as
a result of many factors.  Thus a _show_all. _hide, and _show should be
netted to the effect of a single  gtk_widget_show(); unless there is an
opportunity to process the gtk_main() loop in between calls; and I
didn't see that.
Is this your experience?

James,

On Tue, 2007-08-28 at 06:58 +0000, G. Paul Ziemba wrote:

> >On Mon, 2007-08-27 at 19:00 +0000, G. Paul Ziemba wrote:
> >>    gtk_widget_show_all(window);
> >>    gtk_widget_hide(window);
> >>    gtk_widget_show(window);
> >> 
> >>    gtk_main();
> 
> 
> [EMAIL PROTECTED] (James Scott Jr) writes:
> 
> >Try this instead.  The gtk_widget_show_all() then gtk_widget_hide() then
> >gtk_widget_show() is the cause of your problem; unless you were thinking
> >the window should blink once before appearing.
> 
> >>    gtk_widget_show_all(window);
> >>    gtk_main();
> 
> Thank you for your suggestion - I must apologize because
> I should have mentioned (but forgot) in my original post that I
> am actually trying/helping to debug a problem in a larger piece 
> of software (http://bugzilla.gnome.org/show_bug.cgi?id=467776).
> 
> This test program is a minimal set of code that demonstrates
> the problem. My real question is, should the show_all/hide/show
> sequence work?
> 
> thanks,
> 
>  ~!paul
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to