TTimer

E322640

TTimer is a non-visual Delphi VCL component that triggers events at specified time intervals, commonly used to execute code periodically without blocking the main application thread.

All labels observed (1)

Label Occurrences
TTimer canonical 8

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Delphi VCL component ⓘ
non-visual component ⓘ
availability Delphi VCL for Win32 ⓘ
Delphi VCL for Win64 ⓘ
baseClass TComponent ⓘ
category System timers ⓘ
componentLibrary Delphi VCL ⓘ
componentType TComponent descendant ⓘ
configuration Enabled toggles timer activity ⓘ
Interval set in milliseconds ⓘ
defaultEnabledValue False ⓘ
defaultIntervalUnit milliseconds ⓘ
dependency Windows message queue ⓘ
designPattern event-driven callback ⓘ
designTimeRepresentation icon on form designer ⓘ
event OnTimer ⓘ
executionContext OnTimer handler executes in main thread ⓘ
framework VCL ⓘ
linked to: Windows VCL
integration works with Delphi form designer ⓘ
introducedIn early versions of Delphi ⓘ
libraryUnit ExtCtrls ⓘ
linked to: Vcl.ExtCtrls
lifecycle created at runtime or dropped on form at design time ⓘ
namespace Vcl.ExtCtrls ⓘ
nonBlocking True ⓘ
notSuitableFor high-precision timing ⓘ
real-time operations ⓘ
ownerPattern owned by TComponent-based owner ⓘ
platform Windows ⓘ
programmingLanguage Delphi ⓘ
property Enabled ⓘ
Interval ⓘ
OnTimer ⓘ
Tag ⓘ
propertyTypeOf_Enabled Boolean ⓘ
propertyTypeOf_Interval Cardinal ⓘ
propertyTypeOf_OnTimer TNotifyEvent ⓘ
purpose trigger events at specified time intervals ⓘ
requiresMessageLoop True ⓘ
suitableFor periodic UI updates ⓘ
simple periodic background tasks ⓘ
threadingModel runs in main application thread ⓘ
timerMechanism Windows message-based timer ⓘ
usage execute code periodically ⓘ
usedFor polling operations ⓘ
scheduled periodic checks ⓘ
usesWindowsAPI KillTimer ⓘ
SetTimer ⓘ
visualRepresentation non-visual at runtime ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.