Reference for unit 'System': Constants

Constant Description
AbstractErrorProc Custom abstract error handling procedure
AllFilesMask File mask for all files on the current platform
AllowDirectorySeparators Set of characters considered directory separators
AllowDriveSeparators Set of characters considered drive separators
AssertErrorProc Custom assert error handling procedure
BacktraceStrFunc Standard backtrace formatting routine
CatchAllExceptions Mask indicating all exception kinds
cExceptionFrame Indicator of except frame on the exception frame stack
cFinalizeFrame Indicator of finally frame on the exception frame stack
CP_ACP ANSI code page identifier
CP_ASCII US-ASCII code page identifier
CP_NONE No known code page
CP_OEMCP OEM code page identifier
CP_UTF16 UTF-16 code page identifier
CP_UTF16BE Big-endian UTF-16 code page identifier
CP_UTF7 UTF-7 code page identifier
CP_UTF8 UTF-8 code page identifier
CtrlZMarksEOF Determine whether CTRL-Z marks the end of file.
Default8087CW
DefaultMXCSR
DefaultStackSize Default size for a new thread's stack (4MiB by default).
DefaultTextLineBreakStyle Default line ending style.
DirectorySeparator Character used to separate directory parts.
DriveSeparator Character used to separate directory parts.
ErrorAddr Address where the last error occurred.
ErrorCode Last error code.
ErrorProc Custom error handling procedure.
ExceptClsProc Callback used to determine the exception class for an OS exception
ExceptObjProc Callback used to convert OS exceptions to FPC exceptions
ExceptProc Current exception handling procedure.
ExitProc Exit procedure pointer.
ExtensionSeparator Character which separates the filename from the file extension.
E_NOINTERFACE Interface call result: Error: not an interface
E_NOTIMPL Interface call result: Interface not implemented
E_UNEXPECTED Interface call result: Unexpected error
FileMode Default file mode for untyped files.
FileNameCasePreserving OS preserves case in filenames when creating or renaming entries.
FileNameCaseSensitive OS treatment of filenames is case sensitive.
filerecnamelength Maximum filename size
float_flag_denormal IEC/IEEE floating-point exception flag: ?
float_flag_divbyzero IEC/IEEE floating-point exception flag: Division by zero error
float_flag_inexact IEC/IEEE floating-point exception flag: ?
float_flag_invalid IEC/IEEE floating-point exception flag: Invalid operation error
float_flag_overflow IEC/IEEE floating-point exception flag: Overflow error
float_flag_underflow IEC/IEEE floating-point exception flag: Underflow error
float_round_down Round down
float_round_nearest_even Round to nearest even number
float_round_to_zero Round in the direction of zero (down for positive, up for negative)
float_round_up Round up
fmAppend File mode: File is open for writing, appending to the end.
fmClosed File mode: File is closed.
fmInOut File mode: File is open for reading and writing.
fmInput File mode: File is open for reading.
fmOutput File mode: File is open for writing.
FPC_EXCEPTION Type of exception: Free pascal exception
fpc_in_const_eh_return_data_regno
fpc_in_unaligned_x
fpc_in_volatile_x
fpc_in_x86_addpd
fpc_in_x86_addpd_from_mem
fpc_in_x86_addps
fpc_in_x86_addps_from_mem
fpc_in_x86_addsd
fpc_in_x86_addsd_from_mem
fpc_in_x86_addss
fpc_in_x86_addss_from_mem
fpc_in_x86_addsubpd
fpc_in_x86_addsubpd_from_mem
fpc_in_x86_addsubps
fpc_in_x86_addsubps_from_mem
fpc_in_x86_andnpd
fpc_in_x86_andnpd_from_mem
fpc_in_x86_andnps
fpc_in_x86_andnps_from_mem
fpc_in_x86_andpd
fpc_in_x86_andpd_from_mem
fpc_in_x86_andps
fpc_in_x86_andps_from_mem
fpc_in_x86_blendpd
fpc_in_x86_blendpd_from_mem
fpc_in_x86_blendps
fpc_in_x86_blendps_from_mem
fpc_in_x86_blendvpd
fpc_in_x86_blendvpd_from_mem
fpc_in_x86_blendvps
fpc_in_x86_blendvps_from_mem
fpc_in_x86_cmppd
fpc_in_x86_cmppd_from_mem
fpc_in_x86_cmpps
fpc_in_x86_cmpps_from_mem
fpc_in_x86_cmpsd
fpc_in_x86_cmpsd_from_mem
fpc_in_x86_cmpss
fpc_in_x86_cmpss_from_mem
fpc_in_x86_comisd
fpc_in_x86_comisd_from_mem
fpc_in_x86_cvtdq2pd
fpc_in_x86_cvtdq2pd_from_mem
fpc_in_x86_cvtdq2ps
fpc_in_x86_cvtdq2ps_from_mem
fpc_in_x86_cvtpd2dq
fpc_in_x86_cvtpd2dq_from_mem
fpc_in_x86_cvtpd2pi
fpc_in_x86_cvtpd2pi_from_mem
fpc_in_x86_cvtpd2ps
fpc_in_x86_cvtpd2ps_from_mem
fpc_in_x86_cvtpi2pd
fpc_in_x86_cvtpi2pd_from_mem
fpc_in_x86_cvtpi2ps
fpc_in_x86_cvtpi2ps_from_mem
fpc_in_x86_cvtps2dq
fpc_in_x86_cvtps2dq_from_mem
fpc_in_x86_cvtps2pd
fpc_in_x86_cvtps2pd_from_mem
fpc_in_x86_cvtps2pi
fpc_in_x86_cvtps2pi_from_mem
fpc_in_x86_cvtsd2si
fpc_in_x86_cvtsd2si_from_mem
fpc_in_x86_cvtsd2ss
fpc_in_x86_cvtsd2ss_from_mem
fpc_in_x86_cvtsi2sd
fpc_in_x86_cvtsi2sd_from_mem
fpc_in_x86_cvtsi2ss
fpc_in_x86_cvtsi2ss_from_mem
fpc_in_x86_cvtss2sd
fpc_in_x86_cvtss2sd_from_mem
fpc_in_x86_cvtss2si
fpc_in_x86_cvtss2si_from_mem
fpc_in_x86_cvttpd2dq
fpc_in_x86_cvttpd2dq_from_mem
fpc_in_x86_cvttpd2pi
fpc_in_x86_cvttpd2pi_from_mem
fpc_in_x86_cvttps2dq
fpc_in_x86_cvttps2dq_from_mem
fpc_in_x86_cvttps2pi
fpc_in_x86_cvttps2pi_from_mem
fpc_in_x86_cvttsd2si
fpc_in_x86_cvttsd2si_from_mem
fpc_in_x86_cvttss2si
fpc_in_x86_cvttss2si_from_mem
fpc_in_x86_divpd
fpc_in_x86_divpd_from_mem
fpc_in_x86_divps
fpc_in_x86_divps_from_mem
fpc_in_x86_divsd
fpc_in_x86_divsd_from_mem
fpc_in_x86_divss
fpc_in_x86_divss_from_mem
fpc_in_x86_dppd
fpc_in_x86_dppd_from_mem
fpc_in_x86_dpps
fpc_in_x86_dpps_from_mem
fpc_in_x86_extractps
fpc_in_x86_extractps_from_mem
fpc_in_x86_haddpd
fpc_in_x86_haddpd_from_mem
fpc_in_x86_haddps
fpc_in_x86_haddps_from_mem
fpc_in_x86_hsubpd
fpc_in_x86_hsubpd_from_mem
fpc_in_x86_hsubps
fpc_in_x86_hsubps_from_mem
fpc_in_x86_insertps
fpc_in_x86_insertps_from_mem
fpc_in_x86_lddqu
fpc_in_x86_maskmovdqu
fpc_in_x86_maxpd
fpc_in_x86_maxpd_from_mem
fpc_in_x86_maxps
fpc_in_x86_maxps_from_mem
fpc_in_x86_maxsd
fpc_in_x86_maxsd_from_mem
fpc_in_x86_maxss
fpc_in_x86_maxss_from_mem
fpc_in_x86_minpd
fpc_in_x86_minpd_from_mem
fpc_in_x86_minps
fpc_in_x86_minps_from_mem
fpc_in_x86_minsd
fpc_in_x86_minsd_from_mem
fpc_in_x86_minss
fpc_in_x86_minss_from_mem
fpc_in_x86_mm_first
fpc_in_x86_movapd
fpc_in_x86_movapd_to_mem
fpc_in_x86_movaps
fpc_in_x86_movaps_to_mem
fpc_in_x86_movddup
fpc_in_x86_movddup_from_mem
fpc_in_x86_movdq2q
fpc_in_x86_movdqa
fpc_in_x86_movdqa_from_mem
fpc_in_x86_movdqu
fpc_in_x86_movdqu_from_mem
fpc_in_x86_movd_from_mem
fpc_in_x86_movd_from_reg
fpc_in_x86_movd_to_mem
fpc_in_x86_movd_to_reg
fpc_in_x86_movhlps
fpc_in_x86_movhpd
fpc_in_x86_movhpd_to_mem
fpc_in_x86_movhps
fpc_in_x86_movhps_to_mem
fpc_in_x86_movlhps
fpc_in_x86_movlpd
fpc_in_x86_movlpd_to_mem
fpc_in_x86_movlps
fpc_in_x86_movlps_to_mem
fpc_in_x86_movmskpd
fpc_in_x86_movntdq
fpc_in_x86_movntdqa
fpc_in_x86_movntpd_to_mem
fpc_in_x86_movq2dq
fpc_in_x86_movq_from_mem
fpc_in_x86_movq_to_mem
fpc_in_x86_movsd_from_mem
fpc_in_x86_movsd_from_val
fpc_in_x86_movsd_to_mem
fpc_in_x86_movsd_to_val
fpc_in_x86_movshdup
fpc_in_x86_movshdup_from_mem
fpc_in_x86_movsldup
fpc_in_x86_movsldup_from_mem
fpc_in_x86_movss
fpc_in_x86_movss_from_val
fpc_in_x86_movss_to_mem
fpc_in_x86_movss_to_val
fpc_in_x86_movupd
fpc_in_x86_movupd_to_mem
fpc_in_x86_movups
fpc_in_x86_movups_to_mem
fpc_in_x86_mpsadbw
fpc_in_x86_mpsadbw_from_mem
fpc_in_x86_mulpd
fpc_in_x86_mulpd_from_mem
fpc_in_x86_mulps
fpc_in_x86_mulps_from_mem
fpc_in_x86_mulsd
fpc_in_x86_mulsd_from_mem
fpc_in_x86_mulss
fpc_in_x86_mulss_from_mem
fpc_in_x86_orpd
fpc_in_x86_orpd_from_mem
fpc_in_x86_orps
fpc_in_x86_orps_from_mem
fpc_in_x86_pabsb
fpc_in_x86_pabsb_from_mem
fpc_in_x86_pabsd
fpc_in_x86_pabsd_from_mem
fpc_in_x86_pabsw
fpc_in_x86_pabsw_from_mem
fpc_in_x86_packssdw
fpc_in_x86_packssdw_from_mem
fpc_in_x86_packsswb
fpc_in_x86_packsswb_from_mem
fpc_in_x86_packusdw
fpc_in_x86_packusdw_from_mem
fpc_in_x86_packuswb
fpc_in_x86_packuswb_from_mem
fpc_in_x86_paddb
fpc_in_x86_paddb_from_mem
fpc_in_x86_paddd
fpc_in_x86_paddd_from_mem
fpc_in_x86_paddq
fpc_in_x86_paddq_from_mem
fpc_in_x86_paddsb
fpc_in_x86_paddsb_from_mem
fpc_in_x86_paddsw
fpc_in_x86_paddsw_from_mem
fpc_in_x86_paddusb
fpc_in_x86_paddusb_from_mem
fpc_in_x86_paddusw
fpc_in_x86_paddusw_from_mem
fpc_in_x86_paddw
fpc_in_x86_paddw_from_mem
fpc_in_x86_palignr
fpc_in_x86_palignr_from_mem
fpc_in_x86_pand
fpc_in_x86_pandn
fpc_in_x86_pandn_from_mem
fpc_in_x86_pand_from_mem
fpc_in_x86_pavgb_from_mem
fpc_in_x86_pavgb_mmx
fpc_in_x86_pavgb_mmx_from_mem
fpc_in_x86_pavgb_sse2
fpc_in_x86_pavgw_from_mem
fpc_in_x86_pavgw_mmx
fpc_in_x86_pavgw_mmx_from_mem
fpc_in_x86_pavgw_sse2
fpc_in_x86_pblendvb
fpc_in_x86_pblendvb_from_mem
fpc_in_x86_pblendw
fpc_in_x86_pblendw_from_mem
fpc_in_x86_pcmpeqb
fpc_in_x86_pcmpeqb_from_mem
fpc_in_x86_pcmpeqd
fpc_in_x86_pcmpeqd_from_mem
fpc_in_x86_pcmpeqq
fpc_in_x86_pcmpeqq_from_mem
fpc_in_x86_pcmpeqw
fpc_in_x86_pcmpeqw_from_mem
fpc_in_x86_pcmpestri
fpc_in_x86_pcmpestri_from_mem
fpc_in_x86_pcmpestrm
fpc_in_x86_pcmpestrm_from_mem
fpc_in_x86_pcmpgtb
fpc_in_x86_pcmpgtb_from_mem
fpc_in_x86_pcmpgtd
fpc_in_x86_pcmpgtd_from_mem
fpc_in_x86_pcmpgtq
fpc_in_x86_pcmpgtq_from_mem
fpc_in_x86_pcmpgtw
fpc_in_x86_pcmpgtw_from_mem
fpc_in_x86_pcmpistri
fpc_in_x86_pcmpistri_from_mem
fpc_in_x86_pcmpistrm
fpc_in_x86_pcmpistrm_from_mem
fpc_in_x86_pextrb
fpc_in_x86_pextrb_to_mem
fpc_in_x86_pextrd
fpc_in_x86_pextrd_to_mem
fpc_in_x86_pextrq
fpc_in_x86_pextrq_to_mem
fpc_in_x86_pextrw_mmx
fpc_in_x86_pextrw_sse2
fpc_in_x86_pextrw_sse41_to_mem
fpc_in_x86_phaddd
fpc_in_x86_phaddd_from_mem
fpc_in_x86_phaddsw
fpc_in_x86_phaddsw_from_mem
fpc_in_x86_phaddw
fpc_in_x86_phaddw_from_mem
fpc_in_x86_phminposuw
fpc_in_x86_phminposuw_from_mem
fpc_in_x86_phsubd
fpc_in_x86_phsubd_from_mem
fpc_in_x86_phsubsw
fpc_in_x86_phsubsw_from_mem
fpc_in_x86_phsubw
fpc_in_x86_phsubw_from_mem
fpc_in_x86_pinsrb
fpc_in_x86_pinsrb_from_mem
fpc_in_x86_pinsrd
fpc_in_x86_pinsrd_from_mem
fpc_in_x86_pinsrq
fpc_in_x86_pinsrq_from_mem
fpc_in_x86_pinsrw_from_mem
fpc_in_x86_pinsrw_mmx
fpc_in_x86_pinsrw_sse2
fpc_in_x86_pmaddubsw
fpc_in_x86_pmaddubsw_from_mem
fpc_in_x86_pmaddwd
fpc_in_x86_pmaddwd_from_mem
fpc_in_x86_pmaxsb
fpc_in_x86_pmaxsb_from_mem
fpc_in_x86_pmaxsd
fpc_in_x86_pmaxsd_from_mem
fpc_in_x86_pmaxsw_from_mem
fpc_in_x86_pmaxsw_mmx
fpc_in_x86_pmaxsw_mmx_from_mem
fpc_in_x86_pmaxsw_sse2
fpc_in_x86_pmaxub_from_mem
fpc_in_x86_pmaxub_mmx
fpc_in_x86_pmaxub_mmx_from_mem
fpc_in_x86_pmaxub_sse2
fpc_in_x86_pmaxud
fpc_in_x86_pmaxud_from_mem
fpc_in_x86_pmaxuw
fpc_in_x86_pmaxuw_from_mem
fpc_in_x86_pminsb
fpc_in_x86_pminsb_from_mem
fpc_in_x86_pminsd
fpc_in_x86_pminsd_from_mem
fpc_in_x86_pminsw_from_mem
fpc_in_x86_pminsw_mmx
fpc_in_x86_pminsw_mmx_from_mem
fpc_in_x86_pminsw_sse2
fpc_in_x86_pminub_from_mem
fpc_in_x86_pminub_mmx
fpc_in_x86_pminub_mmx_from_mem
fpc_in_x86_pminub_sse2
fpc_in_x86_pminud
fpc_in_x86_pminud_from_mem
fpc_in_x86_pminuw
fpc_in_x86_pminuw_from_mem
fpc_in_x86_pmovmskb
fpc_in_x86_pmovmskb_mmx
fpc_in_x86_pmovsxbd
fpc_in_x86_pmovsxbd_from_mem
fpc_in_x86_pmovsxbq
fpc_in_x86_pmovsxbq_from_mem
fpc_in_x86_pmovsxbw
fpc_in_x86_pmovsxbw_from_mem
fpc_in_x86_pmovsxdq
fpc_in_x86_pmovsxdq_from_mem
fpc_in_x86_pmovsxwd
fpc_in_x86_pmovsxwd_from_mem
fpc_in_x86_pmovsxwq
fpc_in_x86_pmovsxwq_from_mem
fpc_in_x86_pmovzxbd
fpc_in_x86_pmovzxbd_from_mem
fpc_in_x86_pmovzxbq
fpc_in_x86_pmovzxbq_from_mem
fpc_in_x86_pmovzxbw
fpc_in_x86_pmovzxbw_from_mem
fpc_in_x86_pmovzxdq
fpc_in_x86_pmovzxdq_from_mem
fpc_in_x86_pmovzxwd
fpc_in_x86_pmovzxwd_from_mem
fpc_in_x86_pmovzxwq
fpc_in_x86_pmovzxwq_from_mem
fpc_in_x86_pmuldq
fpc_in_x86_pmuldq_from_mem
fpc_in_x86_pmulhrsw
fpc_in_x86_pmulhrsw_from_mem
fpc_in_x86_pmulhuw_from_mem
fpc_in_x86_pmulhuw_mmx
fpc_in_x86_pmulhuw_mmx_from_mem
fpc_in_x86_pmulhuw_sse2
fpc_in_x86_pmulhw
fpc_in_x86_pmulhw_from_mem
fpc_in_x86_pmulld
fpc_in_x86_pmulld_from_mem
fpc_in_x86_pmullw
fpc_in_x86_pmullw_from_mem
fpc_in_x86_pmuludq
fpc_in_x86_pmuludq_from_mem
fpc_in_x86_por
fpc_in_x86_por_from_mem
fpc_in_x86_psadbw_from_mem
fpc_in_x86_psadbw_mmx
fpc_in_x86_psadbw_mmx_from_mem
fpc_in_x86_psadbw_sse2
fpc_in_x86_pshufb
fpc_in_x86_pshufb_from_mem
fpc_in_x86_pshufd
fpc_in_x86_pshufd_from_mem
fpc_in_x86_pshufhw
fpc_in_x86_pshufhw_from_mem
fpc_in_x86_pshuflw
fpc_in_x86_pshuflw_from_mem
fpc_in_x86_pshufw
fpc_in_x86_pshufw_from_mem
fpc_in_x86_psignb
fpc_in_x86_psignb_from_mem
fpc_in_x86_psignd
fpc_in_x86_psignd_from_mem
fpc_in_x86_psignw
fpc_in_x86_psignw_from_mem
fpc_in_x86_pslldq
fpc_in_x86_pslld_from_mem
fpc_in_x86_pslld_sse2
fpc_in_x86_pslld_sse2_imm
fpc_in_x86_psllq_from_mem
fpc_in_x86_psllq_sse2
fpc_in_x86_psllq_sse2_imm
fpc_in_x86_psllw_from_mem
fpc_in_x86_psllw_sse2
fpc_in_x86_psllw_sse2_imm
fpc_in_x86_psrad_from_mem
fpc_in_x86_psrad_sse2
fpc_in_x86_psrad_sse2_imm
fpc_in_x86_psraw_from_mem
fpc_in_x86_psraw_sse2
fpc_in_x86_psraw_sse2_imm
fpc_in_x86_psrldq
fpc_in_x86_psrld_from_mem
fpc_in_x86_psrld_sse2
fpc_in_x86_psrld_sse2_imm
fpc_in_x86_psrlq_from_mem
fpc_in_x86_psrlq_sse2
fpc_in_x86_psrlq_sse2_imm
fpc_in_x86_psrlw_from_mem
fpc_in_x86_psrlw_sse2
fpc_in_x86_psrlw_sse2_imm
fpc_in_x86_psubb
fpc_in_x86_psubb_from_mem
fpc_in_x86_psubd
fpc_in_x86_psubd_from_mem
fpc_in_x86_psubq
fpc_in_x86_psubq_from_mem
fpc_in_x86_psubsb
fpc_in_x86_psubsb_from_mem
fpc_in_x86_psubsw
fpc_in_x86_psubsw_from_mem
fpc_in_x86_psubusb
fpc_in_x86_psubusb_from_mem
fpc_in_x86_psubusw
fpc_in_x86_psubusw_from_mem
fpc_in_x86_psubw
fpc_in_x86_psubw_from_mem
fpc_in_x86_ptest
fpc_in_x86_ptest_from_mem
fpc_in_x86_punpckhbw
fpc_in_x86_punpckhbw_from_mem
fpc_in_x86_punpckhdq
fpc_in_x86_punpckhdq_from_mem
fpc_in_x86_punpckhqdq
fpc_in_x86_punpckhqdq_from_mem
fpc_in_x86_punpckhwd
fpc_in_x86_punpckhwd_from_mem
fpc_in_x86_punpcklbw
fpc_in_x86_punpcklbw_from_mem
fpc_in_x86_punpckldq
fpc_in_x86_punpckldq_from_mem
fpc_in_x86_punpcklqdq
fpc_in_x86_punpcklqdq_from_mem
fpc_in_x86_punpcklwd
fpc_in_x86_punpcklwd_from_mem
fpc_in_x86_pxor
fpc_in_x86_pxor_from_mem
fpc_in_x86_rcpps
fpc_in_x86_rcpps_from_mem
fpc_in_x86_rcpss
fpc_in_x86_rcpss_from_mem
fpc_in_x86_roundpd
fpc_in_x86_roundpd_from_mem
fpc_in_x86_roundps
fpc_in_x86_roundps_from_mem
fpc_in_x86_roundsd
fpc_in_x86_roundsd_from_mem
fpc_in_x86_roundss
fpc_in_x86_roundss_from_mem
fpc_in_x86_rsqrtps
fpc_in_x86_rsqrtps_from_mem
fpc_in_x86_rsqrtss
fpc_in_x86_rsqrtss_from_mem
fpc_in_x86_shufpd
fpc_in_x86_shufpd_from_mem
fpc_in_x86_shufps
fpc_in_x86_shufps_from_mem
fpc_in_x86_sqrtpd
fpc_in_x86_sqrtpd_from_mem
fpc_in_x86_sqrtps
fpc_in_x86_sqrtps_from_mem
fpc_in_x86_sqrtsd
fpc_in_x86_sqrtsd_from_mem
fpc_in_x86_sqrtss
fpc_in_x86_sqrtss_from_mem
fpc_in_x86_subpd
fpc_in_x86_subpd_from_mem
fpc_in_x86_subps
fpc_in_x86_subps_from_mem
fpc_in_x86_subsd
fpc_in_x86_subsd_from_mem
fpc_in_x86_subss
fpc_in_x86_subss_from_mem
fpc_in_x86_ucomisd
fpc_in_x86_ucomisd_from_mem
fpc_in_x86_unpckhpd
fpc_in_x86_unpckhpd_from_mem
fpc_in_x86_unpckhps
fpc_in_x86_unpckhps_from_mem
fpc_in_x86_unpcklpd
fpc_in_x86_unpcklpd_from_mem
fpc_in_x86_unpcklps
fpc_in_x86_unpcklps_from_mem
fpc_in_x86_xorpd
fpc_in_x86_xorpd_from_mem
fpc_in_x86_xorps
fpc_in_x86_xorps_from_mem
growheapsize1 Grow rate for block less than 256 Kb.
growheapsize2 Grow rate for block larger than 256 Kb.
growheapsizesmall Fixed size small blocks grow rate
has_mmx_support CPU has mmx support
has_sse2_support CPU has sse2 support?
has_sse3_support CPU has sse3 support?
has_sse_support CPU has SSE support ?
InitProc Initialization routine
IObjectInstance GUID for the IObject interface
IsMultiThread Indicates whether more than one thread is running in the application.
LFNSupport Constant describing support for long filenames.
LineEnding Constant describing the current line ending character.
maxExitCode Maximum exit code supported by the operating system.
MaxInt Maximum integer value.
MaxKeptOSChunks Maximum number of OS chunks to be kept in memory
MaxLongint Maximum longint value.
MaxPathLen Constant defining the maximum length of filenames (including path)
MaxSIntValue Maximum String-size value.
MaxSmallint Maximum smallint value.
MaxUIntValue Maximum unsigned integer value.
Max_Frame_Dump Maximum number of frames to show in error frame dump.
ModuleIsCpp program compiled by CPP ?
ModuleIsLib Determines whether the current module is a library
ModuleIsPackage Determines whether the current module is a package
NilHandle Correctly typed Nil handle - returned on error by LoadLibrary
PathSeparator Character used to separate paths in a search list
RaiseMaxFrameCount Maximum number of frames to include in TExceptObject
RaiseProc Procedure to raise an exception.
RT_ACCELERATOR Constant identifying an accelerator resource
RT_ANICURSOR Resource type: Animated cursor
RT_ANIICON Resource type: Animated icon
RT_BITMAP Constant identifying a bitmap resource
RT_CURSOR Constant identifying a cursor resource
RT_DIALOG Constant identifying a dialog resource
RT_FONT Constant identifying a font resource
RT_FONTDIR Constant identifying a font directory resource
RT_GROUP_CURSOR Constant identifying a group cursor resource
RT_GROUP_ICON Constant identifying a group icon resource
RT_HTML Resource type: HTML data
RT_ICON Constant identifying an icon resource
RT_MANIFEST Resource type: manifest
RT_MENU Constant identifying a menu resource
RT_MESSAGETABLE Constant identifying a message data resource
RT_RCDATA Constant identifying a binary data resource
RT_STRING Constant identifying a string table resource
RT_VERSION Constant identifying a version info resource
RuntimeErrorExitCodes Mapping between runtime-error constants and program exit codes
SafeCallErrorProc Error handler for safecall errors
SharedSuffix Shared library suffix for the current platform
sLineBreak Alias for LineEnding
StackError Indicate whether there was a stack error.
StdErrorHandle Value of the OS handle for the standard error-output file.
StdInputHandle Value of the OS handle for the standard input file.
StdOutputHandle Value of the OS handle for the standard output file.
S_FALSE Interface call result: Not OK
S_OK Interface call result: OK
Test8086 8086 or older ?
Test8087 8087 floating point CPU or not ?
TextRecBufSize Default buffer size for text files
TextRecNameLength maximum filename size for text files.
ThreadingAlreadyUsed Internal constant for the threading system. Don't use.
tkAnsiChar tkChar alias
tkAnsiString alias for tkAString
tkShortString Alias for tkSString
tkUnicodeString Alias for tkUString
tkWideChar Alias for tkUchar
tkWideString Alias for tkWString
UnixGetModuleByAddrHook (Unix only) callback for GetModuleByAddr
UnusedHandle Value indicating an unused file handle (as reported by the OS).
VarAddRefProc Callback to increase reference count of a variant.
varAny Variant type: Any
varArray Variant type: variant Array
varBoolean Variant type: Boolean type
varByRef Variant type: By reference
varByte Variant type: Byte (8 bit)
VarClearProc Callback to clear a variant.
VarCopyProc Callback to copy a variant
varCurrency Variant type: Currency
varDate Variant type: Date
varDecimal Variant type: Decimal (BCD)
varDispatch Variant type: dispatch interface
varDouble Variant type: Double float
varEmpty Variant type: Empty variant
varError Variant type: Error type
varInt64 Variant type: Integer (64-Bit)
varInteger Variant type: Integer (32-bit)
varLongWord Variant type: Word (32 bit)
varNull Variant type: Null variant
varOleStr Variant type: OLE string (widestring)
varQWord Variant type: Word (64-bit)
varRecord Record variant type
varShortInt Variant type: Shortint (16 bit)
varSingle Variant type: Single float
varSmallInt Variant type: smallint (8 bit)
varStrArg Variant type: String
varString Variant type: String
VarToLStrProc Callback to convert a variant to a ansistring.
VarToWStrProc Callback to convert a variant to a widestring.
varTypeMask Variant type: Mask to extract type
varUInt64 Unsigned 64-bit value in a variant
varUnknown Variant type: Unknown
varUStrArg Unicode string argument value
varUString Unicode string value in Variant
varVariant Variant type: Variant (arrays only)
varWord Variant type: Word (16 bit)
varWord64 Variant type: Word (64-bit)
vmtAfterConstruction VMT Layout: ?
vmtAutoTable VMT layout: ?
vmtBeforeDestruction VMT Layout: ?
vmtClassName VMT Layout: location of class name.
vmtDefaultHandler VMT Layout: ?
vmtDefaultHandlerStr VMT Layout: ?
vmtDestroy VMT Layout: Location of destructor pointer.
vmtDispatch Offset to dispatch table
vmtDispatchStr Offset to string dispatch table
vmtDynamicTable VMT Layout: location of dynamic methods table.
vmtEquals Offset to the Equals method pointer
vmtFieldTable VMT Layout: Location of fields table.
vmtFreeInstance VMT Layout: location of FreeInstance method.
vmtGetHashCode Offset to the GetHashCode method pointer
vmtInitTable VMT Layout: ?
vmtInstanceSize VMT Layout: Location of class instance size in VMT
vmtIntfTable VMT layout: Interface table
vmtMethodStart VMT layout: start of method table.
vmtMethodTable VMT Layout: Method table start.
vmtMsgStrPtr VMT layout: message strings table.
vmtNewInstance VMT Layout: location of NewInstance method.
vmtParent VMT Layout: location of pointer to parent VMT.
vmtSafeCallException VMT Layout: ?
vmtToString Offset to the ToString method pointer
vmtTypeInfo VMT Layout: Location of class type information.
vtAnsiString TVarRec type: Ansistring
vtBoolean TVarRec type: Boolean
vtChar TVarRec type: Char
vtClass TVarRec type: Class type
vtCurrency TVarRec type: Currency
vtExtended TVarRec type: Extended
vtInt64 TVarRec type: Int64 (signed 64-bit integer)
vtInteger TVarRec type: Integer
vtInterface TVarRec type: Interface
vtObject TVarRec type: Object instance
vtPChar TVarRec type: PChar
vtPointer TVarRec type: pointer
vtPWideChar TVarRec type: PWideChar
vtQWord TVarRec type: QWord (unsigned 64-bit integer)
vtString TVarRec type: String
vtUnicodeString Unicode string argument
vtVariant TVarRec type: Variant
vtWideChar TVarRec type: Widechar
vtWideString TVarRec type: WideString