Beim Erstellen von AutoHotkey-Skript habe ich das folgende Problem festgestellt. Ich brauche eine Navigationsliste (eine Position, um die Richtung zu verringern). Wenn die aktuell ausgewählte Zeile eine untere Zeile des sichtbaren Listenfeldbereichs ist, dauert die Navigation länger, als wenn die Auswahl über der letzten Zeile liegt. Es gibt eine Veranschaulichung video dieses Verhaltens. (EDIT: Wie ich es verstehe, gibt es eine extra-Zeit listbox neu zu zeichnen)Navigieren eines Steuerelements (ListBox) time-lag
Das folgende Skript funktioniert nicht für die ausgewählte bottom-line.
Send, {tab} ; Set focus to ListBox
Send, {down} ; Navigate Listbox
Send, {enter} ; Submit selection
Also, ich kann Sleep, 200
nach dem zweiten Zeile einzufügen. Allerdings gibt es vielleicht eine elegantere Lösung. Wenn eine solche Lösung existiert, beschreiben Sie sie mir bitte.
Sie haben nicht eine Frage noch (es gibt keine Sätze enden mit einem?) Gefragt. –
@HonestAbe: Ich bin kein englischer Muttersprachler. Habe ich mein Problem klar erklärt? –