Avatar billede morten_s Nybegynder
31. juli 2001 - 13:22 Der er 5 kommentarer og
3 løsninger

Flicker

Jeg har til nogle dynamiske(grafiske komponenter) tilknyttet nogle labels som skal vise hvor lang tid som går imellem komponenterne skifter state.

Mit problem med disse labels er at de stå og blinker når de bliver opdateret (1. gang pr. sek).

er der nogen løsning på dette ?
Avatar billede martinlind Nybegynder
31. juli 2001 - 13:28 #1
Prøv at sætte DoubleBuffer på din form til TRUE
Avatar billede hlj Nybegynder
31. juli 2001 - 13:28 #2
Prøv at sætte leblen\'s AutoSize property til false og giv den en fast bredde.

Jeg kunne tænke mig at den bruger mere til til at gentegne komponenten, når den skal justere bredden
Avatar billede hlj Nybegynder
31. juli 2001 - 13:29 #3
Der skulle stå lablen\'s
Avatar billede borrisholt Novice
31. juli 2001 - 13:30 #4
Hvis nu der er Label1 der står og blinker så skriver du :

Label1.ControlStyle := Label1.ControlStyle + [csOpaque];

Jens B
Avatar billede morten_s Nybegynder
31. juli 2001 - 13:33 #5
Marti> Hvordan går det med DB-komponenterne ?
Avatar billede martinlind Nybegynder
31. juli 2001 - 13:37 #6
Rolig nu, jeg arb. på sagen *S*
Avatar billede morten_s Nybegynder
31. juli 2001 - 13:46 #7
hlj> Autosize til false tager det meste af flickeren

Martin> DblBuf tager resten

JensB> Dit forslag er ikke afprøvet men da 15 ikke kan deles med 2 får du alligevel et trøste point


Martin> Jeg er gået i stå med min programmering fordi jeg afventer dit komponent derfor denne utålmodighed...tror du der går 1, 2 eller måske (forhåbentlig ikke) 3 dage inden det er klart ?
Avatar billede martinlind Nybegynder
31. juli 2001 - 13:49 #8
Lad os håbe på jeg for kigge på det i aften så måske 2 dage.
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