Thema: Delphi Edit-Feld ohne Cursor

Einzelnen Beitrag anzeigen

Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Edit-Feld ohne Cursor

  Alt 13. Jan 2007, 13:35
Also, ich habe einen Taschenrechner programmiert, der sich auch über Tastatur bedienen lässt. Da ich nicht will, dass unberechenbarer Quatsch in mein Editfeld (welches als Ein- und Ausgabefeld der Rechnungen dient) geschrieben wird, habe ich ReadOnly auf false gesetzt. Allerdings blinkt der Caret (Wenn das Caret heisst, wie definiert man dann einen Cursor? ) trotzdem, und egal an welcher Stelle der Caret blinkt, die Ziffern, die eingegeben werden, werden immer an die letzte Stelle versetzt, was den User irritiert. Um dies zu vermeiden, wollte ich den Caret unterbinden. Vielleicht könnte ich aber auch das Fokusieren des Editfeldes vermeiden...
Nunja, die Lösung HideCaret(); klappt bei mir nicht, weil er noch irgendwelche Parameter möchte, aber ich in der Hilfe nichts darüber finde.
Und da ich noch nicht so lange programmiere, beschränkt sich mein Wissen lediglich auf die Standardkomponenten .
Was für Komponenten könntest du denn empfehlen?
Aber, wenn möglich, würde ich gerne beim praktischen Editfeld bleiben.

Gruß

Stefan

PS:Wenn ihr schon beim Antworten seid, guckt doch mal in meinen anderen offenen Thread.
  Mit Zitat antworten Zitat