Programación General => Power Builder => Mensaje iniciado por: an_dario en Martes 11 de Julio de 2006, 16:00
Título: Menú Para Manejar Ventanas
Publicado por: an_dario en Martes 11 de Julio de 2006, 16:00
Hola!! Soy principiante en PB y quiero construir una aplicación MDI y obviamente quiero manejar todas las ventanas contenidas en la ventana principal. Tengo un menú Ventana (de más está explicar cuál es su funcionalidad) con sus ítems (Cascada, Mosaico Horizontal, Mosaico Vertical, etc). El problema es que cuando ejecuto la aplicación, abro varias ventanas (sheets) y trato de gestionarlas utilizando los ítems de este menú y no ocurre ninguna modificación en la disposición de las ventanas. El código que aplico a cada submenú es mas o menos el mismo:
Código: Text
w_principal.ArrangeSheets(Tile!)
De igual forma, verifico que cada ventana sea de tipo child! y que la ventana principal sea de tipo mdi! o mdihelp!. Quisiera solicitarles su ayuda respecto a este tópico. Muchas gracias por cualquier aporte a mi duda.
Andrés Saludos desde COLOMBIA
Título: Re: Menú Para Manejar Ventanas
Publicado por: pierpiter en Miércoles 12 de Julio de 2006, 15:29
Buenas, fijate que valor te devuelve, poné el siguiente código y fijate que valor devuelve:
Código: Text
int iAux
iAux = w_principal.ArrangeSheets(Tile!)
messagebox('', string(iAux))
Si devuelve 1 es que lo esta haciendo, o sea que debería devolver -1 o NULL. Al menos para ver si se esta produciendo un error. Saludos.