Seguramente es porque no estás minimizando el formulario principal de la aplicación (el cual si se minimiza a la barra de tareas). Después de buscar por ahí, encontré un pequeño truco que permite que cada formulario de nuestra aplicación se minimize a la barra de tareas, el truco consiste en sobrecargar el método
CreateParams de cada formulario (menos el principal) y especificar lo siguiente:
Código Delphi
[-]
type
TForm2 = class(TForm)
...
protected
procedure CreateParams(var Params: TCreateParams); override;
...
end;
implementation
procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;
...
Saludos!