Muchas gracias a todos por las respuestas ! Efectivamente es como dice Delphius, muchas gracias, pero no se como solucionarlo !
Les comento, uso una especie de splash screen, y el source del programa es como sigue:
Código Delphi
[-]
vInicio:=now;
Application.Initialize;
Application.Title := 'Marcelo';
Application.CreateForm(TfrmInicioSplsh, frmInicioSplsh);
frmInicioSplsh.Show;
frmInicioSplsh.update;
Application.CreateForm(Tdbq, dbq); Application.CreateForm(TfrmPrincipal, frmPrincipal);
repeat Application.ProcessMessages;
until ((millisecondsbetween(now,vInicio)>2000) or (vCerrar));
end;
frmInicioSplsh.free;
frmPrincipal.Showmodal;
Application.Run;
Creo que el tema está que cuando cierra la ventana de splash, activo al form principal con showmodal, y ahi queda como secundaria, entonces al minimizar queda a abajo a un lado, y no en la barra de tareas solamente.
El tema es que intenté cpm frmPrincipal.show pero la aplicación se cierra, y la verdad no se como hacer ! alguien sabe? muchisimas gracias como siempre por todas sus respuestas !