Unit MaskEdit

BeschreibungusesKlassen, Schnittstellen und ObjekteFunktionen und ProzedurenTypenKonstantenVariablen

Beschreibung

 

uses

Übersicht

Klassen, Schnittstellen und Objekte

Name Beschreibung
Klasse EDBEditError  
Klasse TCustomMaskEdit  
Klasse TMaskEdit  

Funktionen und Prozeduren

function FormatMaskText(const EditMask: string; const Value: string): string;
function MaskGetMaskSave(const EditMask: string): Boolean;
function MaskGetMaskBlank(const EditMask: string): Char;
function MaskGetFldSeparator(const EditMask: string): Integer;
procedure Register;

Typen

TMaskCharType = (...);
TMaskDirectives = set of (mdReverseDir, mdUpperCase, mdLowerCase, mdLiteralChar);
TMaskedState = set of (msMasked, msReEnter, msDBSetText);

Konstanten

DefaultBlank: Char = '_';
MaskFieldSeparator: Char = ';';
MaskNoSave: Char = '0';
mDirReverse = '!';
mDirUpperCase = '>';
mDirLowerCase = '<';
mDirLiteral = '\';
mMskAlpha = 'L';
mMskAlphaOpt = 'l';
mMskAlphaNum = 'A';
mMskAlphaNumOpt = 'a';
mMskAscii = 'C';
mMskAsciiOpt = 'c';
mMskNumeric = '0';
mMskNumericOpt = '9';
mMskNumSymOpt = '#';
mMskTimeSeparator = ':';
mMskDateSeparator = '/';

Beschreibung

Funktionen und Prozeduren

function FormatMaskText(const EditMask: string; const Value: string): string;
 
function MaskGetMaskSave(const EditMask: string): Boolean;
 
function MaskGetMaskBlank(const EditMask: string): Char;
 
function MaskGetFldSeparator(const EditMask: string): Integer;
 
procedure Register;
 

Typen

TMaskCharType = (...);
 
Values
  • mcNone:
  • mcLiteral:
  • mcIntlLiteral:
  • mcDirective:
  • mcMask:
  • mcMaskOpt:
  • mcFieldSeparator:
  • mcField:
TMaskDirectives = set of (mdReverseDir, mdUpperCase, mdLowerCase, mdLiteralChar);
 
TMaskedState = set of (msMasked, msReEnter, msDBSetText);
 

Konstanten

DefaultBlank: Char = '_';
 
MaskFieldSeparator: Char = ';';
 
MaskNoSave: Char = '0';
 
mDirReverse = '!';
 
mDirUpperCase = '>';
 
mDirLowerCase = '<';
 
mDirLiteral = '\';
 
mMskAlpha = 'L';
 
mMskAlphaOpt = 'l';
 
mMskAlphaNum = 'A';
 
mMskAlphaNumOpt = 'a';
 
mMskAscii = 'C';
 
mMskAsciiOpt = 'c';
 
mMskNumeric = '0';
 
mMskNumericOpt = '9';
 
mMskNumSymOpt = '#';
 
mMskTimeSeparator = ':';
 
mMskDateSeparator = '/';
 

Erstellt mit PasDoc 0.10.0 am 2007-03-27 23:03:02