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

TMaskChar

Represents details for mask character types in the TMaskCharType enumeration.

Declaration

Source position: masks.pas line 30

type TMaskChar = record

  case CharType: TMaskCharType of

    mcChar: (

        CharValue: TUtf8Char;

  

UTF-8 character value for the mask character.

      );

    mcCharSet: (

        Negative: Boolean;

  

True when the "not" operator (!) is included in the character set expression in a mask.

        SetValue: PCharSet;

      );

    mcAnyChar, mcAnyText: (

      );

end;

Description

TMaskChar is a variant record type with members used to represent details for mask character types in the TMaskCharType enumeration. TMaskChar is used to implement the Chars member in the TMaskString record type.

See also

TMaskCharType

  

Represents character types used in a mask.

Masks Overview

  

Masks Overview.