Changeset 1067
- Timestamp:
- 10/30/08 06:58:34 (5 years ago)
- Files:
-
- 5 modified
-
grafik/tastatur3d-svg/tastatur_neo_alle_Ebenen.svg (modified) (6 diffs)
-
windows/neo-vars/keydefinitions.ahk (modified) (2 diffs)
-
windows/neo-vars/neo20-vars.ahk (modified) (2 diffs)
-
windows/neo-vars/neo20-vars.exe (modified) (previous)
-
windows/neo-vars/recycle.ahk (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
grafik/tastatur3d-svg/tastatur_neo_alle_Ebenen.svg
r1057 r1067 16 16 sodipodi:version="0.32" 17 17 inkscape:version="0.46" 18 sodipodi:docname=" ebenen.svg"18 sodipodi:docname="tastatur_neo_alle_Ebenen.svg" 19 19 inkscape:output_extension="org.inkscape.output.svg.inkscape" 20 20 sodipodi:docbase="G:\NEO" … … 28 28 <dc:type 29 29 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 30 <dc:description>png-Export: x₀,x₁,y₀,y₁,b=(4,9;1361;687;1167;564)px,8-Bit-Indizierung.</dc:description> 30 31 </cc:Work> 31 32 </rdf:RDF> … … 44 45 id="base" 45 46 inkscape:zoom="0.5" 46 inkscape:cx=" 905.52692"47 inkscape:cx="157.37115" 47 48 inkscape:cy="1153.4922" 48 49 inkscape:window-x="182" … … 62 63 <defs 63 64 id="defs4"> 65 <inkscape:perspective 66 sodipodi:type="inkscape:persp3d" 67 inkscape:vp_x="0 : 713.82953 : 1" 68 inkscape:vp_y="0 : 1000 : 0" 69 inkscape:vp_z="2093.5378 : 713.82953 : 1" 70 inkscape:persp3d-origin="1046.7689 : 475.88635 : 1" 71 id="perspective2053" /> 64 72 <linearGradient 65 73 id="linearGradient6536"> … … 10042 10050 id="layer6" 10043 10051 inkscape:label="ebene1" 10044 style="display: none">10052 style="display:inline"> 10045 10053 <text 10046 10054 x="168.44073" … … 13395 13403 id="layer12" 13396 13404 inkscape:label="ebene6" 13397 style="display: inline">13405 style="display:none"> 13398 13406 <text 13399 13407 x="45.444523" -
windows/neo-vars/keydefinitions.ahk
r1064 r1067 32 32 ED("VK46SC021","U0065","U0045","U007D","SRght","U03B5","U2203") ; e 33 33 ED("VK47SC022","U006F","U004F","U002A","S_End","U03BF","U2208") ; o 34 ED("VK48SC023","U0073","U0053","U003F","U00BF","U03C3","U03A3" ,"U017F") ; s34 ED("VK48SC023","U0073","U0053","U003F","U00BF","U03C3","U03A3") ; s 35 35 ED("VK4ASC024","U006E","U004E","U0028","SN__4","U03BD","U2115") ; n 36 36 ED("VK4BSC025","U0072","U0052","U0029","SN__5","U03F1","U211D") ; r … … 49 49 ED("VKBESC034","U002E","U2023","U0027","SN__3","U03D1","U0398") ; . 50 50 ED("VKBDSC035","U006A","U004A","U003B","U003B","U03B8","U221D") ; j 51 51 52 ; Numpad 52 53 ED("VK90SC145","U0009","U0009","U003D","U2260","U2248","U2261") ; NumLock -
windows/neo-vars/neo20-vars.ahk
r1064 r1067 31 31 } else 32 32 IsDown := 1 33 ActKey := Transform(PhysKey) 34 if (Ebene7 and (CP7%ActKey% != "")) 33 ; ActKey := Transform(PhysKey) 34 ActKey := PhysKey 35 if Ebene7 and (CP7%ActKey% != "") 35 36 Char := CP7%ActKey% 36 else if (Ebene8 and (CP8%ActKey% != ""))37 else if Ebene8 and (CP8%ActKey% != "") 37 38 Char := CP8%ActKey% 38 39 else … … 393 394 } 394 395 395 Transform(key) {396 global397 return key398 } -
windows/neo-vars/recycle.ahk
r1061 r1067 45 45 46 46 ; Syntaxhinweis: IniRead, Variable, InputFilename, Section, Key [, DefaultValue] 47 48 ; Sollen Ebenen 1-4 ignoriert werden (kann z.B. vom dll Treiber �bernommen werden)?49 IniRead,ahkTreiberKombi,%ini%,Global,ahkTreiberKombi,050 47 51 48 ; Soll der Treiber im Einhandmodus betrieben werden? … … 302 299 *VKBFSC02B:: ; # 303 300 *VK14SC03A:: ; CapsLock 301 if GetKeyState("VKBFSC02B", "P") and GetKeyState("VK14SC03A", "P") 302 CharStarDown("", "", "SComp") 304 303 return 305 304 … … 336 335 { 337 336 global 338 PriorDeadKey := DeadKey339 PriorCompKey := CompKey340 DeadKey := ""341 CompKey := ""342 337 Modstate := IsMod4Pressed() . IsMod3Pressed() . IsShiftPressed() 343 338 Ebene7 := 0 344 339 Ebene8 := 0 345 if ahkTreiberKombi 346 if ( Modstate = "001") 347 Ebene = 6 348 else 349 Ebene = -1 350 else 351 if (Modstate = "000") ; Ebene 1: Ohne Mod 352 Ebene = 1 353 else if (Modstate = "001") ; Ebene 2: Shift 354 Ebene = 2 355 else if (Modstate = "010") ; Ebene 3: Mod3 356 Ebene = 3 357 else if (Modstate = "100") ; Ebene 4: Mod4 358 Ebene = 4 359 else if (Modstate = "011") ; Ebene 5: Shift+Mod3 360 Ebene = 5 361 else if (Modstate = "110") ; Ebene 6: Mod3+Mod4 362 Ebene = 6 363 else if (Modstate = "101") ; Ebene 7: Shift+Mod4 impliziert Ebene 4 364 { 365 Ebene = 4 366 Ebene7 = 1 367 } 368 else if (Modstate = "111") ; Ebene 8: Shift+Mod3+Mod4 impliziert Ebene 6 369 { 370 Ebene = 6 371 Ebene8 = 1 372 } 373 Ebene12 := ((Ebene = 1) or (Ebene = 2)) 374 Ebene14 := ((Ebene = 1) or (Ebene = 4)) 375 ;NumLock := GetKeyState("NumLock","T") 376 numlock = 1 340 if (Modstate = "000") ; Ebene 1: Ohne Mod 341 Ebene = 1 342 else if (Modstate = "001") ; Ebene 2: Shift 343 Ebene = 2 344 else if (Modstate = "010") ; Ebene 3: Mod3 345 Ebene = 3 346 else if (Modstate = "100") ; Ebene 4: Mod4 347 Ebene = 4 348 else if (Modstate = "011") ; Ebene 5: Shift+Mod3 349 Ebene = 5 350 else if (Modstate = "110") ; Ebene 6: Mod3+Mod4 351 Ebene = 6 352 else if (Modstate = "101") ; Ebene 7: Shift+Mod4 impliziert Ebene 4 353 { 354 Ebene = 4 355 Ebene7 = 1 356 } 357 else if (Modstate = "111") ; Ebene 8: Shift+Mod3+Mod4 impliziert Ebene 6 358 { 359 Ebene = 6 360 Ebene8 = 1 361 } 377 362 } 378 363 … … 977 962 spacepressed := 0 978 963 } else { 979 AllStar("space") 964 AllStar("space") ;??? 980 965 AllStar("space up") 981 966 }
