Sign in Join
FPDoc Onlineexperiment

TWindowsMaskUTF8.Create constructor

Member of TWindowsMaskUTF8publicIn unit Masks

Constructor for the class instance.

Declaration

pascal
constructor Create(const aMask: string; aCaseSensitive: Boolean; 
 aOpcodesAllowed: TMaskOpCodes); override
constructor Create(const aMask: string; aCaseSensitive: Boolean; 
 aOpcodesAllowed: TMaskOpCodes; 
 aWindowsQuirksAllowed: TWindowsQuirks)

Arguments

aMask

Mask expression for the class instance.

aCaseSensitiveTrue if masks are compared with case sensitivity.
aOpcodesAllowed

Set of TMaskOpCode values allowed in the class instance.

aWindowsQuirksAllowed

Set of TWindowsQuirk values allowed in the class instance.

Description

Create is the overloaded, overridden constructor for the class instance. Create ensures that argument values are stored in the Mask, CaseSensitive, MaskOpCodes and Quirks properties. The inherited Create method is called prior to exit.

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