Léxico de TI › Programação › XmCascadeButton

XmCascadeButton

Programação Svenska → Atualizado: 2026-10-12

A entrada de uma barra de menus Motif que abre um menu suspenso — ou, dentro de um menu, um submenu marcado com uma setinha.

Uma barra de menus Motif é um XmRowColumn do tipo menu bar, e cada título nela — Arquivo, Editar, Ajuda — é um XmCascadeButton. O botão em si não faz nada. O recurso XmNsubMenuId aponta para um pulldown criado com XmCreatePulldownMenu, e é isso que aparece quando o botão é ativado. Coloque o botão dentro de outro menu e o Motif desenha uma seta à direita: a cascata vira um submenu.

O XmNcascadingCallback roda logo antes de o menu ser exibido, o que permitia aos programas preencher ou acinzentar entradas na última hora, em vez de manter o menu sincronizado o tempo todo. O menu Ajuda era empurrado para a extremidade direita da barra pelo recurso XmNmenuHelpWidget, uma convenção tirada direto do Motif Style Guide.

← Voltar ao léxico