Changeset 615

Show
Ignore:
Timestamp:
07/08/08 04:16:23 (5 years ago)
Author:
dennis
Message:

Erfolgloser Versuch, den Mod4-Lock wiederherzustellen (durch eine Tilde von den Scancodes der Bildschirmtastatur).

Location:
windows/autohotkey
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • windows/autohotkey/Source/Changelog-and-Todo.ahk

    r591 r615  
    1111                  - Testen ob die Capslockl�sung (siehe *1:: ebene 1) auch f�r Numpad gebraucht wird 
    1212                  - Sind Ebenen vom Touchpad noch richtig? 
     13                                  - Die Bildschirmtastatur mit Mod4 deaktiviert den Mod4-Lock 
    1314     
    1415    Ideen:        - Symbol �ndern (Neo-Logo abwarten) 
    1516                  - 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): 
    2044                  - Hotkeys f�r einHandNeo und lernModus durch entsprechende ScanCodes ersetzt  
    2145                  Revision 568 (von Matthias Berg): 
  • windows/autohotkey/Source/Methods-Other.ahk

    r591 r615  
    214214alwaysOnTop = 1 
    215215aktuellesBild = ebene1.png  
    216 SC056 & *F1:: 
    217 SC138 & *F1:: 
     216~SC056 & *F1:: 
     217~SC138 & *F1:: 
    218218{ 
    219219  if (zeigeBildschirmTastatur) 
     
    221221  return 
    222222} 
    223 SC056 & *F2:: 
    224 SC138 & *F2:: 
     223~SC056 & *F2:: 
     224~SC138 & *F2:: 
    225225{ 
    226226  if (zeigeBildschirmTastatur) 
     
    228228  return 
    229229} 
    230 SC056 & *F3:: 
    231 SC138 & *F3:: 
     230~SC056 & *F3:: 
     231~SC138 & *F3:: 
    232232{ 
    233233  if (zeigeBildschirmTastatur) 
     
    235235  return 
    236236} 
    237 SC056 & *F4:: 
    238 SC138 & *F4:: 
     237~SC056 & *F4:: 
     238~SC138 & *F4:: 
    239239{ 
    240240  if (zeigeBildschirmTastatur) 
     
    242242  return 
    243243} 
    244 SC056 & *F5:: 
    245 SC138 & *F5:: 
     244~SC056 & *F5:: 
     245~SC138 & *F5:: 
    246246{ 
    247247  if (zeigeBildschirmTastatur) 
     
    249249  return 
    250250} 
    251 SC056 & *F6:: 
    252 SC138 & *F6:: 
     251~SC056 & *F6:: 
     252~SC138 & *F6:: 
    253253{ 
    254254  if (zeigeBildschirmTastatur) 
     
    256256  return 
    257257} 
    258 SC056 & *F7:: 
    259 SC138 & *F7:: 
     258~SC056 & *F7:: 
     259~SC138 & *F7:: 
    260260{ 
    261261  if (zeigeBildschirmTastatur) 
     
    263263  return 
    264264} 
    265 SC056 & *F8:: 
    266 SC138 & *F8:: 
     265~SC056 & *F8:: 
     266~SC138 & *F8:: 
    267267{ 
    268268  if (zeigeBildschirmTastatur) 
  • windows/autohotkey/neo20-all-in-one.ahk

    r591 r615  
    11/* 
    22******************************************* 
    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 
     6WICHTIGE WARNUNG: 
     7 
     8Dies ist inzwischen eine automatisch generierte 
     9Datei! Sie wird regelm��ig �berschrieben und 
     10sollte deshalb nicht mehr direkt bearbeitet werden! 
     11 
     12 
     13 
     14DIE AUSF�HRBARE DATEI AKTUALISIEREN: 
     15 
     16Um die neo20-all-in-one.exe auf den neuesten Stand zu 
     17bringen, reicht (wenn Autohotkey im Standardverzeichnis 
     18installiert wurde) ein Doppelklick auf die Batch-Datei 
     19Build-Update.bat 
     20 
     21 
     22 
     23HINWEISE F�R AHK-ENTWICKLER: 
     24 
     25Anstatt dieser Datei m�ssen die Dateien/Module im 
    1326Source-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 ... 
     27Source\Changelog-and-Todo.ahk 
     28Source\Keys-Neo.ahk 
     29Source\Keys-Qwert-to-Neo.ahk 
     30Source\Methods-Layers.ahk 
     31Source\Methods-Lights.ahk 
     32 
     33Um die gemachten �nderungen zu testen, sollte die Datei 
     34Source\All.ahk 
     35verwendet werden, die alle Module einbindet und 
     36regul�r durch einen Doppelklick mit dem AHK-Interpreter 
     37gestartet werden kann. 
     38 
     39Der grosse Vorteil dieser Methode liegt daran, dass sich die 
     40Zeilennummern eventueller Fehlermeldungen nicht mehr auf 
     41die grosse "vereinigte" AHK-Datei, sondern auf die tats�ch- 
     42lich relevanten Module beziehen, z.B.: 
     43 
     44Error at line 64 in #include file "C:\...\autohotkey\Source\Methods-Lights.ahk" 
     45Line Text: CTL_CODE_LED(p_device_type, p_function, p_method, p_access) 
     46Error: Functions cannot contain functions. 
     47The programm will exit. 
     48 
     49 
     50 
     51AHK-LINKS 
     52 
     53Eine kurze Einf�hrung (Installation und Beispielscipt) findet man etwa auf 
     54http://www.kikizas.net/en/usbapps.ahk.html 
     55 
     56Eine alphabetische Liste aller erlaubten Kommandos findet man online unter 
     57http://www.autohotkey.com/docs/commands.htm 
     58 
     59 
    2160 
    2261******************************************* 
     
    99138                  - Testen ob die Capslockl�sung (siehe *1:: ebene 1) auch f�r Numpad gebraucht wird 
    100139                  - Sind Ebenen vom Touchpad noch richtig? 
     140                                  - Die Bildschirmtastatur mit Mod4 deaktiviert den Mod4-Lock 
    101141     
    102142    Ideen:        - Symbol �ndern (Neo-Logo abwarten) 
    103143                  - 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): 
    108169                  - Hotkeys f�r einHandNeo und lernModus durch entsprechende ScanCodes ersetzt  
    109170                  Revision 568 (von Matthias Berg): 
     
    47394800alwaysOnTop = 1 
    47404801aktuellesBild = ebene1.png  
    4741 SC056 & *F1:: 
    4742 SC138 & *F1:: 
     4802~SC056 & *F1:: 
     4803~SC138 & *F1:: 
    47434804{ 
    47444805  if (zeigeBildschirmTastatur) 
     
    47464807  return 
    47474808} 
    4748 SC056 & *F2:: 
    4749 SC138 & *F2:: 
     4809~SC056 & *F2:: 
     4810~SC138 & *F2:: 
    47504811{ 
    47514812  if (zeigeBildschirmTastatur) 
     
    47534814  return 
    47544815} 
    4755 SC056 & *F3:: 
    4756 SC138 & *F3:: 
     4816~SC056 & *F3:: 
     4817~SC138 & *F3:: 
    47574818{ 
    47584819  if (zeigeBildschirmTastatur) 
     
    47604821  return 
    47614822} 
    4762 SC056 & *F4:: 
    4763 SC138 & *F4:: 
     4823~SC056 & *F4:: 
     4824~SC138 & *F4:: 
    47644825{ 
    47654826  if (zeigeBildschirmTastatur) 
     
    47674828  return 
    47684829} 
    4769 SC056 & *F5:: 
    4770 SC138 & *F5:: 
     4830~SC056 & *F5:: 
     4831~SC138 & *F5:: 
    47714832{ 
    47724833  if (zeigeBildschirmTastatur) 
     
    47744835  return 
    47754836} 
    4776 SC056 & *F6:: 
    4777 SC138 & *F6:: 
     4837~SC056 & *F6:: 
     4838~SC138 & *F6:: 
    47784839{ 
    47794840  if (zeigeBildschirmTastatur) 
     
    47814842  return 
    47824843} 
    4783 SC056 & *F7:: 
    4784 SC138 & *F7:: 
     4844~SC056 & *F7:: 
     4845~SC138 & *F7:: 
    47854846{ 
    47864847  if (zeigeBildschirmTastatur) 
     
    47884849  return 
    47894850} 
    4790 SC056 & *F8:: 
    4791 SC138 & *F8:: 
     4851~SC056 & *F8:: 
     4852~SC138 & *F8:: 
    47924853{ 
    47934854  if (zeigeBildschirmTastatur)