-; UltimateKEYS - 2019-07-22\r
-\r
-; Author : Pieter Degroote\r
-\r
-; License : GNU General Public License Version 3\r
-\r
-; Website : https://github.com/pieter-degroote/UltimateKEYS\r
-\r
-\r
-dkCircumflex := ComObjCreate("Scripting.Dictionary")\r
-dkCircumflex.item("a") := "â"\r
-dkCircumflex.item("A") := "Â"\r
-dkCircumflex.item("c") := "ĉ"\r
-dkCircumflex.item("C") := "Ĉ"\r
-dkCircumflex.item("e") := "ê"\r
-dkCircumflex.item("E") := "Ê"\r
-dkCircumflex.item("g") := "ĝ"\r
-dkCircumflex.item("G") := "Ĝ"\r
-dkCircumflex.item("h") := "ĥ"\r
-dkCircumflex.item("H") := "Ĥ"\r
-dkCircumflex.item("i") := "î"\r
-dkCircumflex.item("I") := "Î"\r
-dkCircumflex.item("j") := "ĵ"\r
-dkCircumflex.item("J") := "Ĵ"\r
-dkCircumflex.item("o") := "ô"\r
-dkCircumflex.item("O") := "Ô"\r
-dkCircumflex.item("s") := "ŝ"\r
-dkCircumflex.item("S") := "Ŝ"\r
-dkCircumflex.item("u") := "û"\r
-dkCircumflex.item("U") := "Û"\r
-dkCircumflex.item("w") := "ŵ"\r
-dkCircumflex.item("W") := "Ŵ"\r
-dkCircumflex.item("y") := "ŷ"\r
-dkCircumflex.item("Y") := "Ŷ"\r
-dkCircumflex.item("z") := "ẑ"\r
-dkCircumflex.item("Z") := "Ẑ"\r
-dkCircumflex.item("^") := "{^}"\r
-dkCircumflex.item(" ") := "{^}"\r
-\r
-\r
-dkCaronBreve := ComObjCreate("Scripting.Dictionary")\r
-dkCaronBreve.item("a") := "ă"\r
-dkCaronBreve.item("A") := "Ă"\r
-dkCaronBreve.item("ä") := "ǎ"\r
-dkCaronBreve.item("Ä") := "Ǎ"\r
-dkCaronBreve.item("c") := "č"\r
-dkCaronBreve.item("C") := "Č"\r
-dkCaronBreve.item("d") := "ď"\r
-dkCaronBreve.item("D") := "Ď"\r
-dkCaronBreve.item("e") := "ĕ"\r
-dkCaronBreve.item("E") := "Ĕ"\r
-dkCaronBreve.item("ë") := "ě"\r
-dkCaronBreve.item("Ë") := "Ě"\r
-dkCaronBreve.item("g") := "ğ"\r
-dkCaronBreve.item("G") := "Ğ"\r
-dkCaronBreve.item("é") := "ǧ"\r
-dkCaronBreve.item("É") := "Ǧ"\r
-dkCaronBreve.item("h") := "ȟ"\r
-dkCaronBreve.item("H") := "Ȟ"\r
-dkCaronBreve.item("i") := "ĭ"\r
-dkCaronBreve.item("I") := "Ĭ"\r
-dkCaronBreve.item("ï") := "ǐ"\r
-dkCaronBreve.item("Ï") := "Ǐ"\r
-dkCaronBreve.item("j") := "ǰ"\r
-dkCaronBreve.item("J") := "J"\r
-dkCaronBreve.item("k") := "ǩ"\r
-dkCaronBreve.item("K") := "Ǩ"\r
-dkCaronBreve.item("l") := "ľ"\r
-dkCaronBreve.item("L") := "Ľ"\r
-dkCaronBreve.item("n") := "ň"\r
-dkCaronBreve.item("N") := "Ň"\r
-dkCaronBreve.item("o") := "ŏ"\r
-dkCaronBreve.item("O") := "Ŏ"\r
-dkCaronBreve.item("ö") := "ǒ"\r
-dkCaronBreve.item("Ö") := "Ǒ"\r
-dkCaronBreve.item("r") := "ř"\r
-dkCaronBreve.item("R") := "Ř"\r
-dkCaronBreve.item("s") := "š"\r
-dkCaronBreve.item("S") := "Š"\r
-dkCaronBreve.item("t") := "ť"\r
-dkCaronBreve.item("T") := "Ť"\r
-dkCaronBreve.item("u") := "ŭ"\r
-dkCaronBreve.item("U") := "Ŭ"\r
-dkCaronBreve.item("ü") := "ǔ"\r
-dkCaronBreve.item("Ü") := "Ǔ"\r
-dkCaronBreve.item("z") := "ž"\r
-dkCaronBreve.item("Z") := "Ž"\r
-dkCaronBreve.item(".") := "˘"\r
-dkCaronBreve.item(" ") := "ˇ"\r
-\r
-\r
-dkRingAbove := ComObjCreate("Scripting.Dictionary")\r
-dkRingAbove.item("a") := "å"\r
-dkRingAbove.item("A") := "Å"\r
-dkRingAbove.item("ä") := "ȧ"\r
-dkRingAbove.item("Ä") := "Ȧ"\r
-dkRingAbove.item("b") := "ḃ"\r
-dkRingAbove.item("B") := "Ḃ"\r
-dkRingAbove.item("c") := "ċ"\r
-dkRingAbove.item("C") := "Ċ"\r
-dkRingAbove.item("d") := "ḋ"\r
-dkRingAbove.item("D") := "Ḋ"\r
-dkRingAbove.item("e") := "ė"\r
-dkRingAbove.item("E") := "Ė"\r
-dkRingAbove.item("f") := "ḟ"\r
-dkRingAbove.item("F") := "Ḟ"\r
-dkRingAbove.item("g") := "ġ"\r
-dkRingAbove.item("G") := "Ġ"\r
-dkRingAbove.item("h") := "ḣ"\r
-dkRingAbove.item("H") := "Ḣ"\r
-dkRingAbove.item("i") := "ı"\r
-dkRingAbove.item("I") := "İ"\r
-dkRingAbove.item("m") := "ṁ"\r
-dkRingAbove.item("M") := "Ṁ"\r
-dkRingAbove.item("n") := "ṅ"\r
-dkRingAbove.item("N") := "Ṅ"\r
-dkRingAbove.item("o") := "ȯ"\r
-dkRingAbove.item("O") := "Ȯ"\r
-dkRingAbove.item("p") := "ṗ"\r
-dkRingAbove.item("P") := "Ṗ"\r
-dkRingAbove.item("r") := "ṙ"\r
-dkRingAbove.item("R") := "Ṙ"\r
-dkRingAbove.item("s") := "ṡ"\r
-dkRingAbove.item("S") := "Ṡ"\r
-dkRingAbove.item("t") := "ṫ"\r
-dkRingAbove.item("T") := "Ṫ"\r
-dkRingAbove.item("u") := "ů"\r
-dkRingAbove.item("U") := "Ů"\r
-dkRingAbove.item("w") := "ẘ"\r
-dkRingAbove.item("å") := "ẇ"\r
-dkRingAbove.item("Å") := "Ẇ"\r
-dkRingAbove.item("x") := "ẋ"\r
-dkRingAbove.item("X") := "Ẋ"\r
-dkRingAbove.item("y") := "ẙ"\r
-dkRingAbove.item("ÿ") := "ẏ"\r
-dkRingAbove.item("Ÿ") := "Ẏ"\r
-dkRingAbove.item("z") := "ż"\r
-dkRingAbove.item("Z") := "Ż"\r
-dkRingAbove.item(".") := "˙"\r
-dkRingAbove.item(" ") := "˚"\r
-\r
-\r
-dkMacron := ComObjCreate("Scripting.Dictionary")\r
-dkMacron.item("a") := "ā"\r
-dkMacron.item("A") := "Ā"\r
-dkMacron.item("æ") := "ǣ"\r
-dkMacron.item("Æ") := "Ǣ"\r
-dkMacron.item("b") := "ƀ"\r
-dkMacron.item("B") := "Ƀ"\r
-dkMacron.item("d") := "đ"\r
-dkMacron.item("D") := "Đ"\r
-dkMacron.item("e") := "ē"\r
-dkMacron.item("E") := "Ē"\r
-dkMacron.item("g") := "ḡ"\r
-dkMacron.item("G") := "Ḡ"\r
-dkMacron.item("h") := "ħ"\r
-dkMacron.item("H") := "Ħ"\r
-dkMacron.item("i") := "ī"\r
-dkMacron.item("I") := "Ī"\r
-dkMacron.item("l") := "ł"\r
-dkMacron.item("L") := "Ł"\r
-dkMacron.item("ø") := "ḻ"\r
-dkMacron.item("Ø") := "Ḻ"\r
-dkMacron.item("o") := "ō"\r
-dkMacron.item("O") := "Ō"\r
-dkMacron.item("t") := "ŧ"\r
-dkMacron.item("T") := "Ŧ"\r
-dkMacron.item("u") := "ū"\r
-dkMacron.item("U") := "Ū"\r
-dkMacron.item("y") := "ȳ"\r
-dkMacron.item("Y") := "Ȳ"\r
-dkMacron.item(" ") := "¯"\r
-\r
-\r
-dkAcuteAccent := ComObjCreate("Scripting.Dictionary")\r
-dkAcuteAccent.item("a") := "á"\r
-dkAcuteAccent.item("A") := "Á"\r
-dkAcuteAccent.item("b") := "ɓ"\r
-dkAcuteAccent.item("B") := "Ɓ"\r
-dkAcuteAccent.item("c") := "ć"\r
-dkAcuteAccent.item("C") := "Ć"\r
-dkAcuteAccent.item("ç") := "ḉ"\r
-dkAcuteAccent.item("Ç") := "Ḉ"\r
-dkAcuteAccent.item("e") := "é"\r
-dkAcuteAccent.item("E") := "É"\r
-dkAcuteAccent.item("i") := "í"\r
-dkAcuteAccent.item("I") := "Í"\r
-dkAcuteAccent.item("g") := "ǵ"\r
-dkAcuteAccent.item("G") := "Ǵ"\r
-dkAcuteAccent.item("j") := "ij"\r
-dkAcuteAccent.item("J") := "IJ"\r
-dkAcuteAccent.item("k") := "ḱ"\r
-dkAcuteAccent.item("K") := "Ḱ"\r
-dkAcuteAccent.item("l") := "ĺ"\r
-dkAcuteAccent.item("L") := "Ĺ"\r
-dkAcuteAccent.item("m") := "ḿ"\r
-dkAcuteAccent.item("M") := "Ḿ"\r
-dkAcuteAccent.item("n") := "ń"\r
-dkAcuteAccent.item("N") := "Ń"\r
-dkAcuteAccent.item("o") := "ó"\r
-dkAcuteAccent.item("O") := "Ó"\r
-dkAcuteAccent.item("ö") := "ő"\r
-dkAcuteAccent.item("Ö") := "Ő"\r
-dkAcuteAccent.item("p") := "ṕ"\r
-dkAcuteAccent.item("P") := "Ṕ"\r
-dkAcuteAccent.item("r") := "ŕ"\r
-dkAcuteAccent.item("R") := "Ŕ"\r
-dkAcuteAccent.item("s") := "ś"\r
-dkAcuteAccent.item("S") := "Ś"\r
-dkAcuteAccent.item("u") := "ú"\r
-dkAcuteAccent.item("U") := "Ú"\r
-dkAcuteAccent.item("ü") := "ű"\r
-dkAcuteAccent.item("Ü") := "Ű"\r
-dkAcuteAccent.item("w") := "ẃ"\r
-dkAcuteAccent.item("W") := "Ẃ"\r
-dkAcuteAccent.item("y") := "ý"\r
-dkAcuteAccent.item("Y") := "Ý"\r
-dkAcuteAccent.item("z") := "ź"\r
-dkAcuteAccent.item("Z") := "Ź"\r
-dkAcuteAccent.item("æ") := "ǽ"\r
-dkAcuteAccent.item("Æ") := "Ǽ"\r
-dkAcuteAccent.item("ø") := "ǿ"\r
-dkAcuteAccent.item("Ø") := "Ǿ"\r
-dkAcuteAccent.item("'") := "´"\r
-dkAcuteAccent.item(" ") := "´"\r
-\r
-\r
-dkDiaeresis := ComObjCreate("Scripting.Dictionary")\r
-dkDiaeresis.item("a") := "ä"\r
-dkDiaeresis.item("A") := "Ä"\r
-dkDiaeresis.item("e") := "ë"\r
-dkDiaeresis.item("E") := "Ë"\r
-dkDiaeresis.item("h") := "ḧ"\r
-dkDiaeresis.item("H") := "Ḧ"\r
-dkDiaeresis.item("i") := "ï"\r
-dkDiaeresis.item("I") := "Ï"\r
-dkDiaeresis.item("o") := "ö"\r
-dkDiaeresis.item("O") := "Ö"\r
-dkDiaeresis.item("t") := "ẗ"\r
-dkDiaeresis.item("u") := "ü"\r
-dkDiaeresis.item("U") := "Ü"\r
-dkDiaeresis.item("w") := "ẅ"\r
-dkDiaeresis.item("W") := "Ẅ"\r
-dkDiaeresis.item("x") := "ẍ"\r
-dkDiaeresis.item("X") := "Ẍ"\r
-dkDiaeresis.item("y") := "ÿ"\r
-dkDiaeresis.item("Y") := "Ÿ"\r
-dkDiaeresis.item("""") := "¨"\r
-dkDiaeresis.item(" ") := "¨"\r
-\r
-\r
-dkGraveAccent := ComObjCreate("Scripting.Dictionary")\r
-dkGraveAccent.item("a") := "à"\r
-dkGraveAccent.item("A") := "À"\r
-dkGraveAccent.item("e") := "è"\r
-dkGraveAccent.item("E") := "È"\r
-dkGraveAccent.item("i") := "ì"\r
-dkGraveAccent.item("I") := "Ì"\r
-dkGraveAccent.item("n") := "ǹ"\r
-dkGraveAccent.item("N") := "Ǹ"\r
-dkGraveAccent.item("o") := "ò"\r
-dkGraveAccent.item("O") := "Ò"\r
-dkGraveAccent.item("u") := "ù"\r
-dkGraveAccent.item("U") := "Ù"\r
-dkGraveAccent.item("w") := "ẁ"\r
-dkGraveAccent.item("W") := "Ẁ"\r
-dkGraveAccent.item("y") := "ỳ"\r
-dkGraveAccent.item("Y") := "Ỳ"\r
-dkGraveAccent.item("``") := "``"\r
-dkGraveAccent.item(" ") := "``"\r
-\r
-\r
-dkTilde := ComObjCreate("Scripting.Dictionary")\r
-dkTilde.item("a") := "ã"\r
-dkTilde.item("A") := "Ã"\r
-dkTilde.item("e") := "ẽ"\r
-dkTilde.item("E") := "Ẽ"\r
-dkTilde.item("i") := "ĩ"\r
-dkTilde.item("I") := "Ĩ"\r
-dkTilde.item("n") := "ñ"\r
-dkTilde.item("N") := "Ñ"\r
-dkTilde.item("o") := "õ"\r
-dkTilde.item("O") := "Õ"\r
-dkTilde.item("s") := "ș"\r
-dkTilde.item("S") := "Ș"\r
-dkTilde.item("t") := "ț"\r
-dkTilde.item("T") := "Ț"\r
-dkTilde.item("u") := "ũ"\r
-dkTilde.item("U") := "Ũ"\r
-dkTilde.item("v") := "ṽ"\r
-dkTilde.item("V") := "Ṽ"\r
-dkTilde.item("y") := "ỹ"\r
-dkTilde.item("Y") := "Ỹ"\r
-dkTilde.item("~") := "~"\r
-dkTilde.item(" ") := "~"\r
-\r
-\r
-dkSymbols := ComObjCreate("Scripting.Dictionary")\r
-dkSymbols.item("a") := "ª" ; feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
-dkSymbols.item("A") := "ª" ; feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
-dkSymbols.item("b") := "•"\r
-dkSymbols.item("B") := "¦"\r
-dkSymbols.item("c") := "©"\r
-dkSymbols.item("C") := "¤"\r
-dkSymbols.item("d") := "·"\r
-dkSymbols.item("D") := "·"\r
-dkSymbols.item("e") := "℮"\r
-dkSymbols.item("E") := "…"\r
-dkSymbols.item("f") := "♀"\r
-dkSymbols.item("F") := "♀"\r
-dkSymbols.item("h") := "⁃"\r
-dkSymbols.item("H") := "⁃"\r
-dkSymbols.item("i") := "∞"\r
-dkSymbols.item("I") := "∞"\r
-dkSymbols.item("l") := "ℓ"\r
-dkSymbols.item("L") := "ℓ"\r
-dkSymbols.item("m") := "♂"\r
-dkSymbols.item("M") := "♂"\r
-dkSymbols.item("n") := "ⁿ"\r
-dkSymbols.item("N") := "¬"\r
-dkSymbols.item("o") := "°" ; masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
-dkSymbols.item("O") := "°" ; masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)\r
-dkSymbols.item("p") := "¶"\r
-dkSymbols.item("P") := "¶"\r
-dkSymbols.item("r") := "®"\r
-dkSymbols.item("R") := "®"\r
-dkSymbols.item("s") := "§"\r
-dkSymbols.item("S") := "§"\r
-dkSymbols.item("t") := "™"\r
-dkSymbols.item("T") := "™"\r
-dkSymbols.item("v") := "→"\r
-dkSymbols.item("V") := "⇒"\r
-dkSymbols.item("x") := "✗"\r
-dkSymbols.item("X") := "✗"\r
-dkSymbols.item("y") := "✓"\r
-dkSymbols.item("Y") := "✓"\r
-dkSymbols.item("z") := "←"\r
-dkSymbols.item("Z") := "⇐"\r
-dkSymbols.item("1") := "≠"\r
-dkSymbols.item("!") := "≠"\r
-dkSymbols.item("2") := "√"\r
-dkSymbols.item("@") := "√"\r
-dkSymbols.item("3") := "∛"\r
-dkSymbols.item("#") := "∛"\r
-dkSymbols.item("4") := "∜"\r
-dkSymbols.item("$") := "∜"\r
-dkSymbols.item("5") := "‰"\r
-dkSymbols.item("%") := "‰"\r
-dkSymbols.item("6") := "ƒ"\r
-dkSymbols.item("^") := "ƒ"\r
-dkSymbols.item("7") := "№"\r
-dkSymbols.item("&") := "№"\r
-dkSymbols.item("``") := "≈"\r
-dkSymbols.item("~") := "≈"\r
-dkSymbols.item("=") := "↔"\r
-dkSymbols.item("+") := "⇔"\r
-dkSymbols.item(",") := "≤"\r
-dkSymbols.item("<") := "≤"\r
-dkSymbols.item(".") := "≥"\r
-dkSymbols.item(">") := "≥"\r
-dkSymbols.item("-") := "±"\r
-dkSymbols.item("_") := "±"\r
-dkSymbols.item("\") := "⁞"\r
-dkSymbols.item("|") := "⁞"\r
-dkSymbols.item(" ") := "©"\r
-\r
-\r
-dkCedillaOgonek := ComObjCreate("Scripting.Dictionary")\r
-dkCedillaOgonek.item("a") := "ą"\r
-dkCedillaOgonek.item("A") := "Ą"\r
-dkCedillaOgonek.item("c") := "ç"\r
-dkCedillaOgonek.item("C") := "Ç"\r
-dkCedillaOgonek.item("d") := "ḑ"\r
-dkCedillaOgonek.item("D") := "Ḑ"\r
-dkCedillaOgonek.item("e") := "ę"\r
-dkCedillaOgonek.item("E") := "Ę"\r
-dkCedillaOgonek.item("ë") := "ȩ"\r
-dkCedillaOgonek.item("Ë") := "Ȩ"\r
-dkCedillaOgonek.item("g") := "ģ"\r
-dkCedillaOgonek.item("G") := "Ģ"\r
-dkCedillaOgonek.item("h") := "ḩ"\r
-dkCedillaOgonek.item("H") := "Ḩ"\r
-dkCedillaOgonek.item("i") := "į"\r
-dkCedillaOgonek.item("I") := "Į"\r
-dkCedillaOgonek.item("k") := "ķ"\r
-dkCedillaOgonek.item("K") := "Ķ"\r
-dkCedillaOgonek.item("l") := "ļ"\r
-dkCedillaOgonek.item("L") := "Ļ"\r
-dkCedillaOgonek.item("n") := "ņ"\r
-dkCedillaOgonek.item("N") := "Ņ"\r
-dkCedillaOgonek.item("o") := "ǫ"\r
-dkCedillaOgonek.item("O") := "Ǫ"\r
-dkCedillaOgonek.item("r") := "ŗ"\r
-dkCedillaOgonek.item("R") := "Ŗ"\r
-dkCedillaOgonek.item("s") := "ş"\r
-dkCedillaOgonek.item("S") := "Ş"\r
-dkCedillaOgonek.item("t") := "ţ"\r
-dkCedillaOgonek.item("T") := "Ţ"\r
-dkCedillaOgonek.item("u") := "ų"\r
-dkCedillaOgonek.item("U") := "Ų"\r
-dkCedillaOgonek.item(".") := "˛"\r
-dkCedillaOgonek.item(" ") := "¸"\r
-\r
-\r
-dkGreekAlphabet := ComObjCreate("Scripting.Dictionary")\r
-dkGreekAlphabet.item("a") := "α"\r
-dkGreekAlphabet.item("A") := "Α"\r
-dkGreekAlphabet.item("b") := "β"\r
-dkGreekAlphabet.item("B") := "Β"\r
-dkGreekAlphabet.item("v") := "β"\r
-dkGreekAlphabet.item("V") := "Β"\r
-dkGreekAlphabet.item("g") := "γ"\r
-dkGreekAlphabet.item("G") := "Γ"\r
-dkGreekAlphabet.item("d") := "δ"\r
-dkGreekAlphabet.item("D") := "Δ"\r
-dkGreekAlphabet.item("e") := "ε"\r
-dkGreekAlphabet.item("E") := "Ε"\r
-dkGreekAlphabet.item("z") := "ζ"\r
-dkGreekAlphabet.item("Z") := "Ζ"\r
-dkGreekAlphabet.item("i") := "η"\r
-dkGreekAlphabet.item("I") := "Η"\r
-dkGreekAlphabet.item("h") := "θ"\r
-dkGreekAlphabet.item("H") := "Θ"\r
-dkGreekAlphabet.item("j") := "ι"\r
-dkGreekAlphabet.item("J") := "Ι"\r
-dkGreekAlphabet.item("k") := "κ"\r
-dkGreekAlphabet.item("K") := "Κ"\r
-dkGreekAlphabet.item("l") := "λ"\r
-dkGreekAlphabet.item("L") := "Λ"\r
-dkGreekAlphabet.item("m") := "μ"\r
-dkGreekAlphabet.item("M") := "Μ"\r
-dkGreekAlphabet.item("n") := "ν"\r
-dkGreekAlphabet.item("N") := "Ν"\r
-dkGreekAlphabet.item("x") := "ξ"\r
-dkGreekAlphabet.item("X") := "Ξ"\r
-dkGreekAlphabet.item("o") := "ο"\r
-dkGreekAlphabet.item("O") := "Ο"\r
-dkGreekAlphabet.item("p") := "π"\r
-dkGreekAlphabet.item("P") := "Π"\r
-dkGreekAlphabet.item("r") := "ρ"\r
-dkGreekAlphabet.item("R") := "Ρ"\r
-dkGreekAlphabet.item("s") := "σ"\r
-dkGreekAlphabet.item("S") := "Σ"\r
-dkGreekAlphabet.item("ß") := "ς"\r
-dkGreekAlphabet.item("ẞ") := "Σ"\r
-dkGreekAlphabet.item("t") := "τ"\r
-dkGreekAlphabet.item("T") := "Τ"\r
-dkGreekAlphabet.item("y") := "υ"\r
-dkGreekAlphabet.item("Y") := "Υ"\r
-dkGreekAlphabet.item("f") := "φ"\r
-dkGreekAlphabet.item("F") := "Φ"\r
-dkGreekAlphabet.item("c") := "χ"\r
-dkGreekAlphabet.item("C") := "Χ"\r
-dkGreekAlphabet.item("w") := "ψ"\r
-dkGreekAlphabet.item("W") := "Ψ"\r
-dkGreekAlphabet.item("q") := "ω"\r
-dkGreekAlphabet.item("Q") := "Ω"\r
-dkGreekAlphabet.item("u") := "ω"\r
-dkGreekAlphabet.item("U") := "Ω"\r
-dkGreekAlphabet.item(" ") := "μ"\r
-\r
-\r
->!a::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ä\r
- else\r
- Send Ä\r
-return\r
->!+a::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ä\r
- else\r
- Send ä\r
-return\r
-\r
->!z::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send à\r
- else\r
- Send À\r
-return\r
->!+z::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send À\r
- else\r
- Send à\r
-return\r
-\r
->!x::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send á\r
- else\r
- Send Á\r
-return\r
->!+x::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Á\r
- else\r
- Send á\r
-return\r
-\r
->!q::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send æ\r
- else\r
- Send Æ\r
-return\r
->!+q::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Æ\r
- else\r
- Send æ\r
-return\r
-\r
->!w::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send å\r
- else\r
- Send Å\r
-return\r
->!+w::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Å\r
- else\r
- Send å\r
-return\r
-\r
->!c::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ç\r
- else\r
- Send Ç\r
-return\r
->!+c::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ç\r
- else\r
- Send ç\r
-return\r
-\r
->!d::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ð\r
- else\r
- Send Ð\r
-return\r
->!+d::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ð\r
- else\r
- Send ð\r
-return\r
-\r
->!e::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ë\r
- else\r
- Send Ë\r
-return\r
->!+e::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ë\r
- else\r
- Send ë\r
-return\r
-\r
->!f::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send è\r
- else\r
- Send È\r
-return\r
->!+f::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send È\r
- else\r
- Send è\r
-return\r
-\r
->!g::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send é\r
- else\r
- Send É\r
-return\r
->!+g::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send É\r
- else\r
- Send é\r
-return\r
-\r
->!i::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ï\r
- else\r
- Send Ï\r
-return\r
->!+i::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ï\r
- else\r
- Send ï\r
-return\r
-\r
->!v::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ì\r
- else\r
- Send Ì\r
-return\r
->!+v::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ì\r
- else\r
- Send ì\r
-return\r
-\r
->!b::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send í\r
- else\r
- Send Í\r
-return\r
->!+b::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Í\r
- else\r
- Send í\r
-return\r
-\r
->!o::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ö\r
- else\r
- Send Ö\r
-return\r
->!+o::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ö\r
- else\r
- Send ö\r
-return\r
-\r
->!,::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ò\r
- else\r
- Send Ò\r
-return\r
->!<::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ò\r
- else\r
- Send ò\r
-return\r
-\r
->!.::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ó\r
- else\r
- Send Ó\r
-return\r
->!>::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ó\r
- else\r
- Send ó\r
-return\r
-\r
->!l::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ø\r
- else\r
- Send Ø\r
-return\r
->!+l::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ø\r
- else\r
- Send ø\r
-return\r
-\r
->!p::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send œ\r
- else\r
- Send Œ\r
-return\r
->!+p::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Œ\r
- else\r
- Send œ\r
-return\r
-\r
->!n::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ñ\r
- else\r
- Send Ñ\r
-return\r
->!+n::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ñ\r
- else\r
- Send ñ\r
-return\r
-\r
->!s::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ß\r
- else\r
- Send ẞ\r
-return\r
->!+s::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ẞ\r
- else\r
- Send ß\r
-return\r
-\r
->!t::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send þ\r
- else\r
- Send Þ\r
-return\r
->!+t::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Þ\r
- else\r
- Send þ\r
-return\r
-\r
->!u::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ü\r
- else\r
- Send Ü\r
-return\r
->!+u::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ü\r
- else\r
- Send ü\r
-return\r
-\r
->!h::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ù\r
- else\r
- Send Ù\r
-return\r
->!+h::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ù\r
- else\r
- Send ù\r
-return\r
-\r
->!j::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ú\r
- else\r
- Send Ú\r
-return\r
->!+j::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ú\r
- else\r
- Send ú\r
-return\r
-\r
->!y::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ÿ\r
- else\r
- Send Ÿ\r
-return\r
->!+y::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ÿ\r
- else\r
- Send ÿ\r
-return\r
-\r
->!r::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send ý\r
- else\r
- Send Ý\r
-return\r
->!+r::\r
- if GetKeyState("Capslock", "T") == 0\r
- Send Ý\r
- else\r
- Send ý\r
-return\r
-\r
->!k::Send † ; dagger\r
->!+k::Send ‡ ; double dagger\r
-\r
->!m::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkGreekAlphabet.item(key)\r
-return\r
->!+m::Send ± ; plus-minus sign\r
-\r
->!/::Send ¿ ; inverted question mark\r
->!?::Send § ; section sign\r
-\r
->!1::Send ¡ ; inverted exclamation mark\r
->!+1::Send ¹ ; superscript 1\r
-\r
->!2::Send ² ; superscript 2\r
->!+2::Send ⁿ ; superscript n\r
-\r
->!3::Send ³ ; superscript 3\r
->!+3::Send ∞ ; infinity\r
-\r
->!4::Send £ ; pound sign\r
->!+4::Send ¥ ; yen sign\r
-\r
->!5::Send € ; euro sign\r
->!+5::Send ¢ ; cent sign (dollar)\r
-\r
->!8::Send „ ; double low-9 quotation mark\r
->!+8::Send ‚ ; single low-9 quotation mark\r
-\r
->!9::Send “ ; left double quotation mark\r
->!+9::Send ‘ ; left single quotation mark\r
-\r
->!0::Send ” ; right double quotation mark\r
->!+0::Send ’ ; right single quotation mark\r
-\r
->!=::Send × ; multiplication sign\r
->!+=::Send ÷ ; division sign\r
-\r
->![::Send « ; left-pointing double angle quotation mark\r
->!{::Send ‹ ; left-pointing single angle quotation mark\r
-\r
->!]::Send » ; right-pointing double angle quotation mark\r
->!}::Send › ; right-pointing single angle quotation mark\r
-\r
->!;::Send ° ; degree sign\r
->!+;::Send ¶ ; pilcrow sign\r
-\r
->!\::Send ¬ ; not sign\r
->!|::Send ¦ ; broken bar\r
-\r
->!`::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkGraveAccent.item(key)\r
-return\r
->!~::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkTilde.item(key)\r
-return\r
-\r
->!6::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkCircumflex.item(key)\r
-return\r
->!+6::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkCaronBreve.item(key)\r
-return\r
-\r
->!7::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkRingAbove.item(key)\r
-return\r
->!+7::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkMacron.item(key)\r
-return\r
-\r
->!'::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkAcuteAccent.item(key)\r
-return\r
->!"::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkDiaeresis.item(key)\r
-return\r
-\r
->!-::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkSymbols.item(key)\r
-return\r
->!_::\r
- Input, key, L1, {delete}{esc}{home}{end}\r
- Send % dkCedillaOgonek.item(key)\r
-return\r
-\r
->!space::Send ; no-break space\r