Progress - Problema ventana

   
Vista:

Problema ventana

Publicado por Arturo (11 intervenciones) el 27/05/2010 06:31:50
porque al llamar una ventana desde un boton la abre y la cierra en cuestion de 2 segundos, porque la ventana que estoy llamando no se queda actiiva para poder manipularla tengo entendido que hay que hacer algo en el main block de la ventana pero que es??

alguien me puede ayudar, y tambien que la primer ventana se cierre al abrir la segunda que quiero que este activa gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema ventana

Publicado por Richard (18 intervenciones) el 01/06/2010 00:55:35
Podrias hacer algo como esto:

en una primer ventana, defines una variable HANDLE, en este caso vhlEjemplo, define un boton que va a llamar a la segunda ventana y pones lo siguiente:

vhlEjemplo = CURRENT-WINDOW.
vhlEjemplo:SENSITIVE = FALSE.
vhlEjemplo:HIDDEN = TRUE.

RUN Ejemplo2.w (INPUT vhlEjemplo).

En la segunda ventana (Ejemplo2.w), defines un parametro de entrada HANDLE, en este caso iphEjemplo, define un boton para regresar a la ventana anterior y escribes:
IF VALID-HANDLE(iphEjemplo) THEN DO:
iphEjemplo:SENSITIVE = TRUE.
iphEjemplo:HIDDEN = FALSE.
APPLY "CLOSE":U TO THIS-PROCEDURE.
RETURN NO-APPLY.
END.

Toma en cuenta que en este caso no estas cerrando la ventana anterior, solo la estas ocultando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar