Jak dostosować prawy i środkowy przycisk myszy?
Działania przycisku myszy można edytować w pliku CUI. W sekcji MouseButtonRoot znajdują się cztery sekcje z aliasem od "AUX1" do "AUX4". Znaczenie tych grup jest następujące:
- AUX1: kliknięcia bez modyfikatora
- AUX2: Kliknięcia z wciśniętym Shift
- AUX3: Kliknięcia z wciśniętym Ctrl
- AUX4: Ctrl-Shift-kliknięcia
W ramach grupy jest kilka elementów. BricsCAD użyje tylko dwóch pierwszych z nich. Pierwszy element określa akcję dla prawego przycisku myszy, drugi dla środkowego przycisku. Zachowanie lewego przycisku myszy jest stałe, nie można go dostosować.
Gdy atrybut BlankLine jest ustawiony na true, odpowiedni przycisk wykona domyślną akcję (tak jak w poprzednich wersjach). W przeciwnym razie zostanie wykonana jego akcja MenuMacro.
Note:
Zmienne systemowe SHORTCUTMENU, MBUTTONPAN i CTRLMOUSE wpływają na zachowanie elementu CUI ButtonItems!
- SHORTCUTMENU jest kombinacją flag bitowych dla różnych menu kontekstowych (Domyślne, Edycja, Polecenie). Gdy odpowiedni bit jest włączony, kliknięcie prawym przyciskiem myszy bez modyfikatora Shift spowoduje wyświetlenie wbudowanego menu kontekstowego i zignorowanie cui ButtonItems.
- MBUTTONPAN: jeśli ta opcja jest włączona, kliknięcie środkowym przyciskiem myszy bez modyfikatora spowoduje wykonanie wbudowanej funkcji panoramowania w czasie rzeczywistym.
- CTRLMOUSE: jeśli ta opcja jest włączona, kliknięcie prawym przyciskiem myszy z Ctrl wykona obrót osi Z w czasie rzeczywistym; Shift-Ctrl-kliknięcie prawym przyciskiem myszy spowoduje wykonanie panoramowania w czasie rzeczywistym.