[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'Masks' (#lazutils)

TWindowsMaskUTF8.Create

Constructor for the class instance.

Declaration

Source position: masks.pas line 280

public constructor TWindowsMaskUTF8.Create(

  const aMask: string;

  aCaseSensitive: Boolean;

  aOpcodesAllowed: TMaskOpCodes

); override;

constructor TWindowsMaskUTF8.Create(

  const aMask: string;

  aCaseSensitive: Boolean;

  aOpcodesAllowed: TMaskOpCodes;

  aWindowsQuirksAllowed: TWindowsQuirks

);

Arguments

aMask

  

Mask expression for the class instance.

aCaseSensitive

  

True if masks are compared with case sensitivity.

aOpcodesAllowed

  

Set of TMaskOpCode values allowed in the class instance.

Arguments

aMask

  

Mask expression for the class instance.

aCaseSensitive

  

True 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.


Version 4.0 Generated 2025-05-03 Home