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

TMaskOption

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

Declaration

Source position: masks.pas line 135

type TMaskOption = (

  moCaseSensitive,

  

Enables case sensitive comparison.

  moDisableSets

  

Disables set processing; '[' and ']' are treated as literal characters.

);

Description

TMaskOption is an enumerated type with values for options that can be enabled in TMask class instances. Values from the enumeration are stored in the TMaskOptions set type, and passed as an argument to an alternate constructor in TMaskBase and descendent classes. Values in the set also control the values assigned to the CaseSensitive and MaskOpCodes properties in the mask class instance.

TMaskOption and TMaskOptions are provided for backward compatibility with previous versions of LazUtils.

See also

TMaskOptions

  

Set type used to store values from the TMaskOption enumeration.

TMaskBase.Create

  

Constructor for the class instance.

TMaskBase.CaseSensitive

  

Indicates if the mask expression is case sensitive.

TMaskBase.MaskOpCodes

  

Contains the set of mask op codes enabled for the class instance.

Masks Overview

  

Masks Overview.


Version 4.0 Generated 2025-05-03 Home