Avatar billede pzw Nybegynder
21. september 2004 - 09:26 Der er 2 kommentarer og
1 løsning

Kurve blinker ved opdatering

Hej

Jeg har lavet et program som opsamler data fra et forsøg.
Hvert sekund opdateres en kurve på skærmen som viser de opsamlede data.
Det giver ligesom et glimt på skærmen.
Jeg har set nogle programmer hvor kurven ligesom glider i stedet for det irriterende glimt.
I mit program overskrives den "gamle" kurve af baggrundsfarven, derefter tegnes den nye kurve.
Der er kun begrænset overlap af gammel og ny kurve.

Er der nogen der har erfaring med hvordan jeg får det til at se lidt mere glidende ud ?

/Peter
Avatar billede hreiff Nybegynder
21. september 2004 - 09:47 #1
I stedet for at slette hele billedet, skal du tegne den gamle kurve over med baggrundsfarven (Hvis du ikke har data må du gemme dem midlertidigt), og tegne den nye.
Alternativt må du arbejde med 2 bitmaps, så du tegner den nye kurve på en bitmap for sig selv, og kopierer den over når den er færdig (det giver et væsentligt hurtigere skift)
Avatar billede hrc Mester
23. september 2004 - 21:25 #2
Der er også en property der hedder DoubleBuffered som du kan prøve at sætte true (for din TChart) - men udover det, så opnår du nok den glidende effekt ved at gøre som hreiff foreslår.
Avatar billede pzw Nybegynder
17. november 2004 - 21:20 #3
Opgivet, virker ikke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester