forked from neo/neo-layout
Bugfix: Umschalten von QWERTZ nun zurück zum vorigen gewählten Custom Layout statt zu Neo2
This commit is contained in:
parent
1b4159a049
commit
a1f0e705b2
|
@ -50,6 +50,7 @@ IniRead,UseMod4Light,%ini%,Global,UseMod4Light,1
|
|||
IniRead,striktesMod2Lock,%ini%,Global,striktesMod2Lock,0
|
||||
IniRead,dynamischesCompose,%ini%,Global,dynamischesCompose,0
|
||||
IniRead,NumLockOff,%ini%,Global,NumLockOff,0
|
||||
IniRead,customLayout,%ini%,Global,customLayout,%A_Space%
|
||||
|
||||
SetNEOLockStates()
|
||||
|
||||
|
@ -135,13 +136,4 @@ if (dynamischesCompose)
|
|||
else
|
||||
LoadDefaultCompose()
|
||||
|
||||
; generischer Layoutwechsel
|
||||
CustomLayoutChange() {
|
||||
global
|
||||
IniRead,customLayout,%ini%,Global,customLayout,%A_Space%
|
||||
if (customLayout != "")
|
||||
Change1256Layout(customLayout)
|
||||
}
|
||||
|
||||
CustomLayoutChange()
|
||||
|
||||
ChangeCustomLayout()
|
||||
|
|
|
@ -210,6 +210,14 @@ Change1256LayoutNeo20() {
|
|||
Change1256Layout(neo20layoutstring)
|
||||
}
|
||||
|
||||
ChangeCustomLayout() {
|
||||
global
|
||||
if (customLayout != "")
|
||||
Change1256Layout(customLayout)
|
||||
else
|
||||
Change1256LayoutNeo20()
|
||||
}
|
||||
|
||||
EDNS(scpos,caps,e1a,e2a,e3a,e4a1,e4a2,e5a,e6a,e7a="",e8a="") {
|
||||
global
|
||||
ED(vkscn1%scpos%,caps,e1a,e2a,e3a,e4a1,e5a,e6a)
|
||||
|
|
|
@ -14,7 +14,7 @@ CharProcQwertT() {
|
|||
isQwertz := 0
|
||||
CharProcQwerT0()
|
||||
if (zeigeModusBox)
|
||||
TrayTip,QWERTZ-Belegungsvariante,Die Belegungsvariante wurde deaktiviert.,10,1
|
||||
TrayTip,Voreingestellte Belegungsvariante,Die voreingestellte Belegungsvariante wurde wieder aktiviert.,10,1
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -24,8 +24,8 @@ CharProcQwerT1() {
|
|||
}
|
||||
|
||||
CharProcQwerT0() {
|
||||
; Tastaturbelegungsvariante deaktivieren
|
||||
Change1256LayoutNeo20()
|
||||
; Ursprüngliche Belegung wieder aktivieren
|
||||
ChangeCustomLayout()
|
||||
}
|
||||
|
||||
CharProcQwerts() {
|
||||
|
@ -37,9 +37,9 @@ CharProcQwerts() {
|
|||
IniWrite,%isQwertz%,%ini%,Global,isQwertz
|
||||
|
||||
if ErrorLevel
|
||||
TrayTip,Qwertz-Belegungsvariante,Beim Speichern der Variante ist ein Fehler aufgetreten.,10,1
|
||||
TrayTip,QWERTZ-Belegungsvariante,Beim Speichern der Einstellung ist ein Fehler aufgetreten.,10,1
|
||||
else if (zeigeModusBox)
|
||||
TrayTip,Qwertz-Belegungsvariante,Variante gespeichert.,10,1
|
||||
TrayTip,QWERTZ-Belegungsvariante,Die aktuelle Einstellung wurde gespeichert.,10,1
|
||||
}
|
||||
|
||||
ActivateQwertz() {
|
||||
|
|
Loading…
Reference in New Issue