staging.inyokaproject.org

Frage zu Autokey

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

Rhaban

Anmeldungsdatum:
25. Juni 2016

Beiträge: 469

Hallo,

nachdem in der letzten Linuxwelt (4/2021, 42 f) Autokey gelobt wurde, habe ich mir das Programm heruntergeladen; vieles funktioniert auch gut.

Eine Frage bleibt mir aber: Ich möchte mit irgendeiner sonst nie verwendeten Tastenkombination ― etwa <Alt>ä o. ä. ― ein Fenster aufrufen, das mir eine ganze Liste von möglichen einzufügenden Textbausteinen anbietet. Aus dieser Liste will ich eine auswählen und in meinen Text, an dem ich gerade arbeite, einfügen. Ich habe aus den vorgegebenen Autokey-Skripten unter anderen das Folgende ausprobiert:

1
2
3
4
5
6
7
8
choices = ["something", "something else", "a third thing"]
time.sleep(.080)
retCode, choice = dialog.list_menu(choices)
if retCode == 0:
    time.sleep(.080)
    keyboard.send_keys("You chose ")
    time.sleep(.080)
    keyboard.send_keys(choice)    

Das Fenster hat aber für mich zwei Nachteile: Wenn ich weitere Auswahlmöglichkeiten nach "a third thing" einfüge, lässt sich das Fenster nicht vergrößern; man muss dann in der Liste scrollen. Ferner muss man immer erst auf eine ausgewählte Möglichkeit klicken, damit sie vom Programm übernommen wird.

Gibt es eine Möglichkeit, größere Fenster zu erzeugen, und wenn ja, wie? Kann man das Design ändern?

Für alle Hilfe schon jetzt besten Dank!

Rhaban

Antworten |