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.