All Functions and Procedures

Name Unit Description
ActiveFileSystem xomFileSystem

 

AddLeadingChars OMPublic

 

AddToInSyncList idCatalog

 

AddWatermark idCore

 

AllowMapsService xomGPSReadWrite

 

AngleBetweenPoints OMPublic

return the andle between two points

AngleForPoint OMPublic

return the angle for a specific point, relative to a specific center point

Announce UIPublic

 

AnsiStringRepeat OMPublic

repeat an ansi string for a n number of times

AnsiTokenize OMPublic

 

ApplyTransformationTo xomDXGraphics

 

ApplyWatermark idCore

 

ArrayIntScan OMPublic

 

ArrayToString OMPublic

 

Ask UIPublic

 

Ask2 UIPublic

 

Ask3 UIPublic

 

AskAppStoreRating UIPublic

 

AskChecked UIPublic

 

AskCustom UIPublic

 

AskInput UIPublic

 

AskItOnce UIPublic

 

AskName UIPublic

 

AskName2 UIPublic

 

AskYN UIPublic

 

AutoRotate idCore

do not natively load images over this file size

AvailableMemory OMPublic

return the size of the available system memory in bytes

BackupFile OMPublic

backup a file to a specific target folder

BackupRegistry OMPublic

restore the registry for this application to file. The file is restored to the key as specified with SetCompany and SetApplicationCode

Base64Decode OMPublic

decode a base64 string

Base64DecodeString OMPublic

decode a base64 string to stream

Base64Encode OMPublic

encode a base64 string

Base64EncodeStream OMPublic

encode a base64 Stream to string

Base64EncodeStreamToStream OMPublic

encode a base64 Stream to a stream

BatchFolder idEffectProcessor

 

BeginOfCentury OMPublic

get the date of the first day of the century for a date

BeginOfDay OMPublic

get the date of the begin of a day

BeginOfDecade OMPublic

get the date of the first day of the decade for a date

BeginOfHour OMPublic

get the date of the begin of a hour

BeginOfMinute OMPublic

get the date of the begin of a minute

BeginOfMonth OMPublic

get the date of the first day of the month for a date

BeginOfQuarter OMPublic

get the date of the first day of the quarter for a date

BeginOfWeek OMPublic

get the date of the first day of the week for a date

BeginOfYear OMPublic

get the date of the first day of a year for a date

BetweenFloat OMPublic

 

BetweenInt OMPublic

 

BinaryCompare OMPublic

compare 2 streams and return if they are exactly the same or not

BinaryCompareFiles OMPublic

 

BinaryToByte OMPublic

convert an array of bits to a byte

BinStrToByte OMPublic

convert a binary string to a byte (8 bits; eg 10010110)

BinStrToHex OMPublic

convert a binary string to a hexadecimal string

BinStrToInt OMPublic

convert a binary string to a integer (32 bits)

BinStrToInt64 OMPublic

convert a binary string to a 64 bit integer (64 bit)

BinStrToStr OMPublic

convert a binary string to a ansi string

BinStrToWord OMPublic

convert a binary string to a word (16 bits)

BitmapFilterString xomDXGraphics

 

BitmapSaveableFilterString idCore

 

BitmapToIcon UIPublic

 

BoundsRectForMonitor UIPublic

 

BreakColorUpIntoRGB idEffectProcessor

 

BuildColorFromRGB idEffectProcessor

 

BuildThumbGUID idCore

 

BuildValidFileName OMPublic

return a valid filename

ByteStrToInt xomPublicFunctions

 

ByteToBinary OMPublic

convert a byte to an array of bits

ByteToBinaryString OMPublic

return the binary string of a byte (8 bits)

ByteToFloat8 OMPublic

convert a Word value to a Floating Point 8 bits value (mini float)

CalculateTextLength idCore

 

CaptionForAttachmentMarker idCatalog

 

CaptionForFilePathState idCatalog

 

CardinalToFloat32 OMPublic

convert a Word value to a Floating Point 32 bits value (full float)

CaretPos UIPublic

 

CaretPosHandle UIPublic

 

CaretSetPos UIPublic

 

CaretSetPosHandle UIPublic

 

CaretSystemPosition OMPublic

get system wide cursor caret position

CascadeInfoString idCatalog

 

CatalogLabelObjectByName idCatalog

 

CenterPoint OMPublic

return the center point of the given rectangle

CenterText idCore

 

CenterTextOnCanvas idCore

 

ChangeFileStampForFile OMPublic

Set Filetime for Created OR Modified OR Accessed

CheckActiveDomainUserPassword idCore

todo: remove this function

CheckBit OMPublic

check if a specific bit number in an integer is set or not

ChecksumForFile OMPublic

return a 256 lenth hex checksum for a file

ChecksumForStream OMPublic

return a 256 lenth hex checksum for a stream

ChildControlClass UIPublic

retrieve first child control of a specific class

CleanExifCacheFor xomTif

 

ClipboardHasStream OMPublic

returns if the clipboard contains a stream

CloseThreadCatalogs idCatalog

 

CloseThreadThumbnailers idCatalog

 

ColorAdd UIPublic

add two colors

ColorFromSysColor UIPublic

change a system color to a real color value

ColorInvert UIPublic

invert an existing color to a new color

ColorMinus UIPublic

subtract two colors

ColorSchemeForColor UIPublic

enumerate a color scheme for a specified color

ColorToGray UIPublic

convert a color to a gray color

ColorToHTMLColor UIPublic

translate a TColor to a HTml color spec

CompareInt OMPublic

compare two integer values.

if int1 < int2 ==> result = -1 if int1 = int2 ==> result = 0 if int1 > int2 ==> result = 1

This routine is usually called for sorting purposes

CompareInt64 OMPublic

 

CompressStream xomPublicFunctions

compress a stream

CompressString xomPublicFunctions

compress a string

ConstrainFloat OMPublic

 

ConstrainInt OMPublic

get a win control's caret position

ConstrainInt64 OMPublic

 

CopyJPEG UIPublic

 

CopyStreamFromClipboard OMPublic

copy a stream from the Windows Clipboard to a Stream

CopyStreamInBlocks OMPublic

copy a source stream to a target stream, using a specified block size; returns the number of bytes copied

CopyStreamToClipboard OMPublic

copy a stream to the Windows Clipboard

CopyTextFromClipboard OMPublic

get a text from the cipboard

CopyTextToClipboard OMPublic

set a text on the cipboard

CreateAntialiasedFontHandle UIPublic

 

CreateClassID OMPublic

return a unique class ID (guid)

CreateNewLabelSetInGroups idCatalog

 

CrossImage idCore

 

CurrentMemoryUsage OMPublic

return the size of the memory in use by the current application process

CurrentUser idCore

 

DarkenBy idEffectProcessor

 

DateOfWeekNumber OMPublic

get the first day of the week with a specified weeknumber

DateTimeToExifDate xomTif

convert a TDateTime to an Exif date string (yyyy:mm:dd hh:nn:ss)

DateTimeToFileTime OMPublic

 

DateTimeToISODateString OMPublic

convert a date to an ISO date (e.g. 2008-07-15T14:23:00+01:00

DateTimeToMs OMPublic

convert a date time value to milliseconds

DateTimeToUnixStamp OMPublic

convert a date time to unix time value

DateToStrW OMPublic

 

DateToStrW OMPublic

convert a date to a widestring

DayOfYear OMPublic

get the day number for a date

DecimalFrac OMPublic

return the fraction part as a integer

DecodeFromStream xomPublicFunctions

decode an encoded stream back to a original string value

DecodeString xomPublicFunctions

decode an encoded string to its original value

DecompressStream xomPublicFunctions

de-compress a stream

DecompressString xomPublicFunctions

decompress a a string

DecryptStream OMPublic

decrypt a stream that is AES/SHA256 encrypted

DecryptString OMPublic

decrypt a string that is AES/SHA256 encrypted

DefaultAppDataDir OMPublic

 

DefaultApplicationDir OMPublic

 

DefaultConfigDir OMPublic

 

DefaultEditType xomMacroParser

 

DefaultLogDir OMPublic

 

DefaultResourceDir OMPublic

 

DefaultWinOwner UIPublic

 

DefaultWndOwner UIPublic

 

DeleteFromRegistry OMPublic

delete a registry key from the application's registry section

DiskFreeSpace OMPublic

retrieve the free diskspace of a drive. Windows works with drive letters, MacOS with drive numbers

DiskFreeSpace OMPublic

 

DownloadLicenseHandler idCatalog

 

EffectForRecipeItem idCore

 

ElevateStart OMPublic

gain temporary admin rights for application

ElevateStop OMPublic

release the elevated rights

EncodeString xomPublicFunctions

encode a string

EncodeToStream xomPublicFunctions

encode a string to an output stream

EncryptStream OMPublic

encrypt a stream with AES/SHA256

EncryptString OMPublic

encrypt a string with AES/SHA256

EndOfCentury OMPublic

get the date of the last day of the century for a date

EndOfDay OMPublic

get the date of the end of a day

EndOfDecade OMPublic

get the date of the last day of the decade for a date

EndOfHour OMPublic

get the date of the end of a hour

EndOfMinute OMPublic

get the date of the end of a minute

EndOfMonth OMPublic

get the date of the last day of the month for a date

EndOfQuarter OMPublic

get the date of the last day of the quarter for a date

EndOfWeek OMPublic

get the date of the last day of the week for a date

EndOfYear OMPublic

get the date of the last day of the year for a date

EnumJpegsInStream idCore

 

EnumKeysFromRegistry OMPublic

populate a list of existing keys in the application's registry section

EnumPathOnEllipse OMPublic

the result contains an array of X values per Y value for a full ellipse (0-360 degs) AResult should have the size of 4*Radius-Y value; e.g. SetLength(AResult, 4*(Radius.Y+1))

EnumPathOnEllipseQuart OMPublic

the result contains an array of X values per Y value for one quart (0-90 degs) AResult should have the size of the Radius-Y value; e.g. SetLength(AResult, Radius.Y+1)

EnumResourcePicture idCore

 

EnumValuesFromRegistry OMPublic

populate a list of existing values in the application's registry section

Escape OMPublic

 

EscapeString OMPublic

 

ExcludeFileFromBackup OMPublic

 

ExcludeFolderFromBackup OMPublic

 

ExecuteWaitFile OMPublic

 

ExifDateAndTimeZoneToDateTime xomTif

convert an Exif formatted date string (yyyy:mm:dd hh:nn:ss) to a TDateTime

ExifDateToDateTime xomTif

convert an Exif formatted date string (yyyy:mm:dd hh:nn:ss) to a TDateTime

ExifDateToISODateTimeString xomTif

convert an Exif formatted date string (yyyy:mm:dd hh:nn:ss) to an ISO date string

ExifTimeZoneStringToTimeZone xomTif

 

ExtractMacrosFromText xomMacroParser

 

ExtractNumberFromString OMPublic

extract number from a string and return as a double

ExtractNumbersInString OMPublic

return the numeric digits from a string

ExtractWord OMPublic

return the word at a specific position in a text; pass a negative number to get the words counting from the end e.g. AStr := 'Hallo my name is John'; Say (ExtractWord (AStr, 2)); // result = 'my' Say (ExtractWord (AStr, -2)); // result = 'is'

FileCaptionForCatalogFile idCatalog

 

FileCreated OMPublic

get created date of a file

FileLastAccessed OMPublic

get date that the file was last accessed

FileMimeType OMPublic

 

FileModified OMPublic

get modified date of a file

FileNameToURI OMPublic

convert a file name to a URI filename

FileStamp OMPublic

get the timestamp (modified) of a file

FileStampForFile OMPublic

Get Filetime for Created OR Modified OR Accessed

FileStampGMT OMPublic

get the timestamp of a file GMT+0 based

FileSystemFor xomFileSystem

 

FileTimeToDateTime OMPublic

 

FindChildControlAtPos UIPublic

find a child control for a control, and search for a specific windows control's class

FindJpegInStream UIPublic

find a specific JPEG image inside a stream

FindJpegScale OMPublic

return a scale based on a required size

FindStringInStream OMPublic

find a specific string in a stream

FindTagEntry xomTif

 

FindTextInStream OMPublic

search for a text in a stream and return the position

FirstDayOfWeek OMPublic

get the Windows setting for the first day of week; returns 1 = sunday; 2=monday, ...

FitRectInRect OMPublic

fit a rectangle inside a rectangle (Best Fit). ARect is the rectangle to fit inside the ABaseRect

FixedMatrix xomDXGraphics

TFixed conversion formulas

FixFileName OMPublic

remove double directory separators, and line feeds in a file name

FloatMatrix xomDXGraphics

 

FloatToISOFloatString OMPublic

convert a float value

FolderStamp OMPublic

get the time stamp of a folder

ForceForegroundWindow UIPublic

forces an app to become the foreground window

ForceFormToMonitor UIPublic

forces a form to display on a specific monitor

FormatDateTimeW OMPublic

 

FormatDateTimeW OMPublic

 

FormatNumberString xomXMP

 

FormatRationalNormalized xomXMP

 

FormatRationalToDecimal xomXMP

 

FormattedStrToDateTime OMPublic

convert a formatted date string to a date

FormatToProperCSV OMPublic

 

FracInteger OMPublic

return the fraction part as a integer with optional precision

GetApplicationCode OMPublic

 

GetCompany OMPublic

 

GetDateTimeString OMPublic

 

GetDefaultBrowser OMPublic

get the filename of the installed default browser

GetDuration OMPublic

get a duration parameters

GetDurationString OMPublic

get a formatted duration string

GetLocalMachineName OMPublic

 

GetLongFilename OMPublic

get a long filename with a short filename

GetOSUserName OMPublic

get the username of the currently logged in user

GetProcesses OMPublic

Enumerate all running processes in Windows

GetPublicCatalogFilterGroup idCatalog

 

GetSizeString OMPublic

return a numeric value to a formatted size

GetStartButton OMPublic

 

GetVolumeFreeSpace OMPublic

 

GetVolumeName OMPublic

 

GetVolumeSize OMPublic

 

GetWindowOnTop UIPublic

finds the handle of the top-level (z-order) window

GMTDate OMPublic

use this function to get a GMT date for a specific date; Daylight saving is taken into account and the result will be the date corrected to GMT+0

GMTOffsetForDate OMPublic

use this function to get the GMT offset for a specific date; Daylight saving is taken into account

GroupForEffect idCore

 

GroupForRecipeItem idCore

 

HandleSyncListItems idCatalog

 

HashCode OMPublic

return a hash code for a specific string

HashStr OMPublic

return a hash string for a specific (long) string pointer

HashString OMPublic

return a hash string for a specific string

HashStringForFile OMPublic

return a hash string for a specific file; by default the first 10KB is used as the hash

HashStringForFileList OMPublic

return a hash string for a set of files

HashStringForFolder OMPublic

return a hash string for a full folder

HashStringForStream OMPublic

return a hash string for a specific stream

HeightFromDim xomMacroParser

 

HexToInt OMPublic

convert a hexadecimal string to a cardinal (unsigned)

HexToSignedInt OMPublic

convert a hexadecimal value to a signed int

HexToStr OMPublic

convert a hex string to an ansi string

HexToStream OMPublic

convert a hex string to a binary stream

HexToWideStr OMPublic

convert a hex string to a wide string

HMACSHA1_Base64 OMPublic

return a Base64 encoded HMAC'ed SHA1 hash

HTMLColorToColor UIPublic

translate a HTML color to a TColor

HTMLDecode OMPublic

decode an encoded HTML string

HTMLEncode OMPublic

encode a string to HTML

HTMLStrip OMPublic

remove HTML tags from a string

idCatalogDOM_finalization idCatalogDOM

 

idCatalogDOM_initialization idCatalogDOM

shift 1 on a US keyboard shift 2 etc shift "12" this season summer..winter

idCatalog_finalization idCatalog

 

idCatalog_initialization idCatalog

 

idCatalog_IsInitialized idCatalog

 

idCore_finalization idCore

 

idCore_initialization idCore

 

idMacroParser_finalization idMacroParser

 

idMacroParser_initialization idMacroParser

 

iif OMPublic

 

ImageProcessLimit idCore

 

IncludeFileInBackup OMPublic

 

IncludeFolderInBackup OMPublic

 

IndexInStrings OMPublic

find a entry in a list of strings (TStrings) based on some criteria

InitCaps OMPublic

convert a string to init-caps format (each new word starts with a capital, rest lowercase)

InitializeXMPModel xomXMP

 

InitLanguage OMPublic

 

InstalledMemory OMPublic

return the size of the installed system memory in bytes

InstalledProcessors OMPublic

return the number installed system processors/cores

InstanceLibraryName OMPublic

 

IntegerToStackMarkers idCore

 

IntegerToSyncState idCore

 

InternetConnected OMPublic

check if computer is connected to the internet through modem, LAN or proxy

IntToBinaryString OMPublic

return the binary string of an integer (32 bits)

IntToByteStr xomPublicFunctions

streams

IntToStrA OMPublic

 

IntToStrA OMPublic

 

IntToStrW OMPublic

convert an integer to a widestring

IntToStrW OMPublic

 

IntToStrW OMPublic

 

InvertBuffer OMPublic

stream helper functions

InvertBuffer2 OMPublic

 

IsAppBuild OMPublic

returns if the current application complies with a build

IsAppVersion OMPublic

returns if the current application complies with a version number

IsBeta xomSettings

 

IsDevelopMode OMPublic

 

IsFileExcludedFromBackup OMPublic

 

IsFolderExcludedFromBackup OMPublic

 

IsInSyncList idCatalog

 

IsLinux OMPublic

returns if the current OS is linux

IsLiteEdition xomSettings

 

IsMacOSBigSur OMPublic

returns if the current OS is a MacOSX BigSur 11.0 (but also 10.16.0)

IsMacOSCatalina OMPublic

returns if the current OS is a MacOSX Catalina 10.15

IsMacOSElCapitan OMPublic

returns if the current OS is a MacOSX El Capitan 10.11

IsMacOSHighSierra OMPublic

returns if the current OS is a MacOSX High Sierra 10.13

IsMacOSLeopard OMPublic

returns if the current OS is a MacOSX Leopard 10.5

IsMacOSLion OMPublic

returns if the current OS is a MacOSX Lion 10.7

IsMacOSMavericks OMPublic

returns if the current OS is a MacOSX Maverick 10.9

IsMacOSMojave OMPublic

returns if the current OS is a MacOSX Mojave 10.14

IsMacOSMonterey OMPublic

returns if the current OS is a MacOSX Monterey 12.0

IsMacOSMountainLion OMPublic

returns if the current OS is a MacOSX Mountain Lion 10.8

IsMacOSSequoia OMPublic

returns if the current OS is a MacOSX Sequoia 15.0

IsMacOSSierra OMPublic

returns if the current OS is a MacOSX Sierra 10.12

IsMacOSSnowLeopard OMPublic

returns if the current OS is a MacOSX Snow Leopard 10.6

IsMacOSSonoma OMPublic

returns if the current OS is a MacOSX Sonoma 14.0

IsMacOSTahoe OMPublic

returns if the current OS is a MacOSX Tahoe 26.0

IsMacOSTiger OMPublic

returns if the current OS is a MacOSX Tiger 10.4

IsMacOSVentura OMPublic

returns if the current OS is a MacOSX Venture 13.0

IsMacOSVersion OMPublic

returns if the current OS complies

IsMacOSYosemite OMPublic

returns if the current OS is a MacOSX Yosemite 10.10

IsMouseButtonDown UIPublic

query the state of the mouse buttons

IsMouseOverControl UIPublic

returns True if the mouse is currently within the boiunds area of a specific control

ISODateStringToDateTime OMPublic

convert an ISO date to a datetime

ISOFloatStringToFloat OMPublic

convert a float ISO string value back to a float

IsOSDarkMode OMPublic

returns if the OS runs in DarkMode

IsPOSIXFilePath OMPublic

returns if a filepath is a POSIX file path style

IsRunningAsDLL OMPublic

 

IsRunningAsService OMPublic

 

IsSameGUID OMPublic

compare two TGUID types

IsSameRect OMPublic

return if two rects are the same or not

IsSaveableImageFile idCore

 

IsServerEdition xomSettings

 

IsShortCutForControl UIPublic

 

IsStoredMetaParam idCatalog

 

IsSupportedImageFile idCore

 

IsSupportedMusicFile idCore

 

IsSupportedNonImageFile idCore

 

IsSwappableDrive OMPublic

returns True if a specific file is stored on a non-internal medium

IsValidEmailAddress OMPublic

return if a specified email address is valid or not

IsValidFileName OMPublic

return if a specified filename is valid or not

IsValidIntNumberString OMPublic

return if a passed string exists of integer numbers

IsValidNumberString OMPublic

return if a passed string exists of numbers or not. Optionally specify if the string is decimal or hexadecimal

IsValidRationalString OMPublic

return if a passed string is a valid rational fraction formatted string Nom/Denom...(eg "123/456")

IsValidRationalStringValues OMPublic

return if a passed string is a valid rational fraction formatted string Nom/Denom...(eg "123/456")

IsWin10 OMPublic

returns if the current OS is Windows 10

IsWin11 OMPublic

returns if the current OS is Windows 11

IsWin2000 OMPublic

returns if the current OS is Windows 2000

IsWin7 OMPublic

returns if the current OS is Windows 7

IsWin8 OMPublic

returns if the current OS is Windows 8

IsWin8_1 OMPublic

returns if the current OS is Windows 8.1

IsWindowsFilePath OMPublic

returns if a filepath is a Windows file path style

IsWinVersion OMPublic

returns if the current OS complies

IsWinVista OMPublic

returns if the current OS is Windows Vista

IsWinXP OMPublic

returns if the current OS is Windows XP

ItemSynchronizeEnds idCatalog

 

ItemSynchronizeStarts idCatalog

public sync list methods

JPGSaveMaxSize xomTif

 

KeyboardStateToShiftState UIPublic

return the current keyboard state

LabelObjectByName idCatalog

 

LastDayOfMonth OMPublic

get the last day of the month for a date

LightenBy idEffectProcessor

 

LoadCustomFields idCatalog

 

LoadFileAsString OMPublic

get a file's content as string

LoadResourceStream OMPublic

load a resource name, of a specific type to a stream

LoadResourceString OMPublic

load a resource name, and return the string (the type will always be TEXT). Optionally specify in the content is encoded or not

LockMetadataRead xomTif

 

LockMetadataWrite xomTif

 

LockPublicCatalogFilterGroup idCatalog

 

LogRenameRule idCore

====procedure FindColorInBitmap (ABitmap: TBitmap; AColor: TColor; var AData: tbool2darray; PercTolerance: Integer = 0); ====procedure ReplaceColorFromBitmap (ABitmap, AReplaceBitmap: TBitmap; AData: tbool2darray);

LongFileName OMPublic

convert a short file name (8.3) to a long filename

MatchesMultiMask OMPublic

check if a file name matches agains any of multiple masks (comma separated!)

MatchFileExtensionCase OMPublic

make the file extension's letter case the same for two files

Md5 xomPublicFunctions

encode a string to a MD5 string using a specifc digest string

MingleString OMPublic

randomly rearange the letters in a string

MonitorFromPoint UIPublic

 

MsgDlgButtonCaption UIPublic

 

MsToDateTime OMPublic

convert a number of milliseconds to a date-time value

MsToTimeString OMPublic

get a formatted time string of a number of milliseconds

MsToTimeValues OMPublic

get the time elements of a number of milliseconds

MulDivFloat OMPublic

multiply-division for floats

MustParseString xomMacroParser

 

NewGraphic idCore

function BuildValidFileName (AFileName: WideString): WideString;

NewGUID OMPublic

return a new unique identifier (GUID);

NewVxBitmap xomDXGraphics

 

NewVxBitmapGraphic xomDXGraphics

 

Normalize OMPublic

normalize 2 existing numbers

Normalize OMPublic

 

Normalize OMPublic

 

NormalizeWideString OMPublic

returns a normalized unicode string (NFC unicode format)

Nvl OMPublic

 

ObjToStr OMPublic

 

ObjToStrW OMPublic

 

OMPublic_finalization OMPublic

 

OMPublic_initialization OMPublic

 

OpenHTTPAddress OMPublic

 

OSCountryCode OMPublic

return the Country code as defined in the OS

OSIs64Bit OMPublic

returns if the current OS is a 64 bits version or not

OSMeasurementSystem OMPublic

return the Measurement system for the OS (based on the country)

OSPlatform OMPublic

return the platform

OSTimeZoneName OMPublic

return the IANA time zone name

OSTrivialName OMPublic

return the operating system trivial name (eg Sequoia);

OSVersion OMPublic

return the operating system version

ParentControlClass UIPublic

retrieve first parent control of a specific class

ParentForm UIPublic

retrieve first parent form of a control

ParseVars OMPublic

substitute a list of vars in a string with a list of values

PlatformArchStr OMPublic

returns a string that represents the architecture of this platform

PlatformStr OMPublic

returns a string to represent this OS platform

PostKeyEx UIPublic

 

PrepareMacroBlockForTokenization xomMacroParser

 

PreventComputerFromSleeping OMPublic

 

ProcessExists OMPublic

check if a certain process name exists in Windows (e.g. IEXPLORE.EXE)

ProgressController xomProgress

 

PtrIntToHexStr OMPublic

 

PtrIntToHexStrW OMPublic

 

PtrIntToStr OMPublic

 

PtrIntToStrW OMPublic

 

PublicCatalog idCatalog

 

PublicLog xomLogging

 

PublicOptions idCore

 

QuarterNumberOfDate OMPublic

get the quarternumber of a specific date

QuickHashStringForFile OMPublic

return a hash string for a file; also see QuickHashStringForStream

QuickHashStringForStream OMPublic

return a hash string for a stream; this hashed the first 50K + the last 50K of the file, including the file size

QuotedStrW OMPublic

 

RandomColor UIPublic

select a random color

RandomRange OMPublic

 

RangedInteger OMPublic

returns a number that is corrected if out of range

RawAutoRotate idCore

 

ReadFromRegistry OMPublic

read a value from the application's registry section. The DefaultValue will be returned if no value exists

ReadLine OMPublic

read a line of text from a stream

ReadMacOSTagsForFile OMPublic

reads the Tags that are defined as extended attributes in macOS

ReadOSProxySettings OMPublic

read the proxy settings from IE

ReadStreamFromRegistry OMPublic

read a binary stream from the application's registry section

ReadVariantFromStream OMPublic

read a variant value from a stream

RecipeFolder idRecipe

 

RectHeight OMPublic

 

RectOffsetRect OMPublic

return the ARect relative to the ABaseRect position

RectWidth OMPublic

 

RegisterDLL OMPublic

register a ActiveX or COM server

RegisterNonImageFormats idCore

 

RegistryBeginUpdate OMPublic

begin an update session for the registry

RegistryEndUpdate OMPublic

end an update session for the registry

RegistryKey OMPublic

 

RegistryKeyExists OMPublic

return is a certain registry key exists in the application's registry section

ReleaseBitmap idCore

 

RemoveLeadingChars OMPublic

 

RenameCompany OMPublic

 

RenameRegistryValue OMPublic

rename an existing key in the application's registry section

RequestInternetConnected UIPublic

request for an active connection (if not connected yet)

RequestPassword idCore

 

ResetEffect idCore

 

ResetFrameDesign idCore

 

ResetImageMacroHandler idMacroParser

 

ResetImageMacroHandlerForUID idMacroParser

 

ResetToneCurve idCore

 

RestoreRegistry OMPublic

restore the registry for this application from file. The file is restored to the key as specified with SetCompany and SetApplicationCode

RevealFile OMPublic

reveal a file in WindowsExplorer or Mac-Finder

RevealFiles OMPublic

 

RGBToGray UIPublic

convert RGB values to a gray value

RotatePoints OMPublic

rotate a number of points over a specified origin (center point) and a specified degrees angle

RotatePointsRad OMPublic

rotate a number of points over a specified origin (center point) and a specified radians angle

RotateRect OMPublic

rotate a rect over an abitrary ange and returns the rotation points as a polygon { SetLength(APolygon, 4) }. The function result is the outer rect of the rotated rect

RotateRectAngle OMPublic

 

RotateRectOverPoint OMPublic

rotate a rectangle over a specific rotation point

RoundToPrecision OMPublic

round a double to precision position where precision is factor for power of 10; e.g. 3 = 10ˆ3 = 1000, meaning the rounding will take place at the 1000th faction

RoundToPrecisionForRange OMPublic

round a double to precision position that is most applicable to the range (higher range is less precision)

RunApp OMPublic

run an application

RunAppAndWait OMPublic

run an application and wait for it to terminate

RunAppAndWaitForOutput OMPublic

run an application and capture the output

RunCommand OMPublic

 

SafeTaskDlg UIPublic

used in threads

SafeTime OMPublic

use this function to eliminate time rounding errors

SaveCustomFields idCatalog

 

Say UIPublic

 

Say2 UIPublic

 

Say3 UIPublic

 

SayBase UIPublic

 

SayItOnce UIPublic

 

ScaledRect OMPublic

scale a rect with a specified factor, center based

ScreenSaverRunning OMPublic

function CreateEnvironmentBlock(var lpEnvironment:Pointer;hToken:THandle;bInherit:BOOL):BOOL; stdcall; external 'userenv.dll'; function DestroyEnvironmentBlock(pEnvironment:Pointer):BOOL; stdcall; external 'userenv.dll'; returns if the screensaver is currently running or not

SearchFiles OMPublic

search through a specific directory and return all matching files in a stringlist

SearchFolders OMPublic

 

SeekInStream OMPublic

search for a specific text in a stream

ServerTimestamp idCatalogDOM

 

SetApplicationCode OMPublic

previous public routines

SetCompany OMPublic

 

SetFileDate OMPublic

set created date of a file

SetFileDateCreated OMPublic

set created date of a file

SetFileDateModified OMPublic

set modified date of a file

SetPublicCatalogFilterGroup idCatalog

 

SHA256Hash OMPublic

return a SHA256 hash string for a specific (wide)string

SHA256HashFromStream OMPublic

return a SHA256 hash string for a specific stream

ShellDoExecute OMPublic

 

ShellDoExecuteOperation OMPublic

 

ShiftString xomPublicFunctions

shift each character in a string with a specific number of positions in the ASCII table; e.g. A shifted 2 = C

ShortCutKeyToString UIPublic

 

ShortCutToKey UIPublic

 

ShortCutToString UIPublic

 

ShortFileName OMPublic

return the short file name version (8.3) or a file name

ShortStringStyle OMPublic

get a short version of a string

SignatureForFile xomPublicFunctions

create a 32 character unique signature code for a filename

SignedIntToHex OMPublic

convert an int value to hex string with optional byte size

SizeForDimension idCore

 

SizeOfFile OMPublic

get the size of a file

SizeOfFolder OMPublic

retrieve the size of a folder (recursive)

SizeString OMPublic

return a numeric value to a formatted size (also see GetSizeString)

SmartAssign xomDXGraphics

 

SQLLoginRegistryKey idCatalog

 

StackMarkerCaptionsFor idCatalog

 

StackMarkersToInteger idCore

 

StrAsDate OMPublic

required string format = yyyymmdd, with minimal yyyymm

StreamInvert OMPublic

 

StreamInvertBlock OMPublic

 

StreamRead OMPublic

 

StreamRead2 OMPublic

 

StreamReadFloat32 OMPublic

 

StreamReadInt16 OMPublic

 

StreamReadInt32 OMPublic

 

StreamReadInt64 OMPublic

 

StreamReadInt8 OMPublic

 

StreamReadUInt16 OMPublic

 

StreamReadUInt32 OMPublic

 

StreamReadUInt64 OMPublic

 

StreamReadUInt8 OMPublic

 

StreamReadUIntVar OMPublic

 

StreamSignature xomPublicFunctions

create a 32 character unique signature code for a stream

StreamToHex OMPublic

convert a binary stream to a hex string

StreamWrite OMPublic

 

StreamWrite2 OMPublic

 

StreamWriteFloat32 OMPublic

 

StreamWriteInt16 OMPublic

 

StreamWriteInt32 OMPublic

 

StreamWriteInt64 OMPublic

 

StreamWriteInt8 OMPublic

 

StreamWriteUInt16 OMPublic

 

StreamWriteUInt32 OMPublic

 

StreamWriteUInt64 OMPublic

 

StreamWriteUInt8 OMPublic

 

StreamWriteUIntVar OMPublic

 

StringRepeat OMPublic

repeat a string for a n number of times

StringToArray OMPublic

 

StripJsonSlashComments OMPublic

 

StrToHex OMPublic

convert a string to a hexadecimal string; returning a string of 2 digit hex value for every character in the string

StrToObj OMPublic

 

StrToPtrInt OMPublic

 

StrTran OMPublic

StrTran scans sSourceStr and case insensitively replaces all occurrences of eSeekStr with eReplaceStr and returns the resulting string

SwapIntegers OMPublic

 

SwapSingles OMPublic

 

SyncStateToInteger idCore

 

SystemInfoString xomSettings

return some info about the configuration

TaskDlg UIPublic

 

ThreadRandom OMPublic

 

ThumbnailerFileNameForCatalogFile idCatalog

 

TifByteOrderToByteOrder xomTif

 

TimePassedString OMPublic

return a string to represent a time delta

TimeStringToMs OMPublic

get a the milliseconds of a formatted time string

TimeToStrW OMPublic

 

TimeToStrW OMPublic

 

TimeZoneToExifTimeZoneString xomTif

 

Tokenize OMPublic

Parses a string into substrings (tokens) based on specified separator. EML uses delimiters to recognize the beginning and end of each substring.

TokenizeSpecial OMPublic

Each token is a contiguous sequence of eligible characters, where eligible characters are all alphanumeric characters; 0 to 9, the underscore "_", the period "." the comma ",", the semi-colon ":" all other characters are operators where space " ", tilde "˜", plus "+", minus "-", open bracket "(" and closed bracket ")" are special characters because the sign is added to the next token special characters " ", "+", "-", can be be escaped by repeating them (e.g. book–shelf becomes book-shelf and not book minus shelf

TokenStringDecode OMPublic

convert a streamed tokenstring to a de-parsed widestring ('Hello'#32'World' will return Hello World)

TokenStringEncode OMPublic

convert a wide string to a parsed tokenstring (Hello World could become 'Hello'#32'World' )

TopClass UIPublic

retrieve the top level parent control of a specific class

TopForm UIPublic

minus gray retrieve the top level form of a control

TopFrame UIPublic

retrieve the top level frame

TopOwnerClass UIPublic

retrieve the top level owner control of a specific class

TranslateExifValue xomTif

 

UIPublic_finalization UIPublic

 

UIPublic_initialization UIPublic

 

UNCFileName OMPublic

 

UNCToLocalFileName OMPublic

translate an UNC filename to a local (mapped) file name (if possible; else the UNC filename is returned)

UndoPreventComputerFromSleeping OMPublic

 

UnEscape OMPublic

 

UniqueFileName OMPublic

get a unique filename

UniqueSystemID OMPublic

return a unique 32 character string for this computer

UnixToDateTime OMPublic

convert unix time value to a delphi Date Time

UnlockMetadataRead xomTif

 

UnlockMetadataWrite xomTif

 

UnlockPublicCatalogFilterGroup idCatalog

 

UnprepareMacroBlockForTokenization xomMacroParser

 

UnregisterDLL OMPublic

unregister a ActiveX or COM server

UnRegisterNonImageFormats idCore

 

UpdateInSyncList idCatalog

 

URLDecode OMPublic

decode an encoded URL string

URLEncode OMPublic

encode a string to URL

UserLog xomLogging

 

Val OMPublic

return the input value casted to a variant

ValidateAndStoreLicense idCatalog

 

VarIsDate xomPublicFunctions

returns if a Variant is date format

VarIsEmpty OMPublic

 

VarIsNull OMPublic

 

vgColorAdd xomDXGraphics

add two colors

vgColorGray xomDXGraphics

find the gray value for a color

vgColorSchemeForColor xomDXGraphics

enumerate a color scheme for a specified color

vgColorSchemeHarmonyFor xomDXGraphics

enumerate a color scheme for a specified color in a specific color harmony

vgGrayFilterColor xomDXGraphics

find the optimal gray filter color for a specific color

vxRegisterBitmapFormat xomDXGraphics

 

vxRegisterGraphicFormats xomDXGraphics

 

WaitWhileProcessExists OMPublic

halt the application until a process with a specifc name (e.g. IEXPORE.EXE) is closed

WeekNumberOfDate OMPublic

get the week number of a specific day

WideActiveFileSystem xomFileSystem

 

WideAppDataDir xomFileSystem

 

WideApplicationDir xomFileSystem

 

WideCanvasTextHeight UIPublic

 

WideCanvasTextOut UIPublic

 

WideCanvasTextRect UIPublic

 

WideCanvasTextWidth UIPublic

 

WideChangeFileExt xomFileSystem

 

WideCopy xomUnicode

 

WideCopyFile xomFileSystem

 

WideCountStringInString xomUnicode

 

WideCreateOpenDialog xomFileSystem

 

WideCreateSaveDialog xomFileSystem

 

WideCreateSelectDirectoryDialog xomFileSystem

 

WideDelete xomUnicode

 

WideDeleteFile xomFileSystem

 

WideDiffDownloadFile xomFileSystem

 

WideDiffDownloadFileStream xomFileSystem

 

WideDiffUploadFile xomFileSystem

 

WideDiffUploadFileStream xomFileSystem

 

WideDirectoryExists xomFileSystem

 

WideDirectoryIsPackage xomFileSystem

 

WideDirectoryIsWritable xomFileSystem

 

WideDoDirSeparators xomUnicode

 

WideDownloadFile xomFileSystem

 

WideDownloadFileStream xomFileSystem

 

WideExcludeTrailingBackslash xomFileSystem

 

WideExpandFileName xomFileSystem

 

WideExpandUNCFileName OMPublic

 

WideExtractFileDir xomFileSystem

 

WideExtractFileDrive xomFileSystem

 

WideExtractFileExt xomFileSystem

 

WideExtractFileName xomFileSystem

 

WideExtractFileNameOnly xomFileSystem

 

WideExtractFilePath xomFileSystem

 

WideExtractRelativePath xomFileSystem

 

WideExtractShortPathName xomFileSystem

 

WideFileAge xomFileSystem

 

WideFileClose xomFileSystem

 

WideFileCreate xomFileSystem

 

WideFileExists xomFileSystem

 

WideFileGetAttr xomFileSystem

 

WideFileIsReadable xomFileSystem

 

WideFileIsReadOnly xomFileSystem

 

WideFileIsWritable xomFileSystem

 

WideFileOpen xomFileSystem

 

WideFileRead xomFileSystem

 

WideFileSeek xomFileSystem

 

WideFileSetAttr xomFileSystem

 

WideFileSetDate xomFileSystem

 

WideFileSetReadOnly xomFileSystem

 

WideFileTruncate xomFileSystem

 

WideFileWrite xomFileSystem

 

WideFindClose xomFileSystem

 

WideFindFirst xomFileSystem

 

WideFindNext xomFileSystem

 

WideForceDirectories xomFileSystem

 

WideGetCurrentDir xomFileSystem

 

WideHashString OMPublic

return a hash string for a specific wide string

WideHashStringForFile xomFileSystem

 

WideIncludeTrailingBackslash xomFileSystem

 

WideInsert xomUnicode

 

WideIsDelimiter xomUnicode

 

WideIsDirEmpty xomFileSystem

 

WideIsPathDelimiter xomUnicode

 

WideLoadExif xomFileSystem

 

WideMatchesMask xomFileSystem

 

WideMoveDir xomFileSystem

 

WideMoveFile xomFileSystem

 

WideOSCacheDir xomFileSystem

 

WideOSDesktopDir xomFileSystem

 

WideOSDir xomFileSystem

 

WideOSDocumentsDir xomFileSystem

 

WideOSDownloadsDir xomFileSystem

 

WideOSHomeDir xomFileSystem

 

WideOSPicturesDir xomFileSystem

 

WideOSProgramsDir xomFileSystem

 

WideOSSendToDir xomFileSystem

 

WideOSSystemDir xomFileSystem

 

WideOSTempDir xomFileSystem

 

WideParamCount xomUnicode

 

WideParamStr xomUnicode

 

WidePos xomUnicode

 

WideQuotedStr xomUnicode

 

WideRemoveDir xomFileSystem

 

WideRenameDir xomFileSystem

 

WideRenameFile xomFileSystem

 

WideReverseString xomUnicode

case insensitive

WideSaveExif xomFileSystem

 

WideSearchFiles xomFileSystem

 

WideSearchFilesExtended xomFileSystem

 

WideSearchFolders xomFileSystem

 

WideSelectDirectory xomFileSystem

 

WideSelectFile xomFileSystem

 

WideSetCurrentDir xomFileSystem

 

WideStringReplace xomUnicode

 

WideStringReplaceAndMaintainCase xomUnicode

 

WideStrToHex OMPublic

convert a widestring to a hexadecimal string; returning a string of 2 digit hex value for every character in the string

WideTextPos xomUnicode

case sensitive (like Pos)

WideUploadFile xomFileSystem

 

WideUploadFileStream xomFileSystem

 

WideUpperCaseSpecial xomUnicode

 

WidthFromDim xomMacroParser

 

WindowsAppDataDir OMPublic

 

WindowsCacheDir OMPublic

 

WindowsCountryISO OMPublic

query the country abbreviation of the Windows Systems

WindowsDesktopDir OMPublic

 

WindowsDir OMPublic

 

WindowsHomeDir OMPublic

retrieve the windows temporary path

WindowsLocaleCode OMPublic

query the Windows locale code

WindowsLocaleLCID OMPublic

query the Windows Locale ID

WindowsMyDocumentsDir OMPublic

 

WindowsMyDownloadsDir OMPublic

 

WindowsMyPicturesDir OMPublic

 

WindowsProgramsDir OMPublic

 

WindowsSendToDir OMPublic

 

WindowsSpecialFolder OMPublic

convert macros in a path to its full path (e.g. WindowsSpecialFolder('%systemroot%\System32') becomes 'c:\Windows\System32'

WindowsSystemDir OMPublic

 

WindowsTempDir OMPublic

 

WordToBinaryString OMPublic

return the binary string of a word (16 bits)

WordToFloat16 OMPublic

convert a Word value to a Floating Point 16 bits value (half float)

WrapText UIPublic

 

WriteLine OMPublic

write a line of text to a stream

WriteMacOSTagsForFile OMPublic

writes the Tags that are defined as extended attributes in macOS

WriteStreamToRegistry OMPublic

write a stream as binary in a specified key of the application's registry section

WriteToRegistry OMPublic

write a value in a specified key of the application's registry section. The method will determine the type of the value and create an according registry typed entry

WriteVariantToStream OMPublic

write a variant value to a stream

WStrToFloat OMPublic

 

WStrToFloat OMPublic

 

WStrToInt OMPublic

 

WStrToInt64 OMPublic

 

WStrToObj OMPublic

 

WStrToPtrInt OMPublic

 

XMPFileMethod idCore

 

xomFileSystems xomFileSystem

 

xomFileSystem_finalization xomFileSystem

 

xomFileSystem_initialization xomFileSystem

 

xomGPS_finalization xomGPS

 

xomGPS_initialization xomGPS

 

xomMacroParser_finalization xomMacroParser

 

xomMacroParser_initialization xomMacroParser

 

xomProgress_finalization xomProgress

 

xomProgress_initialization xomProgress

 

xomSettings_finalization xomSettings

 

xomSettings_initialization xomSettings

an optional message that the trial system can send back

xomTif_finalization xomTif

 

xomTif_initialization xomTif

 

ZuluDate OMPublic

get the zero (Zulu = Z in the military) date for a specific date


Generated by PasDoc 0.15.0.