Page 1 of 1
Abrir una aplicacion en una ventana MDI
Posted: Fri Nov 10, 2023 4:40 am
by CARLOS ATUNCAR
Saludos, una consulta como se podría cargar una segunda aplicación en una ventana MDI, se busca evitar que al cargar se monte encima de la aplicación principal al inicio de la pantalla. En espera de sus sugerencias a la espera. Saludos
Re: Abrir una aplicacion en una ventana MDI
Posted: Fri Nov 10, 2023 7:40 am
by FiveWiDi
CARLOS ATUNCAR wrote:Saludos, una consulta como se podría cargar una segunda aplicación en una ventana MDI, se busca evitar que al cargar se monte encima de la aplicación principal al inicio de la pantalla. En espera de sus sugerencias a la espera. Saludos
Buenos días tocayo,
yo en su día empecé a utilizar esto para levantar una página web en una MDICHILD:
Code: Select all | Expand
DEFINE WINDOW oWndWeb MDICHILD FROM 0,0 TO 520,804 TITLE "Web - " + cWeb ;
COLORS J02CLRTEXTO,J02CLRWND OF AmpaArra[1][1][2][1][1] NOZOOM PIXEL //FIVEWIDI
oActiveX = TActiveX():New( oWndWeb, "Shell.Explorer" )
oWndWeb:oClient = oActiveX // To fill the entire window surface
oWndWeb:Resize()
oActiveX:Do( "Navigate2", cWeb )
ACTIVATE WINDOW oWndWeb ;
VALID ( oActivex:End(), lSalir ) ;
ON INIT ( AutResiz( AMPAarra[1][2][3][3], AMPAarra[1][2][2][3], oWndWeb, 2 ), lSalir := .T.) //FIVEWIDI
pero lo utilicé poquísimo.
No sé porque el pegar el código en este mensaje no consigo que escriba oActiveX dospuntos Do(...
Re: Abrir una aplicacion en una ventana MDI
Posted: Fri Nov 10, 2023 8:41 am
by Antonio Linares
CARLOS ATUNCAR wrote:Saludos, una consulta como se podría cargar una segunda aplicación en una ventana MDI, se busca evitar que al cargar se monte encima de la aplicación principal al inicio de la pantalla. En espera de sus sugerencias a la espera. Saludos
Cuando te refieres a una segunda aplicación, te refieres a otro EXE ?
Podrias hacer que la ventana principal de la aplicación, sea hija de la ventana MDICHILD
Re: Abrir una aplicacion en una ventana MDI
Posted: Fri Nov 10, 2023 3:32 pm
by CARLOS ATUNCAR
Saludos y gracias por las respuestas, si es un Exe lo llamo con WaitRun() pero se va al inicio de la pantalla y no dentro de la aplicación principal voy a probar las indicaciones y comento si ubiera un ejemplo agradecido
Re: Abrir una aplicacion en una ventana MDI
Posted: Fri Nov 10, 2023 3:58 pm
by karinha