Einzelnen Beitrag anzeigen

Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 
#9

Re: Markierung von Text in StringGrid-Zelle umgehen

  Alt 29. Mär 2005, 21:47
Hallo,

geht mit "goEditing auf False", weil Du ja die Tasten abfängst und direkt den Wert zuweist.
Hast dann zwar keinen Cursor.
Teste es mal.

Erklärung bzgl. "goEditing auf False".
Steht goEditing auf True wird der Inplace-Editor aufgerufen und das Ereignis OnKeyPress wird nicht mehr aufgerufen.
Mehr Info zum Inplace-Editor findest Du dort:
1.StringGrid-Zelle während des Editierens farbig?
oder das, dann aber ein Editfeld einsetzen:
2....eine Combobox als InPlace Editor in einem StringGrid verwenden?
oder
Das Ereignis OnGetEditText tritt ein bevor der Inplace-Editor aufgerufen wird,
da könntest Du mit Value ein Pluszeichen vorgeben.
Ist aber auch nicht so gut, weil dann das Pluszeichen selektiert wird.
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat