Sign in Join
FPDoc Onlineexperiment

TMask class

In unit Masks

The TMask class represents a mask expression and performs comparisons.

Declaration

pascal
TMask = class(TMaskUTF8)

Inheritance

  1. TMask
  2. TMaskUTF8
  3. TMaskBase

Descends from it: TWindowsMaskUTF8

Description

TMask is an alias for the TMaskUTF8 class. Provided for compatibility with previous LazUtils versions.

Use TWindowsMaskUTF8 or TWindowsMask for mask expressions using DOS/Windows-specific notation and file system conventions.

See also

Inherited

From TMaskUTF8 (8)

CompareUTF8Sequences Compile CompileOtherSpecialChars Create intfMatches IsSpecialChar Mask Matches

From TMaskBase (16)

Add AutoReverseRange CaseSensitive DefaultSpecialChars EscapeChar Exception_IncompleteMask Exception_InternalError Exception_InvalidCharMask Exception_InvalidEscapeChar Exception_MissingCloseChar GROW_BY IncrementLastCounterBy MaskOpCodes PrepareCompile TMaskFailCause TMaskParsedCode

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