Avatar billede delphin Nybegynder
18. august 2002 - 00:21 Der er 7 kommentarer og
1 løsning

DoubleBuffered/richedit

Hvis man sætter:

richedit1.DoubleBuffered:=true;

Forsvinder teksten i richedit'en. Hvordan får man teksten gjort synlig igen, samtidig med man bevarer doublebuffered-egenskaben?
Avatar billede sinnet Nybegynder
18. august 2002 - 01:41 #1
Dunno, men prøv at sætte

Form1.DoubleBuffered := True;

ind i din FormCreate som her :

procedure TForm1.FormCreate(Sender: TObject);
begin
  Form1.DoubleBuffered := True;
end;
Avatar billede sinnet Nybegynder
18. august 2002 - 01:42 #2
på den måde er det på hele formen du bruger DoubleBuffered
Avatar billede delphin Nybegynder
18. august 2002 - 10:10 #3
Det har ikke den ønskede effekt...
Avatar billede delphin Nybegynder
18. august 2002 - 10:23 #4
Følgende illustrerer problemet:

procedure TForm1.FormCreate(Sender: TObject);
begin
  richedit1.Lines.add('Denne linje bliver ikke vist');
  richedit1.DoubleBuffered:=true;
  richedit1.Lines.add('Det bliver denne her heller ikke...');
end;
Avatar billede sinnet Nybegynder
18. august 2002 - 15:22 #5
Fandt lige denne linie :
Note: RichEdit control can not become DoubleBuffered.

derfor virker det så ikke :(
Avatar billede delphin Nybegynder
19. august 2002 - 11:50 #6
Okey... trist - det er mærkeligt, hvorfor man så har muligheden for at vælge doublebuffered. Hvis du ved, hvordan man kan få en richedit til at holde op med at blinke, når man formaterer dele af teksten, vil jeg meget, meget gerne høre det (der er selvfølgelig flere point at hente) - skriv en kommentar, så laver jeg et nyt spørgsmål...
Avatar billede sinnet Nybegynder
19. august 2002 - 15:07 #7
Avatar billede delphin Nybegynder
20. august 2002 - 10:01 #8
Desværre, jeg kan ikke bruge linket, men mange tak for forsøget. Jeg har brug for at se alle mine ændringer med det samme(i modsætning til "link-koden"), men problemet er nok, at jeg ændrer indholdet af min richedit mere end 1 gang i sekundet, så selvom der kun kommer et blink hver 10. gang, så ser det stadig ud som richedit'en blinker rigtigt meget...
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