[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Forms' (#lcl)

TApplication.CreateForm

Creates a Form or component, owned by Application.

Declaration

Source position: forms.pp line 1504

public procedure TApplication.CreateForm(

  InstanceClass: TComponentClass;

  out Reference

);

Arguments

InstanceClass

  

The class type used to create the new instance.

Reference

  

The variable for the new component reference.

Description

Remark: The method name is slightly misleading, and kept only for Delphi compatibility. The method can actually create any kind of component.

CreateForm creates a Component instance of the given class, and sets the pointer to the component variable. If it is a form, it will be added to the list of forms in the application.

A splash form is shown immediately.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.