Estoy totalmente de acuerdo con
Delphius. De hecho, así están implementadas las famosas variables globales
Application y
Screen dentro de la unit Forms. Por esa razón, estas variables están siempre disponibles en todos los formularios de nuestros programa.
Código Delphi
[-]
Unit Forms;
var
Application: TApplication;
Screen: TScreen;
Intenta quitar del uses de tu proyecto (*.dpr) la llamada a la unit Forms y verás el resultado
Código Delphi
[-]
program Project1;
uses
Unit1 in 'Unit1.pas' ;
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Saludos