Léxico TI › Programación › XmCascadeButton

XmCascadeButton

Programación Svenska → Actualizado: 2026-10-11

La entrada de una barra de menús Motif que despliega un menú o, dentro de un menú, abre un submenú marcado con una flechita.

Una barra de menús en Motif es un XmRowColumn del tipo barra de menús, y cada encabezado — File, Edit, Help — es un XmCascadeButton. El botón por sí solo no hace nada. Su recurso XmNsubMenuId apunta a un menú desplegable creado con XmCreatePulldownMenu, y eso es lo que aparece al activarlo. Si el botón se coloca dentro de otro menú, Motif dibuja una flecha a la derecha y la cascada pasa a ser un submenú.

XmNcascadingCallback se ejecuta justo antes de mostrar el menú, lo que permitía rellenar o atenuar entradas en el último momento en lugar de mantener el menú sincronizado todo el tiempo. El menú de ayuda acababa en el extremo derecho de la barra gracias al recurso XmNmenuHelpWidget de la barra, una convención sacada directamente de la Motif Style Guide.

← Volver al léxico