Lazarus: Mit Enter-Taste im StringGrid in die nächste Zeile
Frage von Gast | 13.02.2016 um 13:09
Ich benutze in Lazarus die TStringGrid Komponente und habe die Eigenschaft Options -> goEditing auf TRUE gesetzt, so dass man den Inhalt der Zellen editieren kann.
Drückt man in einer dieser Zellen die Enter-Taste, springt der Fokus automatisch auf die nächste Zeile. Allerdings auf die Zelle rechts daneben und nicht in die Zelle beziehungsweise Zeile darunter.
Wie kann ich es einstellen, dass beim Editieren mit der Enter-Taste auf die Zelle unter der zuletzt editierten Zelle gesprungen wird?
Ähnliche Themen
Mehrere Texte gleichzeitig ersetzen
Tutorial | 0 Kommentare
jQuery: Tasten auf Tastatur Aktion zuweisen (Keyboard Event)
Tipp | 0 Kommentare
XAMPP: SSL/HTTPS für lokale Projekte einrichten
Tutorial | 8 Kommentare
Delphi/Lazarus: Markierte Items aus ListBox mit ENTF-Taste löschen
Tipp | 0 Kommentare
Delphi/Lazarus: Ist die ALT, SHIFT oder STRG-Taste gedrückt?
Tutorial | 0 Kommentare
Delphi: Systemweiter HotKey
Tutorial | 3 Kommentare
Firefox: 15 nützliche Tastaturkürzel, die niemand kennt
Artikel | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Das StringGrid hat die Eigenschaft AutoAdvance. Diese steht automatisch auf aaRight, was dein beschriebenes Verhalten bewirkt.
Setze die Eigenschaft auf aaDown, dann springt der Cursor nach unten und nicht nach rechts.
13.02.2016 um 15:12