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.