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

TMaskOpCode

Represents operations needed for an entry in a mask specification.

Declaration

Source position: masks.pas line 52

type TMaskOpCode = (

  mocAnyChar,

  

Treats '?' as a wildcard to match exactly one char.

  mocAnyCharOrNone,

  mocAnyText,

  mocRange,

  

Causes '[a-c]'' to match either 'a', 'b' or 'c'. '-' is always treated as the range separator. To use a literal '-' in a range, it must be escaped using the EscapeChar (default is '\') for a mask instance. '[+-\-]' matches '+', ',' or '-'.

  mocSet,

  mocNegateGroup,

  mocEscapeChar

);


Version 4.0 Generated 2025-05-03 Home