Post by Stroker-007 » 22 Sep 2023, 07:43
Hallo just me,
mit diesen Verweisen hast Du leider volkommen Recht. Und
GetKeyState() liefert auch nichts zur Unterscheidung. Ich wollte ja aber gar nichts abfragen oder ermitteln, sondern andersrum: Mit Hilfe des AHK-Fundus wie auch immer eine -absolute- Anweisung erteilen:
Einf EIN, direkt und immer, ohne Umschalterei.
Daß das vom System her machbar ist, zeigt ja die Tatsache, daß nach Beendigung einer Anwendung, in der das umgeschaltet wurde, grundsätzlich immer wieder "zurück" auf EIN gesetzt wird. Oder so:
Einf EIN ist der generelle Modus (der MAC kennt schon mal gar nix anderes), lediglich erlaubt Windows einigen Editier-Tools das auch auszuschalten, was nach Ende des Prog automatisch annuliert wird.
Aber auch alle aktuellen bekannten Editoren kennen meines Wissens nach nur den Umschalte-Modus. Diesen absoluten Schaltbefehl für
Einf EIN hatte offensichtlich nur F&A 4.0, eine damalige integrierte Umgebung mit Textverarbeitung und Datenbank, ähnlich dbase, nur komfortabler, perfekt für Geschäfts-Umgebungen, noch heute bei mir im Einsatz.
Will heißen, daß dieses Thema von den AHK-Göttern als so nebensächlich eingestuft wird, daß die Implementierung beispielsweise eines
unverantwortlich viel Kalorien verbrauchen würde.
Ich weiß, bin wiedermal zu exotisch unterwegs
Stroker-007
Hallo just me,
mit diesen Verweisen hast Du leider volkommen Recht. Und [c]GetKeyState()[/c] liefert auch nichts zur Unterscheidung. Ich wollte ja aber gar nichts abfragen oder ermitteln, sondern andersrum: Mit Hilfe des AHK-Fundus wie auch immer eine -absolute- Anweisung erteilen: [c]Einf[/c] EIN, direkt und immer, ohne Umschalterei.
Daß das vom System her machbar ist, zeigt ja die Tatsache, daß nach Beendigung einer Anwendung, in der das umgeschaltet wurde, grundsätzlich immer wieder "zurück" auf EIN gesetzt wird. Oder so: [c]Einf[/c] EIN ist der generelle Modus (der MAC kennt schon mal gar nix anderes), lediglich erlaubt Windows einigen Editier-Tools das auch auszuschalten, was nach Ende des Prog automatisch annuliert wird.
Aber auch alle aktuellen bekannten Editoren kennen meines Wissens nach nur den Umschalte-Modus. Diesen absoluten Schaltbefehl für [c]Einf[/c] EIN hatte offensichtlich nur F&A 4.0, eine damalige integrierte Umgebung mit Textverarbeitung und Datenbank, ähnlich dbase, nur komfortabler, perfekt für Geschäfts-Umgebungen, noch heute bei mir im Einsatz.
Will heißen, daß dieses Thema von den AHK-Göttern als so nebensächlich eingestuft wird, daß die Implementierung beispielsweise eines
[code]
SetKeyState, Ins, ON
[/code]
unverantwortlich viel Kalorien verbrauchen würde.
Ich weiß, bin wiedermal zu exotisch unterwegs ;)
Stroker-007