Abrir una aplicacion en una ventana MDI

Abrir una aplicacion en una ventana MDI

Postby CARLOS ATUNCAR » Fri Nov 10, 2023 4:40 am

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


Image
CARLOS ATUNCAR
 
Posts: 117
Joined: Thu Sep 17, 2015 11:40 pm

Re: Abrir una aplicacion en una ventana MDI

Postby FiveWiDi » Fri Nov 10, 2023 7:40 am

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


Image


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 view
       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(...
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1060
Joined: Mon Oct 10, 2005 2:38 pm

Re: Abrir una aplicacion en una ventana MDI

Postby Antonio Linares » Fri Nov 10, 2023 8:41 am

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


Image


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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Abrir una aplicacion en una ventana MDI

Postby CARLOS ATUNCAR » Fri Nov 10, 2023 3:32 pm

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
CARLOS ATUNCAR
 
Posts: 117
Joined: Thu Sep 17, 2015 11:40 pm

Re: Abrir una aplicacion en una ventana MDI

Postby karinha » Fri Nov 10, 2023 3:58 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7214
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 85 guests