summaryrefslogtreecommitdiff
path: root/windows/neo-vars/src/source/langstastatur.ahk
diff options
context:
space:
mode:
authormösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-04-14 19:28:26 +0000
committermösi <mösi@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-04-14 19:28:26 +0000
commit6ce2ecb2cadeb87c8a38dbfb520b88359961271a (patch)
treeeb23f25537b3b71e0d798b2d0829ba0b3da0dc42 /windows/neo-vars/src/source/langstastatur.ahk
parentdaad38a1e658de5daf192c19cebd2b2a0a082655 (diff)
downloadneo-layout-6ce2ecb2cadeb87c8a38dbfb520b88359961271a.tar.gz
neo-layout-6ce2ecb2cadeb87c8a38dbfb520b88359961271a.tar.bz2
neo-layout-6ce2ecb2cadeb87c8a38dbfb520b88359961271a.zip
Erste Implementierung von UTF-16-Unterstützung mit Surrogates.
Sämtliche Variablen sind nun um 2 Zeichen breiter, um den erweiterten Coderaum zu unterstützen. git-svn-id: https://svn.neo-layout.org@1788 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows/neo-vars/src/source/langstastatur.ahk')
-rw-r--r--windows/neo-vars/src/source/langstastatur.ahk22
1 files changed, 11 insertions, 11 deletions
diff --git a/windows/neo-vars/src/source/langstastatur.ahk b/windows/neo-vars/src/source/langstastatur.ahk
index 8d3a480..e57d475 100644
--- a/windows/neo-vars/src/source/langstastatur.ahk
+++ b/windows/neo-vars/src/source/langstastatur.ahk
@@ -1,37 +1,37 @@
IniRead,LangSTastatur,%ini%,Global,LangSTastatur,0
If (LangSTastatur)
- CharProcLnS1()
+ CharProc__LnS1()
-CP3F11 := "PLnSt"
+CP3F11 := "P__LnSt"
-CharProcLnSt() {
+CharProc__LnSt() {
global
;Lang-s-Tastatur: Toggle
LangSTastatur := !(LangSTastatur)
if (LangSTastatur) {
- CharProcLnS1()
+ CharProc__LnS1()
if (zeigeModusBox)
TrayTip,Lang-S-Tastatur,Die Lang-S-Belegungsvariante wurde aktiviert. Zum Deaktivieren`, Mod3+F11 drücken.,10,1
} else {
- CharProcLnS0()
+ CharProc__LnS0()
if (zeigeModusBox)
TrayTip,Lang-S-Tastatur,Lang-S-Belegungsvariante wurde deaktiviert.,10,1
}
}
-CharProcLnS1() {
+CharProc__LnS1() {
global
; Lange-s-Tastatur aktivieren
- ED("VKBASC01A",1,"U0073","U1E9E","U00DF","" ,"U03C2","U2218") ; ß
- ED("VK48SC023",1,"U017F","U0053","U003F","U00BF","U03C3","U03A3") ; s
+ ED("VKBASC01A",1,"U000073","U001E9E","U0000DF","" ,"U0003C2","U002218") ; ß
+ ED("VK48SC023",1,"U00017F","U000053","U00003F","U0000BF","U0003C3","U0003A3") ; s
KeyboardLED(2,"on")
}
-CharProcLnS0() {
+CharProc__LnS0() {
global
; Lange-s-Tastatur deaktivieren
- ED("VKBASC01A",1,"U00DF","U1E9E","U017F","" ,"U03C2","U2218") ; ß
- ED("VK48SC023",1,"U0073","U0053","U003F","U00BF","U03C3","U03A3") ; s
+ ED("VKBASC01A",1,"U0000DF","U001E9E","U00017F","" ,"U0003C2","U002218") ; ß
+ ED("VK48SC023",1,"U000073","U000053","U00003F","U0000BF","U0003C3","U0003A3") ; s
KeyboardLED(2,"off")
if (zeigeModusBox)
TrayTip,Lange-s-Tastatur,Die Lange-s-Belegungsvariante wurde aktiviert. Zum Deaktivieren`, Mod3+F11 drücken.,10,1