namespace hello; interface uses System, System.Drawing, System.Windows.Forms; type HelloForm = class(System.Windows.Forms.Form) public constructor; class method Main(args: array of String): Integer; end; implementation constructor HelloForm; var label1: Label; begin self.Size := new Size( 640, 480 ); self.Text := "Hello, World!"; label1 := new Label(); label1.Size := new Size( 320, 20 ); label1.Text := "Hello, Windows Forms(Oxygene) World!"; self.Controls.Add( label1 ); end; [STAThread] class method HelloForm.Main(args: array of String): Integer; begin using form := new HelloForm do Application.Run(form); end; end.