Espera un momento, ya resolviste lo de maximizar la ventana del form1 y mostrar otro form2 como modal? porq a mi me funciono con un timmer <br><br><div class="gmail_quote">El 8 de octubre de 2012 18:16, Paola Bruccoleri <span dir="ltr"><<a href="mailto:pbruccoleri@adinet.com.uy" target="_blank">pbruccoleri@adinet.com.uy</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">El 08/10/2012 08:21 p.m., Paola Bruccoleri escribió:<div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
El 08/10/2012 06:48 p.m., Paola Bruccoleri escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
El 08/10/2012 03:23 p.m., José Mejuto escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
El 08/10/2012 14:47, Paola Bruccoleri escribió:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
</blockquote>
<br>
     Application.DoEvents;<br>
</blockquote>
esto me da error q no existe; puse Application.ProcessMessages; y no me dió resultado<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Aunque yo lo que haría sería iniciar el formulario con Enabled:=false, y meter un Timer con un retardo de 1 ms.<br>
que sea el que me muestre el "LoginFecha". Si el loginfecha es OK entonces "Self.Enabled:=true".<br>
</blockquote>
no te entiendo mucho..<br>
pongo el form ppal con enabled=false desde el diseño..<br>
<br>
no se para que sería el timer; o sea q efecto haría..<br>
<br>
y luego hago esto?<br>
  loginfecha:= TfrmFechaInicial.Create(nil);<br>
  if loginfecha.showmodal = mrOk then<br>
    begin<br>
      FreeAndNIL(loginfecha);<br>
      frmMain.Enabled:= true;<br>
    end<br>
  else<br>
    Application.Terminate;<br>
<br>
sin el timer y haciendo esto.. igual queda mal el form ppal, no se maximiza<br>
</blockquote>
<br>
puse showmessages para ver q es lo que se va haciendo.<br>
<br>
Probé de poner:<br>
  WindowState:= wsMaximized;<br>
  Application.ProcessMessages;<br>
<br>
en el oncreate, onshow y onactivate y nunca se maximiza el form ppal hasta que cierro el form de fecha .. o sea, al salir del onACTIVATE<br>
</blockquote></div></div>
Hola de nuevo yo...<br>
<br>
si en el onshow, coloco esto al ppio:<br>
<br>
  frmMain.Height:= screen.Height - 50;<br>
  frmMain.Width := screen.Width ;<br>
  frmMain.Left:= 0;<br>
  frmMain.Top:= 0;<br>
<br>
(ese 50 es para que se vea la statusbar).. queda como si fuera minimizado... o sea, es la solución "casera" q he encontrado, pero no me gusta !<br>
quiero que quede maximizado :)<br>
quizás sea algún bug viejo de esta versión, no se.. esto no puede ser tan complicado y no tiene ninguna ciencia.<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.<u></u>freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.<u></u>freepascal.org/mailman/<u></u>listinfo/lazarus-es</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><span style="background-color:rgb(255,255,255)"><font><span style="color:rgb(0,0,153)"><i><b>Saludos.<br><br>Jose Daboin</b></i></span></font></span><br><br>