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.