Sign in Join
FPDoc Onlineexperiment

TWindowsMaskList class

In unit Masks

Implements a list for mask class instances which support Windows-specific file masks.

Declaration

pascal
TWindowsMaskList = class(TMaskList)

Inheritance

  1. TWindowsMaskList
  2. TMaskList

Description

TWindowsMaskList is a TMaskList descendant which implements a list used to maintain a list with TWindowsMask instances for mask expressions. Parameter values passed to the constructor are used when mask instances are created and stored in the list.

TWindowsMaskList is used in the implementation of the MatchesWindowsMaskList function.

See also

Properties

QuirkspublicContains the TWindowsQuirk values enabled for the class instance.

Methods

GetMaskClassprotectedGets the class type used to create new mask instances for the list.
AddMasksToListprotectedAdds masks to the list using the delimited mask expressions and configuration settings.
CreatepublicConstructor for the class instance.

Inherited

From TMaskList (8)

AutoReverseRange CaseSensitive Count Destroy Items Mask MaskOpCodes Matches

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