TMaskBase.CaseSensitive property
Indicates if the mask expression is case sensitive.
Declaration
property CaseSensitive: Boolean read fCaseSensitive write SetCaseSensitive;Description
CaseSensitive is a Boolean property which indicates if character in a mask expression are handle with case sensitivity. Its value is determined by an explicit argument passed to the Create method, or the presence of moCaseSensitive in the TMaskOptions passed to the constructor.
Changing the value for the property causes Compile to be called when the Matches method in descendent classes is executed. When set to False, both the mask expression and the compared values are converted to lowercase for the comparison performed in Matches.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
