[Gambas-user] Experiencing a "flicker" when "show"ing a form ...

Gerry Douglas geraldpdouglas at ...626...
Sun Oct 14 17:12:41 CEST 2012


Benoît,

Thanks you for working on this.  So to build a db.gkt applications I select
GTK+ application when creating the project?  I tried this, but I still see
the flicker.  Would you have time to send me a sample project where there
is no flicker for me to try on my computer?

Regards<
Gerry.

On Sun, Oct 14, 2012 at 10:31 AM, Benoît Minisini <
gambas at ...1...> wrote:

> Le 14/10/2012 14:25, Benoît Minisini a écrit :
> > Le 14/10/2012 01:31, Gerry Douglas a écrit :
> >> Dear Benoît,
> >>
> >> I have discovered that if I set the "Utility" property to "true" of the
> >> form I am showing then the flicker effect is gone!
> >>
> >> Does this make any sense?
> >>
> >> Regards,
> >> Gerry.
> >>
> >
> > Maybe... Do you have less flicker with revision #5238?
> >
>
> Alas the flicker is still there. Apparently I can't do anything against
> it, it seems to occur during the call to the Qt show() method...
>
> I modified your code, by showing the other window first, and then hiding
> the current one. Theoritically, you should never see the desktop
> background then, as there is always a fullscreen window visible. But we
> see it anyway, so maybe the flicker is related to the desktop composition.
>
> Note that I don't see any flicker with gb.gtk...
>
> --
> Benoît Minisini
>
>
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list