In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

TForm al 100%

Foro de Xailer profesional en español
Responder
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

TForm al 100%

Mensaje por zeasoftware »

Existe alguna manera de saber si una TForm ya se desplego al 100%?
esto por que en mi aplicacion estoy usando una ventana de inicio de
aplicacion, como continua la ejecucion, la siguiente ventana es de ingreso y
tiene los botones de ingreso o salir, pero si le doy click y la ventana de
presentacion aun está pintana me manda error, estos son variados, pero
siempre se refieren a un control de mi Form principal, y me marca que no
existe, a lo que indago dichos controles aun no existen y por eso me truena.
Espero haberme explicado.
Quiero:
Mostrar la ventana bsSPLASH para mostrar el inicio del sistema, mientras se
forma toda la pantalla de la ventana principal, y de inmediato pasa a la
venana de ingreso de usaurio, pero en esta ultima, que los botones esten
disponibles hasta que la ventana de presentacions (bsSPLASH) desaparezca.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

TForm al 100%

Mensaje por jfgimenez »

Ramón,
> Existe alguna manera de saber si una TForm ya se desplego al 100%?
Lo puedes saber por los eventos. Revisa el artículo
http://xailer.info/esp/?p=22, donde se explica cada uno de los eventos (y
qué orden siguen) durante la creación de un formulario.
> Quiero:
> Mostrar la ventana bsSPLASH para mostrar el inicio del sistema, mientras
> se forma toda la pantalla de la ventana principal, y de inmediato pasa a
> la venana de ingreso de usaurio, pero en esta ultima, que los botones
> esten disponibles hasta que la ventana de presentacions (bsSPLASH)
> desaparezca.
En el artículo http://xailer.info/esp/?p=18 creo que tienes exactamente lo
que buscas.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

TForm al 100%

Mensaje por zeasoftware »

Gracias, excelente explicacion, no sabia que lo habia. ya voy a revisar mas.
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:45afb8f1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
>> Existe alguna manera de saber si una TForm ya se desplego al 100%?
>
> Lo puedes saber por los eventos. Revisa el artículo
> http://xailer.info/esp/?p=22, donde se explica cada uno de los eventos (y
> qué orden siguen) durante la creación de un formulario.
>
>
>> Quiero:
>> Mostrar la ventana bsSPLASH para mostrar el inicio del sistema, mientras
>> se forma toda la pantalla de la ventana principal, y de inmediato pasa a
>> la venana de ingreso de usaurio, pero en esta ultima, que los botones
>> esten disponibles hasta que la ventana de presentacions (bsSPLASH)
>> desaparezca.
>
> En el artículo http://xailer.info/esp/?p=18 creo que tienes exactamente lo
> que buscas.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

TForm al 100%

Mensaje por zeasoftware »

un detalle solamente:
si modifico
Procedure Main()
Application:cTitle := "SCIWin"
Application:oIcon := "AplicacionIco"
AppInit() //Aqui el IDE al compilar me elimina esta linea y me pone
//SCIPrincipal():New( Application ):Show()
Application:Run()
Return ( Nil )
Function AppInit()
LOCAL oEntrada
oEntrada := zAcercade():New( Application )
oEntrada:Show()
SCIPrincipal():New( Application ):Show()
oEntrada:ShowModal()
IF TFormIngreso():New( Self ):ShowModal() != mrOK
::Salir()
ENDIF
Return ( Nil )
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje news:45afb8f1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
>> Existe alguna manera de saber si una TForm ya se desplego al 100%?
>
> Lo puedes saber por los eventos. Revisa el artí­culo
> http://xailer.info/esp/?p=22, donde se explica cada uno de los eventos (y
> qué orden siguen) durante la creación de un formulario.
>
>
>> Quiero:
>> Mostrar la ventana bsSPLASH para mostrar el inicio del sistema, mientras
>> se forma toda la pantalla de la ventana principal, y de inmediato pasa a
>> la venana de ingreso de usaurio, pero en esta ultima, que los botones
>> esten disponibles hasta que la ventana de presentacions (bsSPLASH)
>> desaparezca.
>
> En el artí­culo http://xailer.info/esp/?p=18 creo que tienes exactamente lo
> que buscas.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>
--
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

TForm al 100%

Mensaje por Xevi »

Ramon,
En propiedades del proyecto debes de poner el nombre de este form como
Módulo Principal
Un Saludo,
Xevi.
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=45b0127d@news.xailer.com...]45b0127d@news.xailer.com...[/email]
un detalle solamente:
si modifico
Procedure Main()
Application:cTitle := "SCIWin"
Application:oIcon := "AplicacionIco"
AppInit() //Aqui el IDE al compilar me elimina esta linea y me pone
//SCIPrincipal():New( Application ):Show()
Application:Run()
Return ( Nil )
Function AppInit()
LOCAL oEntrada
oEntrada := zAcercade():New( Application )
oEntrada:Show()
SCIPrincipal():New( Application ):Show()
oEntrada:ShowModal()
IF TFormIngreso():New( Self ):ShowModal() != mrOK
::Salir()
ENDIF
Return ( Nil )
Saludos.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:45afb8f1$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
>> Existe alguna manera de saber si una TForm ya se desplego al 100%?
>
> Lo puedes saber por los eventos. Revisa el artículo
> http://xailer.info/esp/?p=22, donde se explica cada uno de los eventos (y
> qué orden siguen) durante la creación de un formulario.
>
>
>> Quiero:
>> Mostrar la ventana bsSPLASH para mostrar el inicio del sistema, mientras
>> se forma toda la pantalla de la ventana principal, y de inmediato pasa a
>> la venana de ingreso de usaurio, pero en esta ultima, que los botones
>> esten disponibles hasta que la ventana de presentacions (bsSPLASH)
>> desaparezca.
>
> En el artículo http://xailer.info/esp/?p=18 creo que tienes exactamente lo
> que buscas.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
>
Responder