function RGBToColor(R, G, B: Byte): TColor function ColorToRGB(Color: TColor): LongInt function Clipboard: TClipboard function БуферОбмена: TClipboard function DBFGlobals: TDbfGlobals function dbfLangIDToCodePage(LangID: Cardinal): Cardinal procedure ReadXMLFile(var ADoc: TXMLDocument; AFilename: String) procedure ReadXMLFromStream(var ADoc: TXMLDocument; f: TStream) procedure ReadXMLFromStreamURI(var ADoc: TXMLDocument; f: TStream; ABaseURI: String) procedure ReadXMLFragment(AParentNode: TDOMNode; AFilename: String) procedure ReadXMLFragmentFromStream(AParentNode: TDOMNode; f: TStream) procedure ReadXMLFragmentFromStreamURI(AParentNode: TDOMNode; f: TStream; ABaseURI: String) procedure ReadDTDFile(var ADoc: TXMLDocument; AFilename: String) procedure ReadDTDStream(var ADoc: TXMLDocument; f: TStream) procedure ReadDTDStreamURI(var ADoc: TXMLDocument; f: TStream; ABaseURI: String) procedure WriteXMLFile(doc: TXMLDocument; AFileName: String) procedure WriteXMLInStream(doc: TXMLDocument; AStream: TStream) procedure WriteXMLElement(Element: TDOMNode; AFileName: String) procedure WriteXMLElementStram(Element: TDOMNode; AStream: TStream) function HttpGetText(URL: String; Response: TStrings): Boolean function HttpGetTextTimeout(URL: String; Response: TStrings; TimeOut: Integer): Boolean function HttpGetBinary(URL: String; Response: TStream): Boolean function HttpPostBinary(URL: String; Data: TStream): Boolean function HttpPostURL(URL, URLData: String; Data: TStream): Boolean function HttpPostFile(URL, FieldName, FileName: String; Data: TStream; ResultData: TStrings): Boolean function FtpGetFile(IP, Port, FileName, LocalFile, User, Pass: String): Boolean function FtpPutFile(IP, Port, FileName, LocalFile, User, Pass: String): Boolean function SendTo(MailFrom, MailTo, Subject, SMTPHost: String; MailData: TStrings): Boolean function SendToEx(MailFrom, MailTo, Subject, SMTPHost: String; MailData: TStrings; Username, Password: String): Boolean function SendToRaw(MailFrom, MailTo, SMTPHost: String; MailData: TStrings; Username, Password: String): Boolean function SendToRawSSL(MailFrom, MailTo, SMTPHost: String; MailData: TStrings; Username, Password: String): Boolean function SendToExSSL(MailFrom, MailTo, Subject, SMTPHost: String; MailData: TStrings; Username, Password: String): Boolean function SendMail(MailFrom, MailTo: String; MailData: TStrings; ASMTPSend: TSMTPSend): Boolean function GetDllSSLName: String function GetSSLFileName: String function CharsetConversion(Value: AnsiString; CharFrom, CharTo: TMimeChar): AnsiString function DecodeBase64(Value: AnsiString): AnsiString function EncodeBase64(Value: AnsiString): AnsiString function EncodeURLElement(Value: AnsiString): AnsiString function EncodeURL(Value: AnsiString): AnsiString function DecodeURL(Value: AnsiString): AnsiString function GetSerialPortNames: String procedure EnableMonitoring procedure DisableMonitoring function MonitoringEnabled: Boolean procedure SetIBDataBaseErrorMessages(Value: TIBDataBaseErrorMessages) function uos_LoadLib: Integer procedure uos_unloadlib procedure uos_RePlay(PlayerIndex: LongInt) procedure uos_Stop(PlayerIndex: LongInt) procedure uos_Pause(PlayerIndex: LongInt) function uos_GetVersion: Integer procedure uos_Play(PlayerIndex: Integer; SonudPath: String) procedure uos_PlayEx(PlayerIndex: Integer; SoundPath: String; BeginProc, EndProc: Pointer) procedure uos_Record(PlayerIndex: Integer; FileName: String; ListMic: Boolean) procedure uos_RecordEx(PlayerIndex: Integer; FileName: String; ListMic: Boolean; BeginProc, EndProc: Pointer) function GetColString(AColIndex: Integer): String function JSONTypeName(JSONType: TJSONtype): String function CreateJSONNull: TJSONNull function CreateJSONBoolean(Data: Boolean): TJSONBoolean function CreateJSONInteger(Data: Integer): TJSONIntegerNumber function CreateJSONInt64(Data: Int64): TJSONInt64Number function CreateJSONFloat(Data: TJSONFloat): TJSONFloatNumber function CreateJSONstring(Data: TJSONStringType): TJSONString function CreateJSONArray(Data: Array): TJSONArray function CreateJSONObject(Data: Array): TJSONObject function GetJSON(JSON: TJSONStringType; UseUTF8: Boolean): TJSONData function GetJSONFromStream(JSON: TStream; UseUTF8: Boolean): TJSONData function ExecRegExpr(ARegExpr, AInputStr: String): Boolean procedure SplitRegExpr(ARegExpr, AInputStr: String; APieces: TStrings) function ReplaceRegExpr(ARegExpr, AInputStr, AReplaceStr: String; AUseSubstitution: Boolean): String function RegExprSubExpressions(ARegExpr: String; ASubExprs: TStrings; AExtendedSyntax: Boolean): LongInt function WinApi: TWinApi function GetProcessID: Cardinal function GetEnvironmentVariable(Name: String): String function SetEnvironmentVariable(Name, Value: String): Boolean function StrToHex(Str: String): String function HexToStr(Hex: String): String function VarToHex(Val: Variant): String function HexToVar(Hex: String; varType: Integer): Variant function WordCount(S, WordDelims: String): Integer function ExtractWord(N: Integer; S, WordDelims: String): String function WordPosition(N: Integer; S, WordDelims: String): Integer function SkipWords(N: Integer; S, WordDelims: String): String function GetListOfProcesses(PID, PPID: Cardinal; Exe: String): String function GetListOfModules(PID: Cardinal): String function GetListOfWindows(PID: Cardinal; aClass, aTitle: String): String function StringOfChar(Filler: Char; Count: Integer): String function StringReplace(S, OldPattern, NewPattern: String; rfFlags: Integer): String function rfReplaceAll: Integer function rfIgnoreCase: Integer function AdjustLineBreaks(S: String): String function AnsiQuotedStr(S: String; aQuote: Char): String function AnsiDeQuotedStr(S: String; aQuote: Char): String function LeftStr(S: String; Count: Integer): String function RightStr(S: String; Count: Integer): String function LineEnding: String function sLineBreak: String function FormatVar(Fmt: String; Val: Variant): String function TrimLeft(S: String): String function TrimRight(S: String): String function IsEmptyStr(S: String): Boolean function StrToIntDef(S: String; Def: Integer): Integer function StrToDWordDef(S: String; Def: DWord): DWord function StrToInt64Def(S: String; Def: Int64): Int64 function StrToQWordDef(S: String; Def: QWORD): QWORD function StrToFloatDef(S: String; Def: Extended): Extended function FileSearch(FileName, DirList: String; ImplicitCurrDir: Boolean): String function CookieScan(Buff, Name: String; csmMode: Integer): String function csmCaseSensitive: Integer function csmNotTrimName: Integer function csmNotTrimValue: Integer function ExecuteProcess(Path, CmdLine: String; efFlags: Integer): Integer function ExpandFileName(FileName: String): String function Utf8ToAnsiToHex(S: String): String function RecodeStr(Data, Methods: String): String function GetHeapStatusAsText: String function EasyIpc_Init(PipeName, Options: String): THandle function EasyIpc_Free(hIpc: THandle): Boolean function EasyIpc_Poll(hIpc: THandle): Boolean function EasyIpc_Send(hIpc: THandle; TextLines: String): Boolean function EasyIpc_Recv(hIpc: THandle; Count: Integer): String function EasyIpc_Ctrl(hIpc: THandle; Request: String): String function TryStrToInt(S: String; var Value: LongInt): Boolean function TryStrToDWord(S: String; var Value: DWord): Boolean function TryStrToInt64(S: String; var Value: Int64): Boolean function TryStrToQWord(S: String; var Value: QWORD): Boolean function TryStrToFloat(S: String; var Value: Double): Boolean function MaxInt: Integer function NaN: Double function Infinity: Double function NegInfinity: Double function IsNaN(X: Double): Boolean function IsInf(X: Double): Boolean function IsInfinite(X: Double): Boolean function MachEps: Double function VarRangeMin(Value: Variant): Variant function VarRangeMax(Value: Variant): Variant function OrdVar(Value: Variant): Integer function GetLastOsError: Integer function RaiseLastOsError(ErrNo: Integer): Integer function GetOsErrorText(ErrNo: Integer): String function ExpandEnvironmentVariables(Expression: String; emMode: Integer): String function emExpandLikeWinC: Integer function emExpandLikeWinE: Integer function emExpandLikeUnix: Integer function emExpandLikeBash: Integer function emExpandDefaults: Integer function IntToStr(I: Int64): String function FloatToStr(E: Extended): String function DateToStr(DateTime: TDateTime): String function TimeToStr(Date: TDateTime): String function DateTimeToStr(Date: TDateTime): String function BoolToStr(B: Boolean): String function VarToStr(V: Variant): String function StrToInt(S: String): Integer function StrToInt64(S: String): Int64 function StrToFloat(S: String): Extended function StrToDate(S: String; Format: TFormatSet): TDateTime function StrToTime(S: String; Format: TFormatSet): TDateTime function StrToDateTime(S: String; F: TFormatSet): TDateTime function StrToBool(S: String): Boolean function StrToCurr(S: String): Currency function CurrToStr(Cur: Currency): String procedure RemoveChar(var S: String; C: String) procedure UnpackFIO(S: String; var Fam, var Imja, var Otch: String) function IntString(Template: String; AValue: Integer): String function FormatDateTime(Fmt: String; DateTime: TDateTime): String function FormatFloat(Fmt: String; Value: Extended): String function FormatMaskText(EditMask, Value: String): String function EncodeDate(Year, Month, Day: Integer): TDateTime procedure DecodeDate(DateTime: TDateTime; var Year, var Month, var Day: Integer) function EncodeTime(Hour, Min, Sec, MSec: Word): TDateTime procedure DecodeTime(Time: TDateTime; var Hour, var Min, var Sec, var MSec: Word) function Date: TDateTime function Time: TDateTime function Now: TDateTime function DayOfWeek(DateTime: TDateTime): Word function IsLeapYear(Year: Integer): Boolean function DaysInMonth(ADate: TDateTime): Integer function IncDay(ADate: TDateTime; ANumberOfDays: Integer): TDateTime function IncMonth(ADate: TDateTime; ANumberOfMonth: Integer): TDateTime function IncWeek(ADate: TDateTime; ANumberOfWeek: Integer): TDateTime function IncYear(ADate: TDateTime; ANumberOfYear: Integer): TDateTime function IncMinute(AValue: TDateTime; ANumberOfMinutes: Int64): TDateTime function IncSecond(AValue: TDateTime; ANumberOfSeconds: Int64): TDateTime function IncMilliSecond(AValue: TDateTime; ANumberOfMilliSeconds: Int64): TDateTime function DaysBetween(ANow, AThen: TDateTime): Integer function MonthsBetween(ANow, AThen: TDateTime): Integer function YearsBetween(ANow, AThen: TDateTime): Integer function WeeksBetween(ANow, AThen: TDateTime): Integer function StartOfTheDay(AValue: TDateTime): TDateTime function EndOfTheDay(AValue: TDateTime): TDateTime function StartOfTheMonth(AValue: TDateTime): TDateTime function EndOfTheMonth(AValue: TDateTime): TDateTime function StartOfTheWeek(AValue: TDateTime): TDateTime function EndOfTheWeek(AValue: TDateTime): TDateTime function StartOfTheYear(AValue: TDateTime): TDateTime function EndOfTheYear(AValue: TDateTime): TDateTime function GetCurrentDir: String function GetUserDir: String function MonthOfTheYear(AValue: TDateTime): Word function DateTimeToUnix(D: TDateTime): Int64 function UnixToDateTime(U: Int64): TDateTime function CreateStrGUID: String function UniversalTimeToLocal(UT: TDateTime; TZOffset: Integer): TDateTime function LocalTimeToUniversal(LT: TDateTime; TZOffset: Integer): TDateTime function GetLocalTimeOffset: Integer function DateToISO8601(ADate: TDateTime; AInputIsUTC: Boolean): String function ISO8601ToDate(DateString: String; ReturnUTC: Boolean): TDateTime function ScanDateTime(Pattern, s: String; startpos: Integer): TDateTime procedure SetTimeOffsetUTC(ValMinutes: Integer) function Length(S: String): Integer function AnsiStrLength(S: String): Integer function ArrayLength(A: Array): Integer function Copy(S: String; From, Count: Integer): String function Pos(SubStr, Str: String): Integer procedure Delete(var S: String; From, Count: Integer) procedure Insert(s: String; var s2: String; pos: Integer) function Uppercase(S: String): String function Lowercase(S: String): String function AnsiPos(SubStr, Str: AnsiString): Integer procedure AnsiDelete(var S: AnsiString; From, Count: Integer) procedure AnsiInsert(s: AnsiString; var s2: AnsiString; pos: Integer) function AnsiUppercase(S: AnsiString): AnsiString function AnsiLowercase(S: AnsiString): AnsiString function Trim(S: String): String function NameCase(S: String): String function CompareText(s, s1: String): Integer function SameText(s, s1: String): Boolean procedure SetLength(var S: String; NewLength: Integer) procedure SetArrayLength(var S: Variant; NewLength: Integer) function LastDelimiter(Delimiters, S: String): Integer function IsDigit(C: Char): Boolean function IsLetter(C: Char): Boolean function IsSimbol(C: Char): Boolean function IsNumericStr(S: String): Boolean function Trunc(X: Double): Integer function Int(X: Extended): Extended function Frac(X: Extended): Extended function Sqrt(e: Extended): Extended function Abs(X: Double): Integer function Cos(X: Extended): Extended function Sin(X: Extended): Extended function ArcTan(X: Extended): Extended function Tan(X: Extended): Extended function Exp(X: Extended): Extended function Ln(X: Extended): Extended function Sqr(X: Double): Extended function Round(X: Double): Int64 function Ceil(X: Double): Int64 function RoundTo(AValue: Extended; ADigit: Integer): Extended function VarIsEmpty(V: Variant): Boolean function VarIsClear(V: Variant): Boolean function VarIsNull(V: Variant): Boolean function VarType(V: Variant): Word function VarArrayOf(A: Array): Variant function VarArrayCreate(Bounds: Array; AVarType: TVarType): Variant function FileExists(FileName: String): Boolean function DirectoryExists(Dirctory: String): Boolean function ExtractFilePath(FileName: String): String function ExtractFileExt(FileName: String): String function ExtractFileDir(FileName: String): String function ExtractFileName(FileName: String): String function ExtractFileDrive(FileName: String): String function CreateDir(Dir: String): Boolean function DeleteFile(AFile: String): Boolean function CopyFile(SourceName, NewName: String; OverrideQuery: Boolean): Boolean function RenameFile(FileName, NewName: String): Boolean function RemoveDir(Dir: String): Boolean function FilenameToURL(Filename: String): String procedure GetDirList(Path: String; SL: TStrings) procedure GetFileList(Path, Mask: String; SL: TStrings) function ReplaceFileExt(FileName, NewExt: String): String function Random: Extended function IRandom(X: Integer): Integer procedure Randomize procedure Inc(var I: Integer; ICnt: Integer) procedure Dec(var I: Integer; ICnt: Integer) procedure Sleep(dwMilliseconds: Cardinal) procedure ShowMessage(S: String) function Inputbox(ACaption, APrompt, ADefautl: String): String procedure RaiseException(S: String) function MessageBox(Text, Caption: String; Flags: Integer): Integer function CreateOleObject(S: String): IDispatch function GetActiveOleObject(S: String): IDispatch function Assigned(P: Pointer): Boolean function UTF8Decode(S: String): WideString function UTF8Encode(S: WideString): String function AnsiToUTF8(S: AnsiString): String function UTF8ToAnsi(S: String): String function DOSCPToUTF8(s: String): String function UTF8ToDOSCP(s: String): String function UTF8ToUCS2BE(s: String): String function UTF8ToUCS2LE(s: String): String function UCS2BEToUTF8(s: String): String function UCS2LEToUTF8(s: String): String function Ord(X: Ordinal): Integer function Chr(B: Integer): String function MD5String(S: String): String function ShellExecute(Handle: HWND; Operation, FileName, Parametrs, Directory: String; CmdShow: LongInt): THandle function FindDefaultBrowser(var ABrowser, var AParams: String): Boolean function OpenURL(AURL: String): Boolean function OpenDocument(APath: String): Boolean function GetTickCount: Cardinal function Rect(Left, Top, Right, Bottom: Integer): TRect function Bounds(Left, Top, Wdith, Height: Integer): TRect procedure SetKeyboardLayot(AParam: String) procedure ActivateKeyboardLayot(HKL: THandle) function GetSystemMetrics(nIndex: Integer): Integer function Unassigned: Variant procedure SetFontQuality(fq: TFontQuality) function GetOSVersion: String function InstanceRunning(Identifier: String; SendParameters: Boolean): Boolean function ParamStr(AIndex: Integer): String function ParamCount: LongInt function GetEnvironmentVariableCount: Integer function GetEnvironmentString(Index: Integer): String function RunCommandInDir(curdir, cmdline: String; var outputstring: String): Boolean function RunCommand(cmdline: String; var outputstring: String): Boolean function ParseURL(URL: String; var Prot, var User, var Pass, var Host, var Port, var Path, var Para: String): String procedure GetMobileTel(S: String; SL: TStrings; FirstNumber: String) function GetMobilePhone(S: String; SL: TStrings; FirstNumber, ControlNumber: String): Boolean procedure Сообщение(Стр: Строка) function ВвестиСтроку(аНадпись, аПодсказака, аПоУмолчанию: Строка): Строка procedure СоздатьИсключение(Сообщ: Строка) function ОкноСообщения(Текст, Надпись: Строка; Флаги: Целое): Целое function ЦелоеВСтроку(Ц: Целое64): Строка function ДробноеВСтроку(Е: Расширенное): Строка function ДатаВСтроку(ДатаВремя: ТДатаВремя): Строка function ВремяВСтроку(Дата: ТДатаВремя): Строка function ДатаВремяВСтроку(Дата: ТДатаВремя): Строка function ЛогическоеВСтроку(B: Логическое): Строка function ВариантВСтроку(Вр: Вариант): Строка function СтрокуВЦелое(Стр: Строка): Целое function СтрокуВЦелое64(Стр: Строка): Целое64 function СтрокуВДробное(Стр: Строка): Расширенное function СтрокуВДату(Стр: Строка; Формат: ТНастройкиФормата): ТДатаВремя function СтрокуВоВремя(Стр: Строка): ТДатаВремя function СтрокуВДатуВремя(Стр: Строка; Формат: ТНастройкиФормата): ТДатаВремя function СтрокуВЛогическое(Стр: Строка): Логическое function GetSumProp(V: Variant; SmallFormat: Boolean): String procedure GetEngineVersion(var VMajor, var VMinor, var VRevision: Integer) function CheckEngineVersion(VMajor, VMinor, VRevision: Integer): Boolean procedure DebugValue(V: Variant)