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

TMaskList.Create

Creates new list of masks using the specified delimited mask values and options.

Declaration

Source position: masks.pas line 76

public constructor TMaskList.Create(

  const AValue: string;

  ASeparator: Char;

  const CaseSensitive: Boolean

);

constructor TMaskList.Create(

  const AValue: string;

  ASeparator: Char = ';';

  const AOptions: TMaskOptions = []

);

Arguments

AValue

  

Mask value(s) stored in the internal object list.

ASeparator

  

Delimiter used to delimit mask values in AValue.

CaseSensitive

  

Indicates if case sensitivity is used for masks.

Arguments

AValue

  

Mask value(s) stored in the internal object list.

ASeparator

  

Delimiter used to delimit mask values in AValue.

Description

Create is the overloaded constructor for the class instance. Create allocates resources for the internal object list in the class instance. Arguments passed to the constructor are used to configure and populate the values in the Items property.

See also

TMaskList.Items

  

The mask items in the list.

TMaskOption

  

Contains options which can be enabled or disabled in TMask comparisons.

TMaskOptions

  

Set type used to store values from the TMaskOption enumeration.