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

TMonitorList

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

A list of monitors available on the system.

Declaration

Source position: forms.pp line 1094

type TMonitorList = class(TList)

protected

  procedure Notify(); override;

  

List notification handler which destroys the Monitor object on removal from the list.

public

  property Items []: TMonitor; default; [rw]

  

The indexed list of all Monitors.

end;

Inheritance

TMonitorList

  

A list of monitors available on the system.

|

TList,IFPObserved

|

TObject

Description

TMonitorList is a TList descendant used to store TMonitor class instances representing the physical monitors attached to the system. It provides an indexed Items property that can be used to access monitor information by an ordinal position in the list. It also provides an overridden Notify method to free a TMonitor instance when the lnDeleted list notification is received.

TMonitorList is the type used to implement the Monitors property in TScreen.

See also

TMonitor

  

Provides information about a physical monitor.

TScreen.Monitors

  

Provides indexed access to the available monitors in the class instance.

TList


Version 3.2 Generated 2024-02-25 Home