Next: Terminales virtuales
Up: Los objetos gráficos básicos
Previous: Botones
Centaur proporciona tres tipos de menús:
- Menús fijos, siempre presentes en la pantalla, que se crean mediante
llamadas a {menu}:create.
- Menús pulldown, que se crean mediante llamadas a {pulldown}:create.
- Barras de menús, una fila de menús pulldown, creados mediante {menubar}:create.
Se puede asociar a cualquier objeto de tipo {gfxong} un menú popup
que aparecerá cuando se pulse el botón derecho
del ratón sobre dicho objeto. Para ello es necesario seguir los siguientes pasos:
- Crear un menú de tipo {menu}.
- Llamar a la primitiva {gfxobj}:add-popup con el tipo de objeto al que se quiere
asociar el menú como argumento.
- Utilizar {gfxobj}:set-popup para asociar el menú a una instancia del tipo de
objeto referido en el paso enterior.
Miguel A. Alonso Pardo
Thu Nov 20 15:31:06 CET 1997