Menúes

Los menúes, para PowerBuilder son objetos. Las ventanas tienen una propiedad que indica cual objeto menú de los definidos para la aplicación hará uso, y ese será el menú que se anexara a la ventana. Hay que aclarar que lo que aquí se indica como ‘menú’, es en si una "Barra de Menúes", que puede tener 1 o más ítems, y cada uno de estos ítems tiene un listado desplegable de opciones.

Para trabajar en el diseño de un menú presione el botón , que se ubica en la barra de Areas de Trabajo, y después seleccione el nombre del objeto menú con el desea continuar trabajando, o presione el botón ‘New’ para diseñar uno nuevo.

Declaración, Uso

Después de presionar el botón ‘New’, aparecerá la siguiente ventana.

La ventana esta divida en 3 secciones: 

Los tópicos que conforman la tercera sección son los siguientes:

Tópicos

Declaración

General

La casilla ‘Menu Item Name’, indica el nombre( lógico) que tendrá la opción en cuestión.La casilla ‘MDI Microhelp’ indica el texto que será mostrado como ayuda de la opción en una ventana declarada como tipo MDI.

Style

Indica las propiedades ‘Visible’, ‘Enable’.La opción ‘Checked’, indica que si esta opción del menú es seleccionada aparezca al lado izquierdo del nombre una marca.

ShortCut

Indica la combinación de teclas para un acceso directo a la opción.Elija del listado ‘Key’ la tecla en particular y marque la tecla adicional (Alt, Ctrl, Shift)

ToolBar

Cada objeto Menú, puede tener asociado una caja de herramientas con botones para cada opción.La caja ‘Text’, indica el texto a ser mostrado junto con el botón definido para esta opción.La opción ‘Visible’, indica que el botón para esta opción sea mostrado en la caja de herramientas. La opción ‘Display Down’, indica que dicho botón aparezca con la n hundida.

Pictures

Determina las imágenes que serán utilizadas, cuando el botón este Normal, y cuando este Hundido. El botón ‘Browse’, permite seleccionar otra n de las existentes en el listado ‘Stock Picture’. Estas ultimas tienen la cualidad de tener presentes las dos imágenes en una.

Para borrar la opción, o todo el Menu Item, presione el botón . Para Insertar una opción, o bien un Item de Menu, entre otros dos; presione el botón .

Para trabajar con las subopciones de una opción del Menu Item, presione el botón , y para regresar al nivel anterior presione el botón .

Programación de Acción

Para trabajar codificando acciones presione de la barra de herramientas secundaria el botón , el objeto menu, para cada opción permite definir código en dos Eventos, los que son:

Evento

Descripción

Clicked

Sobre esta opción el Usuario ha presionado el botón del Mouse, o presiono Enter, o tambien se ha presionado el botón que fue definido para esta opción.

Selected

Cuando una opción es seleccionada por el mouse (se pasa por encima de ella).

Puede hacerse uso de todas las características de PowerScript.