Sign in Join
FPDoc Onlineexperiment

TApplication.Flags property

Member of TApplicationpublicIn unit Forms

Contains state flags for the application.

Declaration

pascal
property Flags: TApplicationFlags read FFlags write SetFlags;

Description

Flags is a TApplicationFlags property which contains flag values currently enabled for the application. It is a set type, and may contain zero or more values from the TApplicationFlag enumeration.

Values in Flags are updated when methods are executed in the class instance. A value may be transient in nature, and exist only while a particular method is running. They may also be more permanent, and indicate actions which have been performed and/or completed.

Values are added to and removed from Flags in methods like:

  • Create
  • Destroy
  • Initialize
  • Activate
  • Deactivate
  • Idle
  • ShowException

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.