Heute will ich von einem ebenso kleinen wie unverzichtbaren Modul berichten, das die Mausbedienbarkeit von RISC OS auf einen ganz neuen Level hebt.
Mauser heißt das kleine Modul, Jörn Schröder hat es vor Urzeiten (1996) programmiert (ich habe insofern etwas dazu beigetragen, als ich es zur 32bit-Fähigkeit gepatcht habe), und trotz seiner überschaubaren Größe von 6332 Bytes (davon rund 2 KB Hilfetexte) strotzt es nur so vor Funktionalität. Mein Favorit: per Drag der mittleren Maustaste innerhalb eines Fensters kann man scrollen. Und zwar in beide Richtungen. Das spart unglaublich viele Mauswege zu den Scrollbars und tröstet über die in RISC OS eher sparsame Unterstützung des Mausrades hinweg. Drückt man gleichzeitig die linke oder rechte Maustaste, kann man das ganze Fenster bewegen – äquivalent also zu einem Drag der Fenstertitelleiste, wieder spart man Mauswege. Die Unterscheidung linke Maustaste (Fenster kommt in den Vordergrund) und rechte Maustaste (Fenster verbleibt in seiner Tiefe) ist selbstverständlich ebenso implementiert.
Ebenfalls unverzichtbar ist die Implementierung des “langen Doppelclicks”. Damit kann man Applications öffnen statt ausführen und Dateien in den Texteditor laden statt sie auszuführen. Für diese Funktionalität gibt es zig andere Module, aber wenn es das sowieso unverzichtbare Modul schon bietet…
Zusammen mit der rechten Strg-Taste kann man weiteren Schabernack treiben: mit Keypad-7 kann man den Mauszeiger auf horizontale Bewegungen einschränken, mit Keypad-9 auf vertikale. Nützlich wenn man in Draw mal schnell was ohne Gridlock zusammenzeichnet. Mit Keypad-2/4/6/8 simuliert man Mausbewegung, mit Keypad-1/3/5 die drei Maustasten.
Alternativ zu Mauser gibt es auch MouseAxess von Christian Flöter. Es wurden schon Maustooldiskussionen geführt, die durchaus den “mein-Editor-ist-besser-als-deiner” (ursprünglich als “vi vs Emacs” bekannt, in der RISC OS-Welt eher “Zap vs StrongEd”) Diskussionen das Wasser reichen können. Unnötig zu sagen, dass Mauser das deutlich überlegene Tool ist (Gruß an Stefan B. :-)).
Hier gibt es Mauser in der 32bit-Version zum Download. Das 26bit-Original gibt es natürlich noch auf dem FTP-Server der Uni Stuttgart, dem großen Archiv aus der guten alten Acorn-Zeit, passend zur Ära als PackDir-Archiv.