summaryrefslogtreecommitdiff
path: root/windows/neo-vars/src/source/keyhooks.ahk
AgeCommit message (Collapse)AuthorFilesLines
2009-05-12Aufräumarbeiten: Ein paar Gosub-Style-Unterprogramme in Funktionen ↵mösi1-1/+2
umgewandelt. Dadurch unnötig gewordene Quelldateien entfernt. git-svn-id: https://svn.neo-layout.org@1839 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2009-02-26Erster Versuch der Umsetzung auf schweizer Tastaturlayout.mösi1-130/+1
initialize.ahk lässt nun sowohl deutsch (00000407) als auch schweizerisch (00000807) durch und lädt Tastenhooks und Belegungen entsprechend. Dafür mussten die keyhooks und keydefinitions entsprechend weiträumig angepasst werden: Die Keyhooks für die wichtigen (=unterschiedlichen) Tasten werden nun *dynamisch* nach dem Start in Abhängigkeit vom Layout erzeugt, die Keydefinitions passen sich den Virtual Keys der entsprechenden Scancodes an. Zusätzlich müssen die Shortcuts an die Möglichkeiten der Tastatur angepasst werden. git-svn-id: https://svn.neo-layout.org@1702 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-27• Hook für die Funktionstasten auf sämtlichen Ebenen aktiviert (also ↵mösi1-124/+40
auch bei gedrücktem Shift, etc). • Modifier (Shift, Mod3, Mod4, rechts und links) nun in den allgemeinen Hook-Mechanismus (AllStar) eingebunden. git-svn-id: https://svn.neo-layout.org@1249 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-19• Es wird jetzt davon ausgegangen, dass Bildschirmtastatur und Icons ↵mösi1-8/+42
eingebunden werden. Entsprechende Konfigurationskonstanten wurden entfernt. • Alle Funktionstasten werden jetzt gehookt (und stehen damit dem Einhandmodus und möglichen Compose-Sequenzen zur Verfügung) • Mod4+F1 wird jetzt auch über die normalen KeyHooks abgewickelt • git-svn-id: https://svn.neo-layout.org@1223 b9310e46-f624-0410-8ea1-cfbb3a30dc96
2008-11-13git-svn-id: https://svn.neo-layout.org@1187 b9310e46-f624-0410-8ea1-cfbb3a30dc96martin_r1-0/+328