Fjernelse af blinkende cursor

Tags:    delphi

God idé efterlyses til, hvordan man kan fjerne den blinkende cursor, men aligevel kunne markere en tekst med musen på en TRichEdit skærm. Det er det samme som man oplever på en F1 hjælpetekst ???

Bruger D4

På forhånd tak

Peter L



SetCaretBlinkTime(0);

Det skulle få "cursoren" til at lade være med at blinke (blinke hvert 0. milisekund.

Brug ShowMessage(Format('Caret blink time is: %d ms', [GetCaretBlinkTime])); så du kan finde ud af hvad den normalt er så du kan sætte den tilbage igen.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------



Jonas

SetCaretBlinkTime(0) virker ikke på en XP, da cursoren blot blinker helt vildt og det gælder også andre vinduer.
Det jeg efterlyser er en helt fjernelse af cursoren, men kun på denne side.

[Redigeret d. 24/05-05 22:55:13 af Peter Lindegaard]



SetCaretBlinkTime(0);

Det skulle få "cursoren" til at lade være med at blinke (blinke hvert 0. milisekund.

Brug ShowMessage(Format('Caret blink time is: %d ms', [GetCaretBlinkTime])); så du kan finde ud af hvad den normalt er så du kan sætte den tilbage igen.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------


Burde den så ikke være på hele tiden? I modsat fald, så ville jeg da mene den aldrig blinker ;)

Mvh...
Allan Nørgaard Kristensen



t