Classe TTypes
Unit
Declaração
type TTypes = class(TComponent)
Descrição
A classe TTypes
declara todos os tipos globais do pacote Mi.RTL
Hierarquia
- TObject
- TPersistent
- TComponent
- TTypes
Visão Geral
Classes e Registros Aninhados
![]() |
LongRec = packed record |
![]() |
TEnumField = record |
![]() |
TEnumField_ofs = record |
![]() |
TEvent = record |
![]() |
TIdentification = record |
![]() |
TipoOfsSeg = record |
![]() |
TMsg = record |
![]() |
TObjectList = class(TFPList) |
![]() |
TPoint = record |
![]() |
TPointer = class(TObject) |
![]() |
TRect = record |
![]() |
TReg_Of_Char = record |
![]() |
TSItem = record |
![]() |
TStr255 = record |
![]() |
TWebMsg = record |
![]() |
WordRec = packed record |
![]() |
_TStr255 = record |
Tipos Aninhados
![]() |
AnsiCharSet = set of AnsiChar; |
![]() |
AnsiString_USASCII = type AnsiString(20127); |
![]() |
Char = System.AnsiChar; |
![]() |
ComStr = Dos.ComStr; |
![]() |
DirStr = Dos.DirStr; |
![]() |
ExtStr = Dos.ExtStr; |
![]() |
int64 = System.Int64; |
![]() |
Integer = Longint; |
![]() |
LongInt = System.Longint; |
![]() |
LongWord = System.LongWord; |
![]() |
MatrizStr64 = array[1..3] of string[64]; |
![]() |
NameStr = Dos.NameStr; |
![]() |
PAnsiCharArray = ˆTAnsiCharArray; |
![]() |
PAnsiCharSet = ˆTAnsiCharSet; |
![]() |
PArrayAnsiChar = ˆTArrayAnsiChar; |
![]() |
PArrayByte = ˆTArrayByte; |
![]() |
PArrayInt = ˆTArrayInt; |
![]() |
PArrayLong = ˆTArrayLong; |
![]() |
PArrayPtr = ˆTArrayPtr; |
![]() |
PathStr = Dos.PathStr; |
![]() |
PBits = ˆTBits; |
![]() |
PBoolean = ˆBoolean; |
![]() |
PByte = ˆByte; |
![]() |
pChar = System.PAnsiChar; |
![]() |
PDouble = ˆDouble; |
![]() |
PEvent = ˆTEvent; |
![]() |
PExtended = ˆExtended; |
![]() |
PLongint = ˆLongint; |
![]() |
PPoint = ˆTPoint; |
![]() |
PReal = ˆReal; |
![]() |
PRealNum = ˆTRealNum; |
![]() |
PRect = ˆTRect; |
![]() |
PShortInt = ˆShortint; |
![]() |
PSItem = ˆTSItem; |
![]() |
PSmallInt = ˆSmallInt; |
![]() |
PSmallInteger = ˆSmallInteger; |
![]() |
PSmallWord = ˆSmallWord; |
![]() |
PSmallWordArray = ˆTSmallWordArray; |
![]() |
PtrUInt = system.PtrUInt; |
![]() |
Ptstring = ˆtstring; |
![]() |
PWord = ˆWord; |
![]() |
Real = single; |
![]() |
SmallInteger = System.Integer; |
![]() |
SmallWord = System.word; |
![]() |
TAlign = (...); |
![]() |
TAlinhamento = (...); |
![]() |
TAnsiCharArray = array[0..MAX_ARRAY_INT-1] of AnsiChar; |
![]() |
TAnsiCharSet = Set Of AnsiChar; |
![]() |
TArray = Array[0..(1024 * 1024 * 2)] of byte; |
![]() |
TArrayAnsiChar = Array[0..254] of AnsiChar; |
![]() |
TArrayByte = array[0..MAX_ARRAY_BYTE - 1] of Byte; |
![]() |
TArrayInt = array[0..MAX_ARRAY_INT-1] of integer ; |
![]() |
TArrayLong = array[0..MAX_ARRAY_LONG_INT-1] of Longint; |
![]() |
TArrayOpenAnsiString = Array of AnsiString; |
![]() |
TArrayOpenByte = Array of Byte; |
![]() |
TArrayOpenInteger = Array of Integer; |
![]() |
TArrayOpenLongint = Array of Longint; |
![]() |
TArrayOpenVariant = Array of Variant; |
![]() |
TArrayOpenWord = Array of Word; |
![]() |
TArrayPtr = array[0..MAX_ARRAY_PTR - 1] of Pointer; |
![]() |
TArray_Of_Char = Array[0..26] of TReg_Of_Char; |
![]() |
TBits = SmallWord; |
![]() |
TCharSet = Set Of Char; |
![]() |
TConnectorType = (...); |
![]() |
TConvertIdioma = Function (S: AnsiString): AnsiString; |
![]() |
TDmxStr_ID = string[sizeof(TEnumField)]; |
![]() |
TDriveType = (...); |
![]() |
TEnClientsApplication = (...); |
![]() |
TEnMethodHttp = (...); |
![]() |
TEnumMemory = (...); |
![]() |
TEnum_HelpCtx_StrCurrentCommand_Topic_Content_run = (...); |
![]() |
TFileMode = (...); |
![]() |
TFileRec = System.FileRec; |
![]() |
THandle = System.THandle; |
![]() |
THTMLTagEvent = procedure (Sender: TObject; const TagString: string; TagParams: TStrings; var ReplaceText: string) of object; |
![]() |
TipoProc = Procedure; |
![]() |
TMessageError = Procedure; |
![]() |
TNameClientsApplication = Array[TEnClientsApplication] of ansiString; |
![]() |
TNameClientsApplicationExt = Array[TEnClientsApplication] of ansiString; |
![]() |
TNao_Sim = (...); |
![]() |
TOnProcedure = Procedure(Const aNameMethod:String) of object unimplemented; |
![]() |
TParamExecucao_Tipo_de_Execucao = (...); |
![]() |
TQuad = Comp; |
![]() |
TRealNum = Double; |
![]() |
TSemHandle = Longint; |
![]() |
TSizeOffldBits = byte; |
![]() |
TSmallWordArray = ARRAY [0..MAX_ARRAY_SMALL_WORD-1] Of SmallWord; |
![]() |
tstring = String[255]; |
![]() |
TTag = (...); |
![]() |
TTextRec = System.TextRec; |
![]() |
ValUInt = system.ValUInt; |
![]() |
Word = System.Longword; |
Campos
![]() |
Alias: AnsiString; |
![]() |
nested const MAX_BYTE = high(SmallWord); |
![]() |
nested const MAX_ARRAY_BYTE = MAX_BYTE div sizeof(byte); |
![]() |
nested const MAX_INT = high(Integer); |
![]() |
nested const MAX_ARRAY_INT = MAX_INT div sizeof(integer); |
![]() |
nested const MAX_SMALL_INT = high(SmallInt); |
![]() |
nested const MAX_ARRAY_SMALL_INT = MAX_SMALL_INT div sizeof(SmallInt); |
![]() |
nested const MAX_LONG_INT = high(LongInt); |
![]() |
nested const MAX_ARRAY_LONG_INT = MAX_LONG_INT div sizeof(Longint); |
![]() |
nested const MAX_WORD = high(Word); |
![]() |
nested const MAX_ARRAY_WORD = MAX_WORD div sizeof(word); |
![]() |
nested const MAX_SMALL_WORD = high(system.word); |
![]() |
nested const MAX_ARRAY_SMALL_WORD = MAX_SMALL_WORD div sizeof(system.word); |
![]() |
nested const MAX_LONG_WORD = high(LongWord); |
![]() |
nested const MAX_ARRAY_LONG_WORD = MAX_LONG_WORD div sizeof(LongWord); |
![]() |
nested const MAX_POINTER = MAX_ARRAY_WORD; |
![]() |
nested const MAX_ARRAY_PTR = MAX_POINTER div sizeof(Pointer); |
![]() |
nested const FileNameLen : integer = Dos.FileNameLen; |
![]() |
nested const evNothing = $0000; |
![]() |
nested const evMouseDown = $0001; |
![]() |
nested const evMouseUp = $0002; |
![]() |
nested const evMouseMove = $0004; |
![]() |
nested const evMouseAuto = $0008; |
![]() |
nested const evKeyDown = $0010; |
![]() |
nested const evCommand = $0100; |
![]() |
nested const evBroadcast = $0200; |
![]() |
nested const EvAplCliSvr = $0400; |
![]() |
nested const evMouse = $000F; |
![]() |
nested const evKeyboard = $0010; |
![]() |
nested const evMessage = $FF00; |
![]() |
nested const SizeOffldBits : TSizeOffldBits = sizeof(TSizeOffldBits); |
![]() |
nested const SizeOffldDbBits = 50; |
![]() |
nested const HttpGET = 'GET'; |
![]() |
nested const HttpPOST = 'POST'; |
![]() |
nested const HttpPUT = 'PUT'; |
![]() |
nested const HttpDELETE = 'DELETE'; |
![]() |
nested const HttpPATCH = 'PATCH'; |
![]() |
nested const HttpHEAD = 'HEAD'; |
![]() |
nested const HttpOPTIONS= 'OPTIONS'; |
![]() |
nested const HttpTRACE = 'TRACE'; |
![]() |
nested const HttpCONNECT= 'CONNECT'; |
Métodos
![]() |
constructor Create(aowner:TComponent); Overload; Override; |
![]() |
class procedure CheckEmpty(Var Rect: TTypes.TRect); |
Descrição
Tipos Aninhados
![]() |
AnsiCharSet = set of AnsiChar; |
![]() |
AnsiString_USASCII = type AnsiString(20127); |
CodePage 20127 = US ASCII (0-127) |
![]() |
Char = System.AnsiChar; |
![]() |
ComStr = Dos.ComStr; |
![]() |
DirStr = Dos.DirStr; |
![]() |
ExtStr = Dos.ExtStr; |
![]() |
int64 = System.Int64; |
![]() |
Integer = Longint; |
![]() |
LongInt = System.Longint; |
![]() |
LongWord = System.LongWord; |
![]() |
MatrizStr64 = array[1..3] of string[64]; |
Usado na ConvValorExt |
![]() |
NameStr = Dos.NameStr; |
![]() |
PAnsiCharArray = ˆTAnsiCharArray; |
![]() |
PAnsiCharSet = ˆTAnsiCharSet; |
AnsiCharacter set ptr |
![]() |
PArrayAnsiChar = ˆTArrayAnsiChar; |
![]() |
PArrayByte = ˆTArrayByte; |
![]() |
PArrayInt = ˆTArrayInt; |
![]() |
PArrayLong = ˆTArrayLong; |
![]() |
PArrayPtr = ˆTArrayPtr; |
![]() |
PathStr = Dos.PathStr; |
![]() |
PBits = ˆTBits; |
![]() |
PBoolean = ˆBoolean; |
![]() |
PByte = ˆByte; |
![]() |
pChar = System.PAnsiChar; |
![]() |
PDouble = ˆDouble; |
![]() |
PEvent = ˆTEvent; |
![]() |
PExtended = ˆExtended; |
![]() |
PLongint = ˆLongint; |
![]() |
PPoint = ˆTPoint; |
![]() |
PReal = ˆReal; |
![]() |
PRealNum = ˆTRealNum; |
![]() |
PRect = ˆTRect; |
![]() |
PShortInt = ˆShortint; |
![]() |
PSItem = ˆTSItem; |
Define os tipos usados no Turbo Vision e nao declarados em QDialogs |
![]() |
PSmallInt = ˆSmallInt; |
![]() |
PSmallInteger = ˆSmallInteger; |
![]() |
PSmallWord = ˆSmallWord; |
![]() |
PSmallWordArray = ˆTSmallWordArray; |
Word array pointer |
![]() |
PtrUInt = system.PtrUInt; |
https://www.freepascal.org/docs-html/rtl/system/ptruint.html |
![]() |
Ptstring = ˆtstring; |
![]() |
PWord = ˆWord; |
![]() |
Real = single; |
![]() |
SmallInteger = System.Integer; |
![]() |
SmallWord = System.word; |
![]() |
TAlinhamento = (...); |
Valores
|
![]() |
TAnsiCharArray = array[0..MAX_ARRAY_INT-1] of AnsiChar; |
![]() |
TAnsiCharSet = Set Of AnsiChar; |
AnsiCharacter set |
![]() |
TArray = Array[0..(1024 * 1024 * 2)] of byte; |
![]() |
TArrayAnsiChar = Array[0..254] of AnsiChar; |
![]() |
TArrayByte = array[0..MAX_ARRAY_BYTE - 1] of Byte; |
![]() |
TArrayInt = array[0..MAX_ARRAY_INT-1] of integer ; |
![]() |
TArrayLong = array[0..MAX_ARRAY_LONG_INT-1] of Longint; |
![]() |
TArrayOpenAnsiString = Array of AnsiString; |
![]() |
TArrayOpenByte = Array of Byte; |
![]() |
TArrayOpenInteger = Array of Integer; |
![]() |
TArrayOpenLongint = Array of Longint; |
![]() |
TArrayOpenVariant = Array of Variant; |
![]() |
TArrayOpenWord = Array of Word; |
![]() |
TArrayPtr = array[0..MAX_ARRAY_PTR - 1] of Pointer; |
![]() |
TArray_Of_Char = Array[0..26] of TReg_Of_Char; |
O tipo |
![]() |
TBits = SmallWord; |
O tipo |
![]() |
TCharSet = Set Of Char; |
AnsiCharacter set |
![]() |
TConnectorType = (...); |
Tipos de banco de dados reconhecidos pela função CreateDB_or_DropDB Valores
|
![]() |
TConvertIdioma = Function (S: AnsiString): AnsiString; |
O tipo |
![]() |
TDmxStr_ID = string[sizeof(TEnumField)]; |
![]() |
TEnumMemory = (...); |
* Valores
|
![]() |
TEnum_HelpCtx_StrCurrentCommand_Topic_Content_run = (...); |
O tipo enumerado Valores
|
![]() |
TFileRec = System.FileRec; |
![]() |
THandle = System.THandle; |
|
![]() |
THTMLTagEvent = procedure (Sender: TObject; const TagString: string; TagParams: TStrings; var ReplaceText: string) of object; |
![]() |
TipoProc = Procedure; |
O tipo |
![]() |
TMessageError = Procedure; |
O tipo |
![]() |
TNameClientsApplication = Array[TEnClientsApplication] of ansiString; |
O tipo |
![]() |
TNameClientsApplicationExt = Array[TEnClientsApplication] of ansiString; |
O tipo |
![]() |
TNao_Sim = (...); |
Valores
|
![]() |
TOnProcedure = Procedure(Const aNameMethod:String) of object unimplemented; |
O tipo |
![]() |
TParamExecucao_Tipo_de_Execucao = (...); |
Valores
|
![]() |
TQuad = Comp; |
![]() |
TRealNum = Double; |
![]() |
TSemHandle = Longint; |
![]() |
TSizeOffldBits = byte; |
![]() |
TSmallWordArray = ARRAY [0..MAX_ARRAY_SMALL_WORD-1] Of SmallWord; |
Word array |
![]() |
tstring = String[255]; |
![]() |
TTag = (...); |
O tipo
Valores
|
![]() |
TTextRec = System.TextRec; |
![]() |
ValUInt = system.ValUInt; |
https://www.freepascal.org/docs-html/rtl/system/valuint.html |
![]() |
Word = System.Longword; |
Campos
![]() |
Alias: AnsiString; |
O atributo |
![]() |
nested const MAX_BYTE = high(SmallWord); |
![]() |
nested const MAX_ARRAY_BYTE = MAX_BYTE div sizeof(byte); |
![]() |
nested const MAX_INT = high(Integer); |
![]() |
nested const MAX_ARRAY_INT = MAX_INT div sizeof(integer); |
![]() |
nested const MAX_SMALL_INT = high(SmallInt); |
![]() |
nested const MAX_ARRAY_SMALL_INT = MAX_SMALL_INT div sizeof(SmallInt); |
![]() |
nested const MAX_LONG_INT = high(LongInt); |
![]() |
nested const MAX_ARRAY_LONG_INT = MAX_LONG_INT div sizeof(Longint); |
![]() |
nested const MAX_WORD = high(Word); |
![]() |
nested const MAX_ARRAY_WORD = MAX_WORD div sizeof(word); |
![]() |
nested const MAX_SMALL_WORD = high(system.word); |
![]() |
nested const MAX_ARRAY_SMALL_WORD = MAX_SMALL_WORD div sizeof(system.word); |
![]() |
nested const MAX_LONG_WORD = high(LongWord); |
![]() |
nested const MAX_ARRAY_LONG_WORD = MAX_LONG_WORD div sizeof(LongWord); |
![]() |
nested const MAX_POINTER = MAX_ARRAY_WORD; |
O ideal seria memAvail, porém esta função não é multiplataforma; |
![]() |
nested const MAX_ARRAY_PTR = MAX_POINTER div sizeof(Pointer); |
![]() |
nested const FileNameLen : integer = Dos.FileNameLen; |
Usado para compatibilidade com o passado; |
![]() |
nested const evNothing = $0000; |
![]() |
nested const evMouseDown = $0001; |
![]() |
nested const evMouseUp = $0002; |
![]() |
nested const evMouseMove = $0004; |
![]() |
nested const evMouseAuto = $0008; |
![]() |
nested const evKeyDown = $0010; |
![]() |
nested const evCommand = $0100; |
![]() |
nested const evBroadcast = $0200; |
![]() |
nested const EvAplCliSvr = $0400; |
![]() |
nested const evMouse = $000F; |
![]() |
nested const evKeyboard = $0010; |
![]() |
nested const evMessage = $FF00; |
![]() |
nested const SizeOffldBits : TSizeOffldBits = sizeof(TSizeOffldBits); |
A contante |
![]() |
nested const SizeOffldDbBits = 50; |
![]() |
nested const HttpGET = 'GET'; |
A constante |
![]() |
nested const HttpDELETE = 'DELETE'; |
A constante |
![]() |
nested const HttpPATCH = 'PATCH'; |
A constante |
![]() |
nested const HttpHEAD = 'HEAD'; |
A constante |
![]() |
nested const HttpOPTIONS= 'OPTIONS'; |
A constante |
![]() |
nested const HttpTRACE = 'TRACE'; |
A constante |
Métodos
![]() |
constructor Create(aowner:TComponent); Overload; Override; |
![]() |
class procedure CheckEmpty(Var Rect: TTypes.TRect); |
Gerado por PasDoc 0.16.0.