Changeset 615
- Timestamp:
- 07/08/08 04:16:23 (5 years ago)
- Location:
- windows/autohotkey
- Files:
-
- 4 modified
-
Source/Changelog-and-Todo.ahk (modified) (1 diff)
-
Source/Methods-Other.ahk (modified) (8 diffs)
-
neo20-all-in-one.ahk (modified) (10 diffs)
-
neo20-all-in-one.exe (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
windows/autohotkey/Source/Changelog-and-Todo.ahk
r591 r615 11 11 - Testen ob die Capslockl�sung (siehe *1:: ebene 1) auch f�r Numpad gebraucht wird 12 12 - Sind Ebenen vom Touchpad noch richtig? 13 - Die Bildschirmtastatur mit Mod4 deaktiviert den Mod4-Lock 13 14 14 15 Ideen: - Symbol �ndern (Neo-Logo abwarten) 15 16 - bei Ebene 4 rechte Hand (Numpad) z.B. Numpad5 statt 5 senden 16 CHANGEHISTORY: 17 Aktuelle Revision (von Matthias Berg): 18 - Bildschirmtastatur jetzt mit Mod4+F* statt Strg+F* 19 Revision 583 (von Matthias Berg): 17 CHANGEHISTORY: 18 19 20 21 Revision 615 (von Dennis Heidsiek): 22 - Erfolgloser Versuch, den Mod4-Lock wiederherzustellen 23 (durch eine Tilde von den Scancodes der Bildschirmtastatur). 24 - Rechtschreibfehler korrigiert. 25 - Zwei AHK-Links eingef�gt. 26 Revision 609 (von Dennis Heidsiek): 27 - Vorl�ufiger Abschluss der AHK-Modularisierung. 28 - Bessere Testm�glichkeit �All.ahk� f�r AHK-Entwickler hinzugef�gt, bei der 29 sich die Zeilenangaben in Fehlermeldungen auf die tats�chlichen Module und 30 nicht auf das grosse �vereinigte� Skript beziehen. 31 Revision 608 (von Martin Roppelt): 32 - Rechtschreibfehler korrigiert und Dateinamen aktualisiert und sortiert. 33 Revision 590 (von Dennis Heidsiek): 34 - Erste technische Vorarbeiten zur logischen Modularisierung des viel 35 zu lange gewordenen AHK-Quellcodes. 36 - Neue Batch-Datei Build-Update.bat zur einfachen Aktualisierung der EXE-Datei 37 Revision 583 (von Dennis Heidsiek): 38 - Kleinere Korrekturen (Mod3+Numpad5, Mod5+Numpad5 und Mod3+Numpad9 39 stimmen wieder mit der Referenz �berein). 40 Revision 580 (von Matthias Berg): 41 - Bildschirmtastatur jetzt mit Mod4+F* statt Strg+F*, dies deaktiviert 42 jedoch leider den Mod4-Lock 43 Revision 570 (von Matthias Berg): 20 44 - Hotkeys f�r einHandNeo und lernModus durch entsprechende ScanCodes ersetzt 21 45 Revision 568 (von Matthias Berg): -
windows/autohotkey/Source/Methods-Other.ahk
r591 r615 214 214 alwaysOnTop = 1 215 215 aktuellesBild = ebene1.png 216 SC056 & *F1::217 SC138 & *F1::216 ~SC056 & *F1:: 217 ~SC138 & *F1:: 218 218 { 219 219 if (zeigeBildschirmTastatur) … … 221 221 return 222 222 } 223 SC056 & *F2::224 SC138 & *F2::223 ~SC056 & *F2:: 224 ~SC138 & *F2:: 225 225 { 226 226 if (zeigeBildschirmTastatur) … … 228 228 return 229 229 } 230 SC056 & *F3::231 SC138 & *F3::230 ~SC056 & *F3:: 231 ~SC138 & *F3:: 232 232 { 233 233 if (zeigeBildschirmTastatur) … … 235 235 return 236 236 } 237 SC056 & *F4::238 SC138 & *F4::237 ~SC056 & *F4:: 238 ~SC138 & *F4:: 239 239 { 240 240 if (zeigeBildschirmTastatur) … … 242 242 return 243 243 } 244 SC056 & *F5::245 SC138 & *F5::244 ~SC056 & *F5:: 245 ~SC138 & *F5:: 246 246 { 247 247 if (zeigeBildschirmTastatur) … … 249 249 return 250 250 } 251 SC056 & *F6::252 SC138 & *F6::251 ~SC056 & *F6:: 252 ~SC138 & *F6:: 253 253 { 254 254 if (zeigeBildschirmTastatur) … … 256 256 return 257 257 } 258 SC056 & *F7::259 SC138 & *F7::258 ~SC056 & *F7:: 259 ~SC138 & *F7:: 260 260 { 261 261 if (zeigeBildschirmTastatur) … … 263 263 return 264 264 } 265 SC056 & *F8::266 SC138 & *F8::265 ~SC056 & *F8:: 266 ~SC138 & *F8:: 267 267 { 268 268 if (zeigeBildschirmTastatur) -
windows/autohotkey/neo20-all-in-one.ahk
r591 r615 1 1 /* 2 2 ******************************************* 3 WARNUNG: 4 5 Dies ist inzwischen eine automatisch 6 generierte Datei! 7 8 Sie wird regelm��ig �brerschrieben und sollte 9 deshalb nicht mehr direkt bearbeitet werden! 10 11 12 Statdessen sollten die Dateien/Module im 3 4 5 6 WICHTIGE WARNUNG: 7 8 Dies ist inzwischen eine automatisch generierte 9 Datei! Sie wird regelm��ig �berschrieben und 10 sollte deshalb nicht mehr direkt bearbeitet werden! 11 12 13 14 DIE AUSF�HRBARE DATEI AKTUALISIEREN: 15 16 Um die neo20-all-in-one.exe auf den neuesten Stand zu 17 bringen, reicht (wenn Autohotkey im Standardverzeichnis 18 installiert wurde) ein Doppelklick auf die Batch-Datei 19 Build-Update.bat 20 21 22 23 HINWEISE F�R AHK-ENTWICKLER: 24 25 Anstatt dieser Datei m�ssen die Dateien/Module im 13 26 Source-Unterverzeichnis bearbeitet werden, etwa: 14 15 Source\log.ahk 16 Source\keys-qwert-to-neo.ahk 17 Source\keys-neo.ahk 18 Source\methods-unicode.ahk 19 Source\methods-lights.ahk 20 ... 27 Source\Changelog-and-Todo.ahk 28 Source\Keys-Neo.ahk 29 Source\Keys-Qwert-to-Neo.ahk 30 Source\Methods-Layers.ahk 31 Source\Methods-Lights.ahk 32 33 Um die gemachten �nderungen zu testen, sollte die Datei 34 Source\All.ahk 35 verwendet werden, die alle Module einbindet und 36 regul�r durch einen Doppelklick mit dem AHK-Interpreter 37 gestartet werden kann. 38 39 Der grosse Vorteil dieser Methode liegt daran, dass sich die 40 Zeilennummern eventueller Fehlermeldungen nicht mehr auf 41 die grosse "vereinigte" AHK-Datei, sondern auf die tats�ch- 42 lich relevanten Module beziehen, z.B.: 43 44 Error at line 64 in #include file "C:\...\autohotkey\Source\Methods-Lights.ahk" 45 Line Text: CTL_CODE_LED(p_device_type, p_function, p_method, p_access) 46 Error: Functions cannot contain functions. 47 The programm will exit. 48 49 50 51 AHK-LINKS 52 53 Eine kurze Einf�hrung (Installation und Beispielscipt) findet man etwa auf 54 http://www.kikizas.net/en/usbapps.ahk.html 55 56 Eine alphabetische Liste aller erlaubten Kommandos findet man online unter 57 http://www.autohotkey.com/docs/commands.htm 58 59 21 60 22 61 ******************************************* … … 99 138 - Testen ob die Capslockl�sung (siehe *1:: ebene 1) auch f�r Numpad gebraucht wird 100 139 - Sind Ebenen vom Touchpad noch richtig? 140 - Die Bildschirmtastatur mit Mod4 deaktiviert den Mod4-Lock 101 141 102 142 Ideen: - Symbol �ndern (Neo-Logo abwarten) 103 143 - bei Ebene 4 rechte Hand (Numpad) z.B. Numpad5 statt 5 senden 104 CHANGEHISTORY: 105 Aktuelle Revision (von Matthias Berg): 106 - Bildschirmtastatur jetzt mit Mod4+F* statt Strg+F* 107 Revision 583 (von Matthias Berg): 144 CHANGEHISTORY: 145 146 147 148 Revision 615 (von Dennis Heidsiek): 149 - Erfolgloser Versuch, den Mod4-Lock wiederherzustellen 150 (durch eine Tilde von den Scancodes der Bildschirmtastatur) 151 - Rechtschreibfehler korrigiert. 152 - Zwei AHK-Links eingef�gt. 153 Revision 609 (von Dennis Heidsiek): 154 - Vorl�ufiger Abschluss der AHK-Modularisierung. 155 - Bessere Testm�glichkeit �All.ahk� f�r AHK-Entwickler hinzugef�gt, bei der sich 156 die Zeilenangaben in Fehlermeldungen auf die tats�chlichen Module und nicht 157 auf das grosse �vereinigte� Skript beziehen. 158 Revision 590 (von Dennis Heidsiek): 159 - Erste technische Vorarbeiten zur logischen Modularisierung des viel 160 zu lange gewordenen AHK-Quellcodes. 161 - Neue Batch-Datei Build-Update.bat zur einfachen Aktualisierung der EXE-Datei 162 Revision 583 (von Dennis Heidsiek): 163 - Kleinere Korrekturen (Mod3+Numpad5, Mod5+Numpad5 und Mod3+Numpad9 164 stimmen wieder mit der Referenz �berein). 165 Revision 580 (von Matthias Berg): 166 - Bildschirmtastatur jetzt mit Mod4+F* statt Strg+F*, dies deaktiviert 167 jedoch leider den Mod4-Lock 168 Revision 570 (von Matthias Berg): 108 169 - Hotkeys f�r einHandNeo und lernModus durch entsprechende ScanCodes ersetzt 109 170 Revision 568 (von Matthias Berg): … … 4739 4800 alwaysOnTop = 1 4740 4801 aktuellesBild = ebene1.png 4741 SC056 & *F1::4742 SC138 & *F1::4802 ~SC056 & *F1:: 4803 ~SC138 & *F1:: 4743 4804 { 4744 4805 if (zeigeBildschirmTastatur) … … 4746 4807 return 4747 4808 } 4748 SC056 & *F2::4749 SC138 & *F2::4809 ~SC056 & *F2:: 4810 ~SC138 & *F2:: 4750 4811 { 4751 4812 if (zeigeBildschirmTastatur) … … 4753 4814 return 4754 4815 } 4755 SC056 & *F3::4756 SC138 & *F3::4816 ~SC056 & *F3:: 4817 ~SC138 & *F3:: 4757 4818 { 4758 4819 if (zeigeBildschirmTastatur) … … 4760 4821 return 4761 4822 } 4762 SC056 & *F4::4763 SC138 & *F4::4823 ~SC056 & *F4:: 4824 ~SC138 & *F4:: 4764 4825 { 4765 4826 if (zeigeBildschirmTastatur) … … 4767 4828 return 4768 4829 } 4769 SC056 & *F5::4770 SC138 & *F5::4830 ~SC056 & *F5:: 4831 ~SC138 & *F5:: 4771 4832 { 4772 4833 if (zeigeBildschirmTastatur) … … 4774 4835 return 4775 4836 } 4776 SC056 & *F6::4777 SC138 & *F6::4837 ~SC056 & *F6:: 4838 ~SC138 & *F6:: 4778 4839 { 4779 4840 if (zeigeBildschirmTastatur) … … 4781 4842 return 4782 4843 } 4783 SC056 & *F7::4784 SC138 & *F7::4844 ~SC056 & *F7:: 4845 ~SC138 & *F7:: 4785 4846 { 4786 4847 if (zeigeBildschirmTastatur) … … 4788 4849 return 4789 4850 } 4790 SC056 & *F8::4791 SC138 & *F8::4851 ~SC056 & *F8:: 4852 ~SC138 & *F8:: 4792 4853 { 4793 4854 if (zeigeBildschirmTastatur)
