Wie können die rechte und die mittlere Maustaste angepasst werden?
Die Maustastenaktionen können in der CUI-Datei bearbeitet werden. Unter dem Abschnitt Maus-Tasten-Stamm befinden sich vier Abschnitte mit den Aliasen 'AUX1' bis 'AUX4'. Die Bedeutung dieser Gruppen ist:
AUX1: Klicken ohne Modifikator
AUX2: Umschalttaste Klicken
AUX3: Strg-Klicken
AUX4: Strg-Umschalttaste-Klicken
Innerhalb der Gruppe gibt es mehrere Elemente. BricsCAD verwendet nur die ersten beiden davon. Das erste Element definiert die Aktion für die rechte Maustaste, das zweite ist für die mittlere Taste. Das Verhalten der linken Maustaste ist fest, es kann nicht angepasst werden.
Wenn das Attribut Leere Zeile auf true gesetzt ist, wird die entsprechende Taste die Standardaktion ausführen (wie in früheren Versionen). Andernfalls wird ihre MenuMacro-Aktion ausgeführt.
Anmerkung:
Die Systemvariablen SHORTCUTMENU, MBUTTONPAN und CTRLMOUSE beeinflussen das Verhalten der CUI-ButtonItems!
SHORTCUTMENU ist eine Kombination von Bit-Flags für verschiedene Kontextmenüs (Standard, Bearbeiten, Befehl). Wenn das entsprechende Bit aktiviert ist, wird bei Rechtsklicks ohne Umschaltmodifikator das eingebaute Kontextmenü angezeigt und die CUI-ButtonItems ignoriert.
MBUTTONPAN: wenn dies eingeschaltet ist, führt ein Klick mit der mittleren Maustaste ohne Modifikator die eingebaute Realtime Pan-Funktion aus.
CTRLMOUSE: wenn dies eingeschaltet ist, führt Strg-Rechtsklick die Echtzeit-Z-Achsen-Drehung aus; Shift-Strg-Rechtsklick führt Echtzeit-Schwenken aus.