Está en la página 1de 18

Power Builder

MENU EN POWER BUILDER


Agregamos

Luego un PB Object Menu

Y obtenemos un men

Ing Cronwell Mairena Rojas

Pgina 1

Power Builder

Si cualquiera de las secciones no se visualiza, debe hacerse clic en la


opcin View de la barra Men y luego en el nombre de la seccin

Para crear la opcin principal, se puede realizar cualquiera de las


siguientes acciones:

Ing Cronwell Mairena Rojas

Pgina 2

Power Builder

1. Pulsar las teclas Ctrl + Shift + S


2. Elegir la opcin Insert y luego SubMenu Item
3. Hacer clic derecho en Untitled de la seccin de diseo y elegir
la opcin Insert Submenu Item

Para crear otras opciones o subopciones puede hacerse clic


derecho en la primera opcion y se visualizara las siguientes
opciones

Ing Cronwell Mairena Rojas

Pgina 3

Power Builder

Script: Muestra la ventana de instrucciones para la opcin


seleccionada.
Cut: corta una opcin
Copy: Copia una opcin
Paste: Pega una opcin
Delete: Elimina una opcin
Duplicate: Duplica una opcin
Edit Menu Item Text: Permite modificar el texto de la opcin
seleccionada.
Insert Menu Item: Inserta una nueva opcin en la que se encuentra
activa. La opcin que se encuentra activa baja y en su lugar se
muestra una casilla para escribir el texto de la nueva opcin. La
tecla INSERT cumple la misma funcin.
Insert Menu Item At End: Inserta una nueva opcin en el mismo
nivel de la opcin que se encuentra activa, pero al final de las que
ya existen. Las teclas CTRL + Shift + E cumple la misma funcin.

Ing Cronwell Mairena Rojas

Pgina 4

Power Builder

Insert SubMenu Item: Inserta una nueva Subopcion a la opcin que


se encuentra activa. La tecla Ctrl + Shift + S cumple la misma
funcin.
Properties: Muestra la seccin de Propiedades de la opcin que se
encuentra activa.
Para insertar cualquier opcin o subopcin tambin:

En la barra de herramientas se muestran los botones Insert Menu


Item para insertar una nueva opcin y el botn Delete para eliminar
una opcin, as como el botn Script y Properties para ingresar a la
seccin de instrucciones y ver las propiedades respectivamente.

Ing Cronwell Mairena Rojas

Pgina 5

Power Builder

Propiedades de las Opciones

Ing Cronwell Mairena Rojas

Pgina 6

Power Builder

Lock Name: Permite que el nombre de la opcin seleccionada se


pueda cambiar de lo contrario la opcin toma un nombre que
Power Builder le asigna automticamente.
Text: Aqu se escribe el texto que la opcin debe visualizar cuando
el usuario ejecute la aplicacin. Puede utilizar el & para elegir mas
rpido la opcin.
MicroHelp: Permite escribir un pequeo texto de ayuda para la
opcin. Este texto se visualiza cuando la ventan en la cual va a
mostrar el men se configura como MdiHelp!, en la propiedad
Window Type.
Tag: Permite escribir un texto que se puede usar dentro del
programa
Visible: Permite que la opcin sea visualizada o no por el usuario

Ing Cronwell Mairena Rojas

Pgina 7

Power Builder

Enabled: Activa o desactiva la opcin


Checked: Indica si la opcin debe visualizarse con un aspa
Default: Indica si la opcin es la predeterminada colocando su texto
en negrita. Solo una opcin debe ser la predeterminada.
ShiftToRight: Especifica si la opcin cambia hacia abajo o hacia la
derecha cuando otras opciones son agregadas como descendentes.
True cambia hacia la derecha, False cambia hacia abajo.
MargeOption: Especifica como la opcin es afectada cuando un
objeto Ole es activado.
MenuItemType: Permite identificar las opciones cuando el men es
usado en diferentes plataformas.
ShortCut Key: Permite seleccionar una tecla de funcin, un nmero
o una letra que pueda activar de manera rpida la opcin evitando
usar el mouse. Por ejemplo, si a una opcin le asigna en ShortCut
Key la letra D, todas las opciones de dicha opcin se ejecutaran
cuando el usuario pulse la letra D. Para que esto funcione no debe
elegir ninguna opcin del men cuando ejecute el programa.
ShortCut Ctrl: Si activa esta propiedad, la opcin seleccionada se
ejecutar solo cuando pulse la tecla Control con la tecla elegida en
ShortCut Key.
ShortCut Shift: Si activa esta propiedad, la opcin seleccionada se
ejecutara solo cuando pulse la tecla Shift con la tecla elegida en
ShortCut Key.

Ing Cronwell Mairena Rojas

Pgina 8

Power Builder

ToolBarItemText: Permite escribir un texto que se visualizar


cuando el usuario pase el puntero de mouse en el botn de la barra
de herramientas que acompaa al men diseado.
ToolBarItemName: Al hacer clic en la flecha hacia debajo de esta
propiedad se puede seleccionar un grfico que representar a la
opcin en la barra de herramientas que acompaa al men. De esta
manera su men que est creando tendr su barra de
herramientas.
ToolBarItemDownName: Permite seleccionar un grfico para el
botn de la barra de herramientas que representa a la opcin
seleccionada al cual cambiara cuando se haga clic en dicho botn.
Algunos grficos que se pueden insertar en las operaciones
anteriores:

Ing Cronwell Mairena Rojas

Pgina 9

Power Builder

ToolBarItemVisible: Indica si el botn de la barra de herramientas


de la opcin elegida se debe visualizar o no.
ToolBarItemDown: Permite que el
ToolBarItemDownName se visualice o no.

grafico

elegido

en

ToolBarItemSpace: Permite indicar el espacio en blanco que Power


Builder debe dejar antes del botn que representa a la opcin
elegida en la barra de herramientas.
ToolBarItemOrder: Esta propiedad sirve para indicar el orden en
que se deben visualizar los botones en la barra de herramientas.
Por ejemplo el botn que representa a la opcin Salir o Finalizar
debe estar normalmente al final de la barra de herramientas.
ToolBarItemBarIndex: Permite especificar si el botn de la opcin
se ubicara en otra Barra de Herramientas que se crea en forma
automticamente.
Object Type: Indica la forma de visualizar la opcin: mennormal?
O menucascade. Si selecciona tipo MenuCascade el botn de la
primera subopcin se visualizara con una flecha hacia abajo para
visualizar las otras subopciones

Ing Cronwell Mairena Rojas

Pgina 10

Power Builder

Elaborar el siguiente men

Para ello vamos agregando Artculos

Luego pulsar Ctrl + Shift + E

Para crear las subopciones de Articulos, seleccionar esta opcin y


pulsar Ctrl + Shift + S

Ing Cronwell Mairena Rojas

Pgina 11

Power Builder

Luego de crear la opcin Nuevo, pulsar las teclas Ctrl+ Shift + E para
continuar creando las subopciones de Artculos.

Para escribir las subopciones de Herramientas se debe seleccionar y


pulsar las teclas Ctrl + Shift + S y despus de creado su primera
subopcin (Calculadora) se pulsara Ctrl + Shift + E para las dems.

Ing Cronwell Mairena Rojas

Pgina 12

Power Builder

Tambin dentro de Reportes se visualiza otro submen

Despus de crear las opciones se debe seleccionar una por una para
asignarles otras propiedades que se desea como ShortCut Key,
ToolBarItem Text, ToolBarItemName.
Para el ejemplo, seleccionar la opcin Nuevo y en su propiedad
ShortCut Key elegir la letra N y activar la casilla de su propiedad
ChortuCut Ctrl.
Ing Cronwell Mairena Rojas

Pgina 13

Power Builder

Se puede asignar un botn en la barra de herramientas. Para ello


seleccionarla y activar la hoja de Toolbar y llenar las propiedades
ToolBarItem Text y ToolbarItem Name.
Por ejemplo, cuando pasa el puntero del mouse por el primer
botn que representa a la opcin consulta, se debe visualizar el
mensaje Consulta de Artculos

Se debe tener lo siguiente para los ShortCut Keys

Ing Cronwell Mairena Rojas

Pgina 14

Power Builder

Para el ToolBar

Una vez terminada de escribir las opciones del men, se debe


escribir las instrucciones que deben ejecutar cuando el usuario las
elija al ejecutar la aplicacin. Para ello hacer doble clic en la opcin
o hacer clic en el botn Script

Ing Cronwell Mairena Rojas

Pgina 15

Power Builder

Se tiene la aplicacin w_consulta

Grabar el men

Ing Cronwell Mairena Rojas

Pgina 16

Power Builder

Se debe hacer clic en el botn Buscar de la propiedad Menu


Name de la ventana

No olvidar colocar en el Evento open de la Aplicacin

Al ejecutar debe resultar lo siguiente:

Ing Cronwell Mairena Rojas

Pgina 17

Power Builder

En caso de que la barra de herramientas no se visualice, se debe


cambiar la propiedad Window Type a la ventana asignndole la
opcin MdiHelp!

Todo men se debe visualizar siempre en una ventana maximizada


por lo que a la ventana donde desea mostrar el men debe
asignrsele en la propiedad WindowState la opcin Maximized!

Ing Cronwell Mairena Rojas

Pgina 18

También podría gustarte