summaryrefslogtreecommitdiffstats
path: root/windows/neo-vars/src/source/tools.ahk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* NumLock (Ntab) einen „Beautified“ Namen gegeben, sodass wiemitneo diese ↵mösi2009-02-201-2/+4
| | | | | | Taste auch identifizierbar macht. Zusätzlich die Zeichen mit Beautification versehen, die mit SendUnicodeChar statt über Tastensequenzen geschickt werden (`, ^ und ́). git-svn-id: https://svn.neo-layout.org@1676 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Damit die Tools auch ohne vollständige Compose-Liste funktionieren, muss ↵mösi2009-02-191-1/+1
| | | | | | zumindest SComp (die Compose-Taste) tot sein. git-svn-id: https://svn.neo-layout.org@1672 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Gui statt MsgBoxmösi2009-02-131-12/+24
| | | | | | Deutsche Bezeichnungen für die diakritischen Tasten git-svn-id: https://svn.neo-layout.org@1660 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* WieMitNeo wird jetzt in einer modalen MessageBox ausgegeben, die mehr Platz ↵mösi2009-02-131-17/+62
| | | | | | | | erzaubt als ein TrayTip (laut AHK-Dokumentation max. 255 Zeichen). Sollte aber auf GUI geändert werden. Jede Compose-Sequenz wird zwei mal ausgegeben: Einmal als Zeichensequenz, das andere Mal als Tastensequenz. git-svn-id: https://svn.neo-layout.org@1658 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* unnötigen TrayTip entferntmösi2009-02-131-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1657 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Wiemitneo, erster Versuch.mösi2009-02-131-0/+68
| | | | | | | | | | | | | | | Aufruf: <Compose> <u> <w> oder <Compose> <U> <W> Vor dem Aufruf muss man das zu suchende Zeichen im Clipboard haben, d.h. beispielsweise im Browser markiert und mit Strg+C ins Clipboard kopiert haben. Sollten sich mehrere Zeichen im Clipboard befinden, wird nur für das erste Zeichen die mögliche Belegung ausgegeben. Das bedeutet auch, dass für Multi-Zeichen-Compose-Sequenzen, die also mehrere Zeichen als Ergebnis einer Compose-Sequenz erzeugen, keine Hints angegeben werden. Die Funktion sucht in zweierlei Variablentabellen: Einerseits die Reverse-Compose Variablen, die mit CRC... beginnen, andererseits die Reverse-Key-Tabellen, die mit CRK... beginnen. Für die Ergebnisse der CRC-Suche werden die einzelnen Compose-Tastendrücke bislang _nicht_ weiter aufgeschlüsselt. Das Ergebnis wird jedenfalls in einem Tooltip angezeigt. Das ganze erfolgt mehrzeilig, sollte es mehrere Möglichkeiten zum Erzeugen des Zeichens geben. Für die Erzeugung der Reverse-Compose-Variablen muss die compose.generated.ahk-Datei auf quasi das Doppelte aufgeblasen werden, um eine iterative Suche zu vermeiden. Vielleicht fällt uns diesbezüglich ja noch etwas Besseres ein. git-svn-id: https://svn.neo-layout.org@1653 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Den Fix aus r1540 an die richtige Stelle in tools.ahk verschobenmösi2009-01-281-1/+1
| | | | git-svn-id: https://svn.neo-layout.org@1559 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Der Taschenrechner unterstützt nun auch Hex-Zahlen (die mit "0x" ↵mösi2008-12-221-6/+55
| | | | | | eingeleitet werden) sowie die binäroperationen | bzw. & für bitweises ODER bzw. UND. git-svn-id: https://svn.neo-layout.org@1309 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Calculator nunmehr auf ♫uc und ♫UC gelegt, um Kollisionen mit ↵mösi2008-12-021-2/+2
| | | | | | bestehenden Cocos zu vermeiden. git-svn-id: https://svn.neo-layout.org@1264 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Einen einfachen Taschenrechner über ♫cc hinzugefügt. ♫cc (mit ↵mösi2008-12-021-0/+145
| | | | | | | | Kleinbuchstaben) erlaubt die fehlerfreie Eingabe von zwei Zahlen (Ganzzahl oder Dezimal) mit einem Grundrechnungsoperator (+, -, * oder /) dazwischen, wobei die Berechnung mit einem nachfolgenden Space, Enter oder = erfolgt. Das Ergebnis wird dann als Tastendrücke an die aktive Applikation geschickt. Über ♫CC (Großbuchstaben) erfolgt zusätzlich ein Echo der eingegebenen Ziffern, und das Ergebnis wird immer mit einem = angehängt. git-svn-id: https://svn.neo-layout.org@1262 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* Fixed: Modifier-Proc-Funktionen werden in PressHook-ed Funktionen nicht wie ↵mösi2008-11-301-2/+6
| | | | | | benötigt aufgerufen, was bewirkt, dass jeglicher Druck auf einen Mod (wie bspw. Mod4 für die Numpad-Ziffern) das Proc beendet. git-svn-id: https://svn.neo-layout.org@1256 b9310e46-f624-0410-8ea1-cfbb3a30dc96
* • custom.ahk im APPDATA-Ordner (z.B. C:\Dokumente und ↵mösi2008-11-261-0/+284
Einstellungen\<benutzer>\Anwendungsdaten\NEO2\custom.ahk) wird nun dynamisch eingebunden. Im Make-Prozess wird die Datei kurzfristig umbenannt, um ein Einbinden der Datei des Maintainers ins EXE zu vermeiden. • Bildschirmtastatur ist nun komplett in einer Datei (screenkeyboard.ahk). • Einhand-Neo ist nun komplett in einer Datei (einhandneo.ahk). • Lernmodus ist nun komplett in einer Datei (lernmodus.ahk). • Lang-S-Tastatur ist nun komplett in einer Datei (langstastatur.ahk). • Die erweiterten NEO-AHK-Funktionen (Unicode-Eingabe, -Decodieren, Römische Zahlen) sind nun komplett in einer Datei (tools.ahk). git-svn-id: https://svn.neo-layout.org@1246 b9310e46-f624-0410-8ea1-cfbb3a30dc96