Como personalizar os botões direito e médio do mouse?
As ações do botão do mouse podem ser editadas no arquivo CUI. Na seção MouseButtonRoot, quatro seções são encontradas, com alias 'AUX1' a 'AUX4'. O significado desses grupos é:
- AUX1: Cliques sem um modificador
- AUX2: Cliques com a tecla Shift pressionada
- AUX3: Cliques com a tecla Ctrl pressionada
- AUX4: Cliques com as teclas Ctrl+Shift pressionadas
Dentro do grupo, há vários elementos. O BricsCAD usará apenas os dois primeiros. O primeiro item define a ação para o botão direito do mouse, o segundo é para o botão do meio. O comportamento do botão esquerdo do mouse é fixo, não pode ser personalizado.
Quando tiver o atributo BlankLine definido como 'True', o botão correspondente executará a ação padrão (como nas versões anteriores). Caso contrário, sua ação MenuMacro será executada.
Note:
As variáveis de sistema SHORTCUTMENU, MBUTTONPAN e CTRLMOUSE afetam o comportamento dos itens de botão do CUI!
- SHORTCUTMENU é uma combinação de bit-flags para diferentes menus de contexto (Padrão, Editar, Comando). Quando o bit correspondente estiver ativado, cliques com o botão direito sem o modificador pela tecla Shift exibirão o menu de contexto integrado e ignorarão o cui ButtonItems.
- MBUTTONPAN: se estiver ativado, o clique do botão do meio sem o modificador vai executar a função Pan em tempo-real.
- CTRLMOUSE: se estiver ativada, Ctrl+bot. direito do mouse executa a rotação do eixo-Z em tempo-real; Shift+Ctrl+bot. direito do mouse vai executar o Pan em tempo-real.