mX4 Engine framework POBST (Precompiled Object Based Script Tool)
Extensible
OpenTools API precompiled functions of App allows for pre and post processing of public methods / properties of mX3 framework (anatomic) and mX4 (solar).
E.G. you can alter title or form of GUI or set your own menu, memo or edit style. You find functions in /Debug/Code Completion List/ at end of output. Check ex. 143_OpenTools_API. Full source code for box or other Libs like SynEdit or ImageFileLibBCB is provided.
Provided Functions. Over 1750 new Delphi, Pascal, network and Indy functions registered and built in (pre compiled) procedures/types/constants provided (see file: upsi_allfunctionslist.txt) or
Show Interface in context menu leverages capability to implement a "Overview" command that returns a list on the current state of used functions in a script.
Command Line Interface. mX4 is fully command line enabled for both Win/Linux system, see example 150_command_line.
Ease of use
Object Oriented. Authored and compiled in Delphi 2007 SP2. The GUI is simple with code edit and output memo, error handling is exception based and built in resource management provided. Simple context
Single sourced. Allows apps or scripts to run without change in both win32/64 and linux platforms or alter with directives.
Solid Engine Pascal Script. With function ProcessMessagesON/OFF or IncludeON/OFF you can switch the state of selfcontained runtimer and it doesnt hang after long running (Application.ProcessMessages). New error log!
Performance
Light weight design precompiled Units in one Exe. No Installation/administration, runs from Stick or Share
Delphi Native Compiler. mX3 can be used directly independent of VCL components or any other installs, Objects are precompiled and invokable.
Open Architecture
Framework source code. Full source code included and maXbox 3rd party tools.
Sourceforge wiki suite. Source code/content included to help understanding and verify expected behavior.
Documentation. Source code doc
for interface, functionlist and tutorials too.
Compatibility
ObjectPascal and VCL. Most applications in one file (no interface section) compile/run without modifications from Pascal.
Script Engine. Enables scripts compatible with mX3_win, mX3_clx or mX3_mac machines.
DLL adapter. For non Pascal code thers an adapter driver that is used to use functions from a DLL in your script.
Pascal Shell. Writeln, Readln or PrintF (Writeln+Format) on a output window.
Syntax Change. To edit HTLM, SQL, Java, C#, Tex or C++ Docs, change with context menu in a script.
ImageFileLibBCB. can read and write BMP, ICO, CUR, PNG, MNG, PCX, TIFF and JPEG 2000 bitmaps. RAS, PNM, PGM, PPM, HIPS images can be loaded, but not created. More graphics support Canvas, provides conv
System Utils. Sysutils, Strutils, RegEx, Shell and Ini support in script and file - binary operations.
Source code doc. with XML help insight for all registered public methods, properties, events. XML/Html Document can be generated using --doc Delphi compiler switch.
Use Case designer. Enables modeling of use cases and provides image conversion to a lot of graphic formats in mX3 framework.
Indy interfaced methods. Concerning Indy, the SMTP, IdDayTime, hashCRC and message support is available, maXbox becomes a simple mailbox too, also Indy globals with a lot of network or binary functions
mX3 Adapters. Improvments of 64Bit, BigInt, PNG, Bitmap, Canvas, MP3, POP3, HTML and Ansi/WideStrings are done. This allows apps to still use older scripts with
Samples
Examples. The examples from _1 to _280 in categories base, math, graphic, statistic, internet, network, system, admin, science, multimedia, games, database and specials. Cert test suite for the mX3
Tutorials. Demonstrates ease of use and power of mX4 such as the Starter1 .. Starter72.
Shell Execute Procedure
Unified code base is much easier to start with external shell scripts or batch code, and easier to maintain.
mX3 now accesses and executes shell code using ExecuteCommand or ExecuteShell Procedure.
Enhanced Ini-File maxboxdef.ini
LINENUMBERS=Y :shows linenumbers in editor also for printing
EXCEPTIONLOG=Y :allows to write an exception log in maxboxerrorlog.txt
EXECUTESHELL=Y :permission setting to execute a shell command or batch!
DEP=Y :data execution prevention
INDENT=Y :shows indent guidelines
BOOTSCRIPT=Y :boot loader script to set/init functions /features of maXbox
MEMORYREPORT=N :report on memory leaks on shutdown by dialog
Note that Unicode, PChar and 64 bit operations depends on def files and can't supported in a general way, Overload Functions do have number 1n..2n..n at end of name, e.g. FileCreate2.
2. Release and Change Notes
Plugin Driver Concept
A driver will be called mX3plugin.dll. This driver supports external apps registered. This driver will only work with the version of next 4.0 so for the meantime static linking
Available Lib's
TIFFRead.dll : read TIFF images.
income.dll : test unit class.
dbxint30.dll : DBX driver for InterBase.
midas.dll : ClientDataSet CDS Provider.
bds_delphi.dci : file code completion templates.
pas_includebox.inc : external functions.
CHESS.DLL : chess game functions.
FTD2XX.dll : USB host controller functions.
libusb0.dll : for AVRDude to Arduino
ssleay32.dll/libssl.so : SSLName for OpenSSL
libeay32.dll/libcrypto.so : UtilName for OpenSSL
fannfloat.dll : FANN Fast Artificial Neural Network
python37.dll : Python4Delphi P4D integration
Project Procedure/Function Changes
WINDEX as Bankingsoftware in Delphi 2 - Modan
CalWin as Real Estate Infrastructur - Delphi 2 - dynasoft AG
Secure Center Security Solution - D 2007 - armasuisse
GIS and Oracle Database Migration - D XE2 and Delphi 2009 64bit - armasuisse
MARS and SAS Enterprise Resource Sys - D XE5 - Scholz Software http://scholz2000.com/
CryptoBox3 Cipher Solution - D 2007 and Delphi XE10 (Delphi X) - armasuisse
maXbox Delphi Script Environment - D 2024 and Win11 - BFH and IBZ
SONAR Code Analysis Tool - D 2007 and XE5 - SonarSource Geneva
WeatherApp3.7 - Arduino Weather Station OpenWeatherMap mapbox App
Station2Station - Tracking App with OpenWeather/StreetMap mapbox App
Most apps or scripts will not be affected by this changes. However
there are a some methods,properties,events,constants and enums that
were removed or replaced with equivalent functionality from the VCL runtime lib, JEDI or Indy Globals. These changes were required for one of two reasons:
Shift to using the more Pascal-like mX3 framework instead of the more c-like com interfaces that external libs used.
Closer to ObjectPascal Standard. is now a higher level of compatibility between native and CLX version of mX4.
Most of functions support the Delphi Runtime Library (RTL) and you can call them directly from script.
Known compatibility issues and bugs:
A couple of minor bug fixes and now includes some built in test cases. Now is now;) a TDateTime and not a string anymore. 16bit unit is deprecated and consequently no longer needed. Solved Write bug for output Most
of this units content has been moved to either the Sysutils or System units.
Debuging and Decompile can be disturbed either by events or method handlers are in use (e.g. onClose, onDrawcell, onIdle..) or a property like form.style =[fsBold]. So uncomment this line to debug the code.
Ccompiletime component count support for controls, unused symbols or misformed files. SetFocus on a form wont't work in any case
Voice function supported. Voice(), Say() or Speak(). These static com library linked into mX3 allows a script to speak.
New Imported and Registered XUnits
Using Units /Packages (without PS Import and VCL Standard Components)
01 uni RIRegister_StrUtils_Routines(exec); (Delphi) Base
02 unt SIRegister_IdStrings; (Indy Sockets) Base
03 unit RIRegister_niSTRING_Routines(Exec); (RegEx) Base
04 unt uPSI_fMain Functions; (maXbox) Base
05 unit IFSI_WinForm1puzzle; (maXbox)
06 unt RIRegister_LinarBitmap_Routines(Exec); (ImageFileLibBCB) Base
07 unt RegisterDateTimeLibrary_R(exec); (Delphi) Base
08 unt RIRegister_MathMax_Routines(exec); (Jedi & Delphi) Base
09 unt RIRegister_IdGlobal_Routines(exec); (Indy Sockets) Base
10 unt RIRegister_SysUtils_Routines(Exec); (Delphi) Base
11 unt uPSI_IdTCPConnection; Indy some functions
12 unt uPSCompiler.pas; PS kernel functions
13 unt uPSI_DBCommon; DB Common_Routines/Types
14 unt uPSI_Printers.pas; Delphi VCL
15 unt uPSI_MPlayer.pas; Delphi VCL
16 unt uPSC_comobj/RegistryRead; COM Functions
17 unt uPSI_Clipbrd and Grids; Delphi VCL
18 unt Filectrl IFSI_SysUtils_max; VCL Runtime
19 unt uPSI_SqlExpr; DBX3
20 unt uP_ADODB; ADODB
21 unt uP_StrHlpr; String Helper Routines
22 unt uP_DateUtils; Exp to DateTimeLib
23 unt uP_FileUtils; Exp to Sys/File Utils
24 unt JUtils / gsUtils; Jedi / MetaBase
25 unt JvFunctions_max; Jedi Functions
26 unt uPHTTPParser; Delphi VCL
27 unt uPHTTPUtil; Delphi VCL
28 unt uP_XMLUtil; D VCL
29 unt SOAPHTTPClient; D SOAP WebService
30 unt uP_Contnrs; D RTL Class Container
31 unt uP_MaskUtils; RTL Edit and Mask
32 unt uP_MyBigInt; maXbox Math
33 unt uP_ConvUtils; D VCL Conversion
34 unt uPTypes_P; D\Win32\rtl\sys
35 unt uP_IdHashSHA1; Indy Crypto Lib
36 unt uP_IdHashMessageDigest Indy Crypto;
37 unt uP_IdASN1Util; Indy ASN1Utility Routines;
38 unt uP_IdLogFile; Indy Logger from LogBase
39 unt uP_IdIcmpClient; Indy Ping ICMP
40 unt uP_IdHashMDigest_max; Indy Crypto &OpenSSL;
41 unt uP_FileCtrl; D RTL
42 unt uP_Outline; D VCL
43 unt uP_ScktComp; D RTL
44 unt uP_Calendar; D VCL
45 unt uP_VListView VListView;
46 unt uP_DBGrids; D VCL
47 unt uP_DBCtrls; D VCL
48 unt ide_debugoutput; maXbox
49 unt uP_ComCtrls; D VCL
50 unt uPSC_stdctrls+; D VCL
51 unt uP_Dialogs; D VCL
52 unt uP_StdConvs; D RTL
53 unt uP_DBClient; D RTL
54 unt uP_DBPlatform; D RTL
55 unt uP_Provider; D RTL
56 unt uP_FMTBcd; D RTL
57 unt uP_DBCGrids; D VCL
58 unt uP_CDSUtil; Borland MIDAS
59 unt uP_VarHlpr; D RTL
60 unt uP_ExtDlgs; D VCL
61 unt sdpStopwatch; maXbox
62 unt uP_JclStatistics; JCL
63 unt uP_JclLogic; JCL
64 unt uP_JclMiscel; JCL
65 unt uP_JclMath_max; JCL RTL
66 unt uP_uTPLb_StreamUtils; LockBox 3
67 unt uP_MathUtils; BCB
68 unt uP_JclMultimedia; JCL
69 unt uP_WideStrUtils; D API/RTL
70 unt uP_GraphUtil; D RTL
71 unt uP_TypeTrans; D RTL
72 unt uP_HTTPApp; D VCL
73 unt uP_DBWeb; D VCL
74 unt uP_DBBdeWeb; D VCL
75 unt uP_DBXpressWeb; D VCL
76 unt uP_ShadowWnd; D VCL
77 unt uP_ToolWin; D VCL
78 unt uP_Tabs; D VCL
79 unt uP_JclGraphUtils; JCL
80 unt uP_JclCounter; JCL
81 unt uP_JclSysInfo; JCL
82 unt uP_JclSecurity; JCL
83 unt uP_JclFileUtils; JCL
84 unt uP_IdUserAccounts; Indy
85 unt uP_IdAuthentication; Indy
86 unt uP_uTPLb_AES; LockBox 3
87 unt uP_IdHashSHA1; LockBox 3
88 unt uTPLb_BlockCipher; LockBox 3
89 unt unt uP_ValEdit.pas; D VCL
90 unt uP_JvVCLUtils; JCL
91 unt uP_JvDBUtil; JCL
92 unt uP_JvDBUtils; JCL
93 unt uP_JvAppUtils; JCL
94 unt uP_JvCtrlUtils; JCL
95 unt uP_JvFormToHtml; JCL
96 unt uP_JvParsing; JCL
97 unt uP_SerDlgs; Toolbox
98 unt uP_Serial; Toolbox
99 unt uP_JvComponent; JCL
100 unt uP_JvCalc; JCL
101 unt uP_JvBdeUtils; JCL
102 unt uP_JvDateUtil; JCL
103 unt uP_JvGenetic; JCL
104 unt uP_JclBase; JCL
105 unt uP_JvUtils; JCL
106 unt uP_JvStrUtil; JCL
107 unt uP_JvStrUtils; JCL
108 unt uP_JvFileUtil; JCL
109 unt uP_JvMemoryInfos; JCL
110 unt uP_JvComputerInfo; JCL
111 unt uP_JvgCommClasses; JCL
112 unt uP_JvgLogics; JCL
113 unt uP_JvLED; JCL
114 unt uP_JvTurtle; JCL
115 unt uP_SortThds; unt uP_ThSort; maXbox
116 unt uP_JvgUtils; JCL
117 unt uP_JvExprParser; JCL
118 unt uP_HexDump; Borland
119 unt uP_DBLogDlg; D VCL
120 unt uP_SqlTimSt; D RTL
121 unt uP_JvHtmlParser; JCL
122 unt uP_JvgXMLSerializer; JCL
123 unt uP_JvJCLUtils; JCL
124 unt uP_JvStrings; JCL
125 unt uP_uTPLb_IntegerUtils; LockBox 3
126 unt uP_uTPLb_HugeCardinal; LockBox 3
127 unt uP_uTPLb_HugeCardinalUtils; LockBox 3
128 unt uP_SynRegExpr; SynEdit
129 unt uP_StUtils; SysTools4
130 unt uP_StToHTML; SysTools4
131 unt uP_StStrms; Dools4
132 unt uP_StFIN; SysTools4
133 unt uP_StAstroP; SysT4
134 unt uP_StStat; SysT4
135 unt uP_StNetCon; SysT4
136 unt uP_StDecMth; SysT4
137 unt uP_StOStr; //SysT4
138 unt uP_StPtrns; //SysT4
139 unt uP_StNetMsg; //SysT4
140 unt uP_StMath; //SysT4
141 unt uP_StExpEng; //SysT4
142 unt uP_StCRC; //SysT4
143 unt uP_StExport, //SysT4
144 unt uP_StExpLog, //SysT4
145 unt uP_ActnList; //D VCL
146 unt uP_jpeg; //Borland
147 unt uP_StRandom; //SysT4
148 unt uP_StDict; //SysT4
149 unt uP_StBCD; //SysT4
150 unt uP_StTxtDat; //SysT4
151 unt uP_StRegEx; //SysT4
152 unt uP_IMouse; //VCL
153 unt uP_SyncObjs; //VCL
154 unt uP_AsyncCalls; draft for mX4 //Hausladen
155 unt uP_ParallelJobs; draft for mX4 //Saraiva
156 unt uP_Variants; //VCL
157 unt uP_VarCmplx; //VCL Wolfram
158 unt uP_DTDSchema; //VCL
159 unt uP_ShLwApi; //Brakel
160 unt uP_IBUtils; //VCL
161 uP_CheckLst; //VCL
162 uP_JvSimpleXml; //JCL
163 uP_JclSimpleXml; //JCL
164 uP_JvXmlDatabase; //JCL
165 uP_JvMaxPixel; //JCL
166 uP_JvItemsSearchs; //JCL
167 uP_StExpEng; //SysT4
168 uP_StGenLog; //SysT4
169 unt uP_JvLogFile; //Jcl
170 unt uP_CPort; //ComPort Lib v4.11
171 unt uP_CPortCtl; //ComPort
172 unt uP_CPortEsc; //ComPort
173 unt BarCodeScaner; //ComPort
174 unt uP_JvGraph; //JCL
175 unt uP_JvComCtrls; //JCL
176 unt uP_GUITesting; //Dunt
177 unt uP_JvFindFiles; //JCL
178 unt uP_StSystem; //SysT4
179 unt uP_JvKeyboardStates; //JCL
180 unt uP_JvMail; //JCL
181 unt uP_JclConsole; //JCL
182 unt uP_JclLANMan; //JCL
183 unt uP_IdCustomHTTPServer; //Indy
184 unt IdHTTPServer //Indy
185 unt uP_IdTCPServer; //Indy
186 unt uP_IdSocketHandle; //Indy
187 unt uP_IdIOHandlerSocket; //Indy
188 unt IdIOHandler; //Indy
189 unt uP_cutils; //Bloodshed
190 unt uP_BoldUtils; //boldsoft
191 unt uP_IdSimpleServer; //Indy
192 unt uP_IdSSLOpenSSL; //Indy
193 unt uP_IdMultipartFormData; //Indy
194 unt uP_SynURIOpener; //SynEdit
195 unt uP_PerlRegEx; //PCRE
196 unt uP_IdHeaderList; //Indy
197 unt uP_StFirst; //SysT4
198 unt uP_JvCtrls; //JCL
199 unt uP_IdTrivialFTPBase; //Indy
200 unt uP_IdTrivialFTP; //Indy
201 unt uP_IdUDPBase; //Indy
202 unt uP_IdUDPClient; //Indy
203 unt uP_utypes; //DMath.DLL
204 unt uP_ShellAPI; //Borland
205 unt uP_IdRemoteCMDClient; //Indy
206 unt uP_IdRemoteCMDServer; //Indy
207 unt IdRexecServer; //Indy
208 unt IdRexec; (unt uP_IdRexec;) //Indy
209 unt IdUDPServer; //Indy
210 unt IdTimeUDPServer; //Indy
211 unt IdTimeServer; //Indy
212 unt IdTimeUDP; (unt uP_IdUDPServer;) //Indy
213 unt uP_IdIPWatch; //Indy
214 unt uP_IdIrcServer; //Indy
215 unt uP_IdMessageCollection; //Indy
216 unt uP_cPEM; //Fundamentals4
217 unt uP_cFundamentUtils; //Fund4
218 unt uP_uwinplot; //DMath
219 unt uP_xrtl_util_CPUUtils; //ExtendedRTL
220 unt uP_GR32_System; //Graphics32
221 unt uP_cFileUtils; //Fund4
222 unt uP_cDateTime; (timemachine) //Fund4
223 unt uP_cTimers; (high precision timer) //Fund4
224 unt uP_cRandom; //Fund4
225 unt uP_ueval; //DMath
226 unt uP_xrtl_net_URIUtils; //ExtendedRTL
227 unt xrtl_net_URIUtils; //ExtendedRTL
228 unt uP_ufft; (FFT) //DMath
229 unt uP_DBXChannel; //D
230 unt uP_DBXIndyChannel; //D Indy
231 unt uP_xrtl_util_COMCat; //ExtRTL
232 unt uP_xrtl_util_StrUtils; //ExtRTL
233 unt uP_xrtl_util_VariantUtils; //ExtRTL
234 unt uP_xrtl_util_FileUtils; //ExtRTL
235 unt xrtl_util_Compat; //ExtRTL
236 unt uP_OleAuto; //Borland
237 unt uP_xrtl_util_COMUtils; //ExtRTL
238 unt uP_CmAdmCtl; //Borland
239 unt uP_ValEdit2; //VCL
240 unt uP_GR32; //Graphics32 //Graphics32
241 unt uP_GR32_Image; //Graphics32
242 unt uP_xrtl_util_TimeUtils; //ExtRTL
243 unt uP_xrtl_util_TimeZone; //ExtRTL
244 unt uP_xrtl_util_TimeStamp; //ExtRTL
245 unt uP_xrtl_util_Map; //ExtRTL
246 unt uP_xrtl_util_Set; //ExtRTL
247 unt uP_CPortMonitor; //ComPort
248 unt uP_StIniStm; //SysT4
249 unt uP_GR32_ExtImage; //Graphics32
250 unt uP_GR32_OrdinalMaps; //Graphics32
251 unt uP_GR32_Rasterizers; //Graphics32
252 unt uP_xrtl_util_Exception; //ExtRTL
253 unt uP_xrtl_util_Value; //ExtRTL
254 unt uP_xrtl_util_Compare; //ExtRTL
255 unt uP_FlatSB; //VCL
256 unt uP_JvAnalogClock; //JCL
257 unt uP_JvAlarms; //JCL
258 unt uP_JvSQLS; //JCL
259 unt uP_JvDBSecur; //JCL
260 unt uP_JvDBQBE; //JCL
261 unt uP_JvStarfield; //JCL
262 unt uP_JVCLMiscal; //JCL
263 unt uP_JvProfiler32; //JCL
264 unt uP_JvDirectories, //JCL
265 unt uP_JclSchedule, //JCL
266 unt uP_JclSvcCtrl, //JCL
267 unt uP_JvSoundControl, //JCL
268 unt uP_JvBDESQLScript, //JCL
269 unt uP_JvgDigits, //JCL
270 unt uP_ImgList; //TCustomImageList //D
271 unt uP_JclMIDI; //JCL>
272 unt uP_JclWinMidi; //JCL>
273 unt uP_JclNTFS; //JCL>
274 unt uP_JclAppInst; //JCL>
275 unt uP_JvRle; //JCL>
276 unt uP_JvRas32; //JCL>
277 unt uP_JvImageDrawThread, //JCL>
278 unt uP_JvImageWindow, //JCL>
279 unt uP_JvTransparentForm; //JCL>
280 unt uP_JvWinDialogs; //JCL>
281 unt uP_JvSimLogic, //JCL>
282 unt uP_JvSimIndicator, //JCL>
283 unt uP_JvSimPID, //JCL>
284 unt uP_JvSimPIDLinker, //JCL>
285 unt uP_IdRFCReply; //Indy
286 unt uP_IdIdent; //Indy
287 unt uP_IdIdentServer; //Indy
288 unt uP_JvPatchFile; //JCL
289 unt uP_StNetPfm; //SysT4
290 unt uP_StNet; //SysT4
291 unt uP_JclPeImage; //JCL
292 unt uP_JclPrint; //JCL
293 unt uP_JclMime; //JCL
294 unt uP_JvRichEdit; //JCL
295 unt uP_JvDBRichEd; //JCL
296 unt uP_JvDice; //JCL
297 unt uP_JvFloatEdit; //JCL 3.9.8
298 unt uP_JvDirFrm; //JCL
299 unt uP_JvDualList; //JCL
300 unt uP_JvSwitch; ////JCL
301 unt uP_JvTimerLst; ////JCL
302 unt uP_JvMemTable; //JCL
303 unt uP_JvObjStr; //JCL
304 unt uP_StLArr; //SysT4
305 unt uP_StWmDCpy; //SysT4
306 unt uP_StText; //SysT4
307 unt uP_StNTLog; //SysT4
308 unt uP_xrtl_math_Integer; //ExtRTL
309 unt uP_JvImagPrvw; //JCL
310 unt uP_JvFormPatch; //JCL
311 unt uP_JvPicClip; //JCL
312 unt uP_JvDataConv; //JCL
313 unt uP_JvCpuUsage; //JCL
314 unt uP_JcluntConv_mX2; //JCL
315 unt JvDualListForm; //JCL
316 unt uP_JvCpuUsage2; //JCL
317 unt uP_JvParserForm; //JCL
318 unt uP_JvJanTreeView; //JCL
319 unt uP_JvTransLED; //JCL
320 unt uP_JvPlaylist; //JCL
321 unt uP_JvFormAutoSize; //JCL
322 unt uP_JvYearGridEditForm; //JCL
323 unt uP_JvMarkupCommon; //JCL
324 unt uP_JvChart; //JCL
325 unt uP_JvXPCore; //JCL
326 unt uP_JvXPCoreUtils; //JCL
327 unt uP_StatsClasses; //mX4
328 unt uP_ExtCtrls2; //VCL
329 unt uP_JvUrlGrabbers; //JCL
330 unt uP_JvXmlTree; //JCL
331 unt uP_JvWavePlayer; //JCL
332 unt uP_JvUnicodeCanvas; //JCL
333 unt uP_JvTFUtils; //JCL
334 unt uP_IdServerIOHandler; //Indy
335 unt uP_IdServerIOHandlerSocket; //Indy
336 unt uP_IdMessageCoder; //Indy
337 unt uP_IdMessageCoderMIME; //Indy
338 unt uP_IdMIMETypes; //Indy
339 unt uP_JvConverter; //JCL
340 unt uP_JvCsvParse; //JCL
341 unt uP_umath; //DMath
342 unt uP_ExcelExport;(Native:TJsExcelExport) //mX4
343 unt uP_JvDBGridExport; //JCL
344 unt uP_JvgExport; //JCL
345 unt uP_JvSerialMaker; //JCL
346 unt uP_JvWin32; //JCL
347 unt uP_JvPaintFX; //JCL
348 unt uP_JvOracleDataSet; (beta) //JCL
349 unt uP_JvValidators; (preview) //JCL
350 unt uP_JvNTEventLog; //JCL
351 unt uP_ShellZipTool; //mX4
352 unt uP_JvJoystick; //JCL
353 unt uP_JvMailSlots; //JCL
354 unt uP_JclComplex; //JCL
355 unt uP_SynPdf; //Synopse
356 unt uP_Registry; //VCL
357 unt uP_TlHelp32; //VCL
358 unt uP_JclRegistry; //JCL
359 unt uP_JvAirBrush; //JCL
360 unt uP_mORMotReport; //Synopse
361 unt uP_JclLocales; //JCL
362 unt uP_SynEdit; //SynEdit
363 unt uP_SynEditTypes; //SynEdit
364 unt uP_SynMacroRecorder; //SynEdit
365 unt uP_LongIntList; //SynEdit
366 unt uP_devcutils; //DevC
367 unt uP_SynEditMiscClasses; //SynEdit
368 unt uP_SynEditRegexSearch; //SynEdit
369 unt uP_SynEditHighlighter; //SynEdit
370 unt uP_SynHighlighterPas; //SynEdit
371 unt uP_JvSearchFiles; //JCL
372 unt uP_SynHighlighterAny; //Lazarus
373 unt uP_SynEditKeyCmds; //SynEdit
374 unt uP_SynEditMiscProcs, //SynEdit
375 unt uP_SynEditKbdHandler //SynEdit
376 unt uP_JvAppInst, //JCL
377 unt uP_JvAppEvent; //JCL
378 unt uP_JvAppCommand; //JCL
379 unt uP_JvAnimTitle; //JCL
380 unt uP_JvAnimatedImage; //JCL
381 unt uP_SynEditExport; //SynEdit
382 unt uP_SynExportHTML; //SynEdit
383 unt uP_SynExportRTF; //SynEdit
384 unt uP_SynEditSearch; //SynEdit
385 unt uP_fMain_back //maXbox;
386 unt uP_JvZoom; //JCL
387 unt uP_PMrand; //PM
388 unt uP_JvSticker; //JCL
389 unt uP_XmlVerySimple; //mX4
390 unt uP_Services; //ExtPascal
391 unt uP_ExtPascalUtils; //ExtPascal
392 unt uP_SocketsD; //ExtPascal
393 unt uP_StBarC; //SysTools
394 unt uP_StDbBarC; //SysTools
395 unt uP_StBarPN; //SysTools
396 unt uP_StDbPNBC; //SysTools
397 unt uP_StDb2DBC; //SysTools
398 unt uP_StMoney; //SysTools
399 unt uP_JvForth; //JCL
400 unt uP_RestRequest; //mX4
401 unt uP_HttpRESTConnectionIndy; //mX4
402 unt uP_JvXmlDatabase; //update //JCL
403 unt uP_StAstro; //SysTools
404 unt uP_StSort; //SysTools
405 unt uP_StDate; //SysTools
406 unt uP_StDateSt; //SysTools
407 unt uP_StBase; //SysTools
408 unt uP_StVInfo; //SysTools
409 unt uP_JvBrowseFolder; //JCL
410 unt uP_JvBoxProcs; //JCL
411 unt uP_urandom; (unt uranuvag;) //DMath
412 unt uP_usimann; (unt ugenalg;) //DMath
413 unt uP_JvHighlighter; //JCL
414 unt uP_Diff; //mX4
415 unt uP_SpringWinAPI; //DSpring
416 unt uP_StBits; //SysTools
417 unt uP_TomDBQue; //mX4
418 unt uP_MultilangTranslator; //mX4
419 unt uP_HyperLabel; //mX4
420 unt uP_Starter; //mX4
421 unt uP_FileAssocs; //devC
422 unt uP_devFileMonitorX; //devC
423 unt uP_devrun; //devC
424 unt uP_devExec; //devC
425 unt uP_oysUtils; //devC
426 unt uP_DosCommand; //devC
427 unt uP_CppTokenizer; //devC
428 unt uP_JvHLParser; //JCL
429 unt uP_JclMapi; //JCL
430 unt uP_JclShell; //JCL
431 unt uP_JclCOM; //JCL
432 unt uP_GR32_Math; //Graphics32
433 unt uP_GR32_LowLevel; //Graphics32
434 unt uP_SimpleHl; //mX4
435 unt uP_GR32_Filters, //Graphics32
436 unt uP_GR32_VectorMaps; //Graphics32
437 unt uP_cXMLFunctions; //Fund4
438 unt uP_JvTimer; //JCL
439 unt uP_cHTTPUtils; //Fund4
440 unt uP_cTLSUtils; //Fund4
441 unt uP_JclGraphics; //JCL
442 unt uP_JclSynch; //JCL
443 unt uP_IdTelnet; //Indy
444 unt uP_IdTelnetServer, //Indy
445 unt uP_IdEcho, //Indy
446 unt uP_IdEchoServer, //Indy
447 unt uP_IdEchoUDP, //Indy
448 unt uP_IdEchoUDPServer, //Indy
449 unt uP_IdSocks, //Indy
450 unt uP_IdAntiFreezeBase; //Indy
451 unt uP_IdHostnameServer; //Indy
452 unt uP_IdTunnelCommon, //Indy
453 unt uP_IdTunnelMaster, //Indy
454 unt uP_IdTunnelSlave, //Indy
455 unt uP_IdRSH, //Indy
456 unt uP_IdRSHServer, //Indy
457 unt uP_Spring_Cryptography_Utils; //Spring4D
458 unt uP_MapReader, //devC
459 unt uP_LibTar, //devC
460 unt uP_IdStack; //Indy
461 unt uP_IdBlockCipherIntercept; //Indy
462 unt uP_IdChargenServer; //Indy
463 unt uP_IdFTPServer, //Indy
464 unt uP_IdException, //Indy
465 unt uP_utexplot; //DMath
466 unt uP_uwinstr; //DMath
467 unt uP_VarRecUtils; //devC
468 unt uP_JvStringListToHtml, //JCL
469 unt uP_JvStringHolder, //JCL
470 unt uP_IdCoder; //Indy
471 unt uP_SynHighlighterDfm; //Synedit
472 unt uHighlighterProcs; in 47 //Synedit
473 unt uP_LazFileUtils, //LCL
474 unt uP_IDECmdLine; //LCL
475 unt uP_lazMasks; //LCL
476 unt uP_ip_misc; //mX4
477 unt uP_Barcode; //LCL
478 unt uP_SimpleXML; //LCL
479 unt uP_JclIniFiles; //JCL
480 unt uP_D2XXunt; {$X-} //FTDI
481 unt uP_JclDateTime; //JCL
482 unt uP_JclEDI; //JCL
483 unt uP_JclMiscel2; //JCL
484 unt uP_JclValidation; //JCL
485 unt uP_JclAnsiStrings; {-PString} //JCL
486 unt uP_SynEditMiscProcs2; //Synedit
487 unt uP_JclStreams; //JCL
488 unt uP_QRCode; //mX4
489 unt uP_BlockSocket; //ExtPascal
490 unt uP_Masks,Utils //VCL
491 unt uP_synautil; //Synapse!
492 unt uP_JclMath_Class; //JCL RTL
493 unt ugamdist; //Gamma function //DMath
494 unt uibeta, ucorrel; //IBeta //DMath
495 unt uP_SRMgr; //mX4
496 unt uP_HotLog; //mX4
497 unt uP_DebugBox; //mX4
498 unt uP_ustrings; //DMath
499 unt uP_uregtest; //DMath
500 unt uP_usimplex; //DMath
501 unt uP_uhyper; //DMath
502 unt uP_IdHL7; //Indy
503 unt uP_IdIPMCastBase, //Indy
504 unt uP_IdIPMCastServer; //Indy
505 unt uP_IdIPMCastClient; //Indy
506 unt uP_unlfit; //nlregression //DMath
507 unt uP_IdRawHeaders; //Indy
508 unt uP_IdRawClient; //Indy
509 unt uP_IdRawFunctions; //Indy
510 unt uP_IdTCPStream; //Indy
511 unt uP_IdSNPP; //Indy
512 unt uP_St2DBarC; //SysTools
513 unt uP_ImageWin; //FTL //VCL
514 unt uP_CustomDrawTreeView; //FTL //VCL
515 unt uP_GraphWin; //FTL //VCL
516 unt uP_actionMain; //FTL //VCL
517 unt uP_StSpawn; //SysTools
518 unt uP_CtlPanel; //VCL
519 unt uP_IdLPR; //Indy
520 unt uP_SockRequestInterpreter; //Indy
521 unt uP_ulambert; //DMath
522 unt uP_ucholesk; //DMath
523 unt uP_SimpleDS; //VCL
524 unt uP_DBXSqlScanner; //VCL
525 unt uP_DBXMetaDataUtil; //VCL
526 unt uP_Chart; //TEE
527 unt uP_TeeProcs; //TEE
528 unt mXBDEUtils; //mX4
529 unt uP_MDIEdit; //VCL
530 unt uP_CopyPrsr; //VCL
531 unt uP_SockApp; //VCL
532 unt uP_AppEvnts; //VCL
533 unt uP_ExtActns; //VCL
534 unt uP_TeEngine; //TEE
535 unt uP_CoolMain; //browser //VCL
536 unt uP_StCRC; //SysTools
537 unt uP_StDecMth2; //SysTools
538 unt uP_frmExportMain; //Synedit
539 unt uP_SynDBEdit; //Synedit
540 unt uP_SynEditWildcardSearch; //Synedit
541 unt uP_BoldComUtils; //BOLD
542 unt uP_BoldIsoDateTime; //BOLD
543 unt uP_BoldGUIDUtils; //inCOMUtils //BOLD
544 unt uP_BoldXMLRequests; //BOLD
545 unt uP_BoldStringList; //BOLD
546 unt uP_BoldFileHandler; //BOLD
547 unt uP_BoldContainers; //BOLD
548 unt uP_BoldQueryUserDlg; //BOLD
549 unt uP_BoldWinINet; //BOLD
550 unt uP_BoldQueue; //BOLD
551 unt uP_JvPcx; //JCL
552 unt uP_IdWhois; //Indy
553 unt uP_IdWhoIsServer; //Indy
554 unt uP_IdGopher; //Indy
555 unt uP_IdDateTimeStamp; //Indy
556 unt uP_IdDayTimeServer; //Indy
557 unt uP_IdDayTimeUDP; //Indy
558 unt uP_IdDayTimeUDPServer; //Indy
559 unt uP_IdDICTServer; //Indy
560 unt uP_IdDiscardServer; //Indy
561 unt uP_IdDiscardUDPServer; //Indy
562 unt uP_IdMappedFTP; //Indy
563 unt uP_IdMappedPortTCP; //Indy
564 unt uP_IdGopherServer; //Indy
565 unt uP_IdQotdServer; //Indy
566 unt uP_JvRgbToHtml; //JCL
567 unt uP_JvRemLog, //JCL
568 unt uP_JvSysComp; //JCL
569 unt uP_JvTMTL; //JCL
570 unt uP_JvWinampAPI; //JCL
571 unt uP_MSysUtils; //mX4
572 unt uP_ESBMaths; //ESB
573 unt uP_ESBMaths2; //ESB
574 unt uP_uLkJSON; //Lk
575 unt uP_ZURL; //Zeos //Zeos
576 unt uP_ZSysUtils; //Zeos
577 unt unaUtils internals //UNA
578 unt uP_ZMatchPattern; //Zeos
579 unt uP_ZClasses; //Zeos
580 unt uP_ZCollections; //Zeos
581 unt uP_ZEncoding; //Zeos
582 unt uP_IdRawBase; //Indy
583 unt uP_IdNTLM; //Indy
584 unt uP_IdNNTP; //Indy
585 unt uP_usniffer; //PortScanForm //mX4
586 unt uP_IdCoderMIME; //Indy
587 unt uP_IdCoderUUE; //Indy
588 unt uP_IdCoderXXE; //Indy
589 unt uP_IdCoder3to4; //Indy
590 unt uP_IdCookie; //Indy
591 unt uP_IdCookieManager; //Indy
592 unt uP_WDosSocketUtils; //WDos
593 unt uP_WDosPlcUtils; //WDos
594 unt uP_WDosPorts; //WDos
595 unt uP_WDosResolvers; //WDos
596 unt uP_WDosTimers; //WDos
597 unt uP_WDosPlcs; //WDos
598 unt uP_WDosPneumatics; //WDos
599 unt uP_IdFingerServer; //Indy
600 unt uP_IdDNSResolver; //Indy
601 unt uP_IdHTTPWebBrokerBridge; //Indy
602 unt uP_IdIntercept; //Indy
603 unt uP_IdIPMCastBase; //Indy
604 unt uP_IdLogBase; //Indy
605 unt uP_IdIOHandlerStream; //Indy
606 unt uP_IdMappedPortUDP; //Indy
607 unt uP_IdQOTDUDPServer; //Indy
608 unt uP_IdQOTDUDP; //Indy
609 unt uP_IdSysLog; //Indy
610 unt uP_IdSysLogServer; //Indy
611 unt uP_IdSysLogMessage; //Indy
612 unt uP_IdTimeServer; //Indy
613 unt uP_IdTimeUDP; //Indy
614 unt uP_IdTimeUDPServer; //Indy
615 unt uP_IdUserAccounts; //Indy
616 unt uP_TextUtils; //mX4
617 unt uP_MandelbrotEngine; //mX4
618 unt uP_delphi_arduino_unt1; //mX4
619 unt uP_DTDSchema2; //mX4
620 unt uP_fplotMain; //DMath
621 unt uP_FindFileIter; //mX4
622 unt uP_PppState; (JclStrHashMap) //PPP
623 unt uP_PppParser; //PPP
624 unt uP_PppLexer; //PPP
625 unt uP_PCharUtils; //PPP
626 unt uP_uJSON; //WU
627 unt uP_JclStrHashMap; //JCL
628 unt uP_JclHookExcept; //JCL
629 unt uP_EncdDecd; //VCL
630 unt uP_SockAppReg; //VCL
631 unt uP_PJFileHandle; //PJ
632 unt uP_PJEnvVars; //PJ
633 unt uP_PJPipe; //PJ
634 unt uP_PJPipeFilters; //PJ
635 unt uP_PJConsoleApp; //PJ
636 unt uP_UConsoleAppEx; //PJ
637 unt uP_DbxSocketChannelNative, //VCL
638 unt uP_DbxDataGenerator, //VCL
639 unt uP_DBXClient; //VCL
640 unt uP_IdLogEvent; //Ind
641 unt uP_Reversi; //mX4
642 unt uP_Geometry; //mX4
643 unt uP_IdSMTPServer; //Ind
644 unt uP_Textures; //mX4
645 unt uP_IBX; //VCL
646 unt uP_IWDBCommon; //VCL
647 unt uP_SortGrid; //mX4
648 unt uP_IB; //VCL
649 unt uP_IBScript; //VCL
650 unt uP_JvCSVBaseControls; //JCL
651 unt uP_Jvg3DColors; //JCL
652 unt uP_JvHLEditor; //beat //JCL
653 unt uP_JvShellHook; //JCL
654 unt uP_DBCommon2 //VCL
655 unt uP_JvSHFileOperation; //JCL
656 unt uP_uFilexport; //mX4
657 unt uP_JvDialogs; //JCL
658 unt uP_JvDBTreeView; //JCL
659 unt uP_JvDBUltimGrid; //JCL
660 unt uP_JvDBQueryParamsForm; //JCL
661 unt uP_JvExControls; //JCL
662 unt uP_JvBDEMemTable; //JCL
663 unt uP_JvCommStatus; //JCL
664 unt uP_JvMailSlots2; //JCL
665 unt uP_JvgWinMask; //JCL
666 unt uP_StEclpse; //SysTools
667 unt uP_StMime; //SysTools
668 unt uP_StList; //ST
669 unt uP_StMerge; //ST
670 unt uP_StStrS; //ST
671 unt uP_StTree, //ST
672 unt uP_StVArr; //ST
673 unt uP_StRegIni; //ST
674 unt uP_urkf; //DMath
675 unt uP_usvd; //DMath
676 unt uP_DepWalkUtils; //JCL
677 unt uP_OptionsFrm; //JCL
678 unt yuvconverts; //mX4
679 uP_JvPropAutoSave; //JCL
680 uP_AclAPI; //alcinoe
681 uP_AviCap; //alcinoe
682 uP_ALAVLBinaryTree; //alc
683 uP_ALFcnMisc; //alc
684 uP_ALStringList; //alc
685 uP_ALQuickSortList; //alc
686 uP_ALStaticText; //alc
687 uP_ALJSONDoc; //alc
688 uP_ALGSMComm; //alc
689 uP_ALWindows; //alc
690 uP_ALMultiPartFormDataParser; //alc
691 uP_ALHttpCommon; //alc
692 uP_ALWebSpider, //alc
693 uP_ALHttpClient; //alc
694 uP_ALFcnHTML; //alc
695 uP_ALFTPClient; //alc
696 uP_ALInternetMessageCommon; //alc
697 uP_ALWininetHttpClient; //alc
698 uP_ALWinInetFTPClient; //alc
699 uP_ALWinHttpWrapper; //alc
700 uP_ALWinHttpClient; //alc
701 uP_ALFcnWinSock; //alc
702 uP_ALFcnSQL; //alc
703 uP_ALFcnCGI; //alc
704 uP_ALFcnExecute; //alc
705 uP_ALFcnFile; //alc
706 uP_ALFcnMime; //alc
707 uP_ALPhpRunner; //alc
708 uP_ALGraphic; //alc
709 uP_ALIniFiles; //alc
710 uP_ALMemCachedClient; //alc
711 unt uP_MyGrids; //mX4
712 uP_ALMultiPartMixedParser //alc
713 uP_ALSMTPClient //alc
714 uP_ALNNTPClient; //alc
715 uP_ALHintBalloon; //alc
716 unt uP_ALXmlDoc; //alc
717 unt uP_IPCThrd; //VCL
718 unt uP_MonForm; //VCL
719 unt uP_TeCanvas; //Orpheus
720 unt uP_Ovcmisc; //Orpheus
721 unt uP_ovcfiler; //Orp
722 unt uP_ovcstate; //Orp
723 unt uP_ovccoco; //Orp
724 unt uP_ovcrvexp; //Orp
725 unt uP_OvcFormatSettings; //Orp
726 unt uP_OvcUtils; //Orp
727 unt uP_ovcstore; //Orp
728 unt uP_ovcstr; //Orp
729 unt uP_ovcmru; //Orp
730 unt uP_ovccmd; //Orp
731 unt uP_ovctimer; //Orp
732 unt uP_ovcintl; //Orp
733 uP_AfCircularBuffer; //AsyncFree
734 uP_AfUtils; //AsyncFree
735 uP_AfSafeSync; //AsyncFree
736 uP_AfComPortCore; //AsyncFree
737 uP_AfComPort; //AsyncFree
738 uP_AfPortControls; //AsyncFree
739 uP_AfDataDispatcher; //AsyncFree
740 uP_AfViewers; //AsyncFree
741 uP_AfDataTerminal; //AsyncFree
742 uP_SimplePortMain; //AsyncFree
743 unt uP_ovcclock; //Orp
744 unt uP_o32intlst; //Orp
745 unt uP_o32ledlabel; //Orp
746 unt uP_AlMySqlClient; //alc
747 unt uP_ALFBXClient; //alc
748 unt uP_ALFcnSQL; //alc
749 unt uP_AsyncTimer; //mX4
750 unt uP_ApplicationFileIO; //mX4
751 unt uP_PsAPI; //VCL
752 uP_ovcuser; //Orp
753 uP_ovcurl; //Orp
754 uP_ovcvlb; //Orp
755 uP_ovccolor; //Orp
756 uP_ALFBXLib, //alc
757 uP_ovcmeter; //Orp
758 uP_ovcpeakm; //Orp
759 uP_O32BGSty; //Orp
760 uP_ovcBidi; //Orp
761 uP_ovctcary; //Orp
762 uP_DXPUtils; //mX4
763 uP_ALMultiPartBaseParser; //alc
764 uP_ALMultiPartAlternativeParser; //alc
765 uP_ALPOP3Client; //alc
766 uP_SmallUtils; //mX4
767 uP_MakeApp; //mX4
768 uP_O32MouseMon; //Orp
769 uP_OvcCache; //Orp
770 uP_ovccalc; //Orp
771 uP_Joystick, //OpenGL
772 uP_ScreenSaver; //OpenGL
773 uP_XCollection, //OpenGL
774 uP_Polynomials, //OpenGL
775 uP_PersistentClasses, //9.86 //OpenGL
776 uP_VectorLists; //OpenGL
777 uP_XOpenGL, //OpenGL
778 uP_MeshUtils; //OpenGL
779 unt uP_JclSysUtils; //JCL
780 unt uP_JclBorlandTools; //JCL
781 unt JclFileUtils_max; //JCL
782 uP_AfDataControls, //AsyncFree
783 uP_GLSilhouette; //OpenGL
784 uP_JclSysUtils_class; //JCL
785 uP_JclFileUtils_class; //JCL
786 uP_FileUtil; //JCL
787 uP_changefind; //mX4
788 uP_cmdIntf; //mX4
789 uP_fservice; //mX4
790 uP_Keyboard; //OpenGL
791 uP_VRMLParser, //OpenGL
792 uP_GLFileVRML, //OpenGL
793 uP_Octree; //OpenGL
794 uP_GLPolyhedron, //OpenGL
795 uP_GLCrossPlatform; //OpenGL
796 uP_GLParticles; //OpenGL
797 uP_GLNavigator; //OpenGL
798 uP_GLStarRecord; //OpenGL
799 uP_TGA; //OpenGL
800 uP_GLCanvas; //OpenGL
801 uP_GeometryBB; //OpenGL
802 uP_GeometryCoordinates; //OpenGL
803 uP_VectorGeometry; //OpenGL
804 uP_BumpMapping; //OpenGL
805 uP_GLTextureCombiners; //OpenGL
806 uP_GLVectorFileObjects; //OpenGL
807 uP_IMM; //VCL
808 uP_CategoryButtons; //VCL
809 uP_ButtonGroup; //VCL
810 uP_DbExcept; //VCL
811 uP_AxCtrls; //VCL
812 uP_GL_actorunt1; //OpenGL
813 uP_StdVCL; //VCL
814 unt CurvesAndSurfaces; //OpenGL
815 uP_DataAwareMain; //AsyncFree
816 uP_TabNotBk; //VCL
817 uP_udwsfiler; //mX4
818 uP_synaip; //Synapse!
819 uP_synacode; //Synapse
820 uP_synachar; //Syn
821 uP_synamisc; //Syn
822 uP_synaser; //Syn
823 uP_synaicnv; //Syn
824 uP_tlntsend; //Syn
825 uP_pingsend; //Syn
826 uP_blcksock; //Syn
827 uP_asn1util; //Syn
828 uP_dnssend; //Syn
829 uP_clamsend; //Syn
830 uP_ldapsend; //Syn
831 uP_mimemess; //Syn
832 uP_slogsend; //Syn
833 uP_mimepart; //Syn
834 uP_mimeinln; //Syn
835 uP_ftpsend, //Syn
836 uP_ftptsend; //Syn
837 uP_httpsend; //Syn
838 uP_sntpsend; //Syn
839 uP_smtpsend; //Syn
840 uP_snmpsend; //Syn
841 uP_imapsend; //Syn
842 uP_pop3send; //Syn
843 uP_nntpsend; //Syn
844 uP_ssl_cryptlib; //Syn
845 uP_ssl_openssl; //Syn
846 uP_synhttp_daemon; //Syn
847 uP_NetWork; //mX4
848 uP_PingThread; //Syn
849 uP_JvThreadTimer; //JCL
850 unt uP_wwSystem; //InfoPower
851 unt uP_IdComponent; //Indy
852 unt uP_IdIOHandlerThrottle; //Indy
853 unt uP_Themes; //VCL
854 unt uP_StdStyleActnCtrls; //VCL
855 unt uP_UDDIHelper; //VCL
856 unt uP_IdIMAP4Server; //Indy
857 uP_VariantSymbolTable, //VCL //3.9.9.92
858 uP_udf_glob, //mX4
859 uP_TabGrid, //VCL
860 uP_JsDBTreeView, //mX4
861 uP_JsSendMail, //mX4
862 uP_dbTvRecordList, //mX4
863 uP_TreeVwEx, //mX4
864 uP_ECDataLink, //mX4
865 uP_dbTree, //mX4
866 uP_dbTreeCBox, //mX4
867 unt uP_Debug; //TfrmDebug //mX4
868 uP_TimeFncs; //mX4
869 uP_FileIntf, //VCL
870 uP_SockTransport, //RTL
871 unt uP_WinInet; //RTL
872 unt uP_Wwstr; //mX4
873 uP_DBLookup, //VCL
874 uP_Hotspot, //mX4
875 uP_HList; //History List //mX4
876 unt uP_DrTable; //VCL
877 uP_TConnect, //VCL
878 uP_DataBkr, //VCL
879 uP_HTTPIntr; //VCL
880 unt uP_Mathbox; //mX4
881 uP_cyIndy, //cY
882 uP_cySysUtils, //cY
883 uP_cyWinUtils, //cY
884 uP_cyStrUtils, //cY
885 uP_cyObjUtils, //cY
886 uP_cyDateUtils, //cY
887 uP_cyBDE, //cY
888 uP_cyClasses, //cY
889 uP_cyGraphics, //3.9.9.94_2 //cY
890 unt uP_cyTypes; //cY
891 uP_JvDateTimePicker, //JCL
892 uP_JvCreateProcess, //JCL
893 uP_JvEasterEgg, //JCL
894 uP_WinSvc, //3.9.9.94_3 //VCL
895 uP_SvcMgr //VCL
896 unt uP_JvPickDate; //JCL
897 unt uP_JvNotify; //JCL
898 uP_JvStrHlder //JCL
899 unt uP_JclNTFS2; //JCL
900 uP_Jcl8087 //math coprocessor //JCL
901 uP_JvAddPrinter //JCL
902 uP_JvCabFile //JCL
903 uP_JvDataEmbedded; //JCL
904 unt uP_U_HexView; //mX4
905 uP_UWavein4, //mX4
906 uP_AMixer, //mX4
907 uP_JvaScrollText, //mX4
908 uP_JvArrow, //mX4
909 unt uP_UrlMon; //mX4
910 U_Oscilloscope4 //mX4
911 unt uP_U_Oscilloscope4; //TOscfrmMain; //DFF
912 unt uP_DFFUtils; //DFF
913 unt uP_MathsLib; //DFF
914 uP_UIntList; //DFF
915 uP_UGetParens; //DFF
916 unt uP_UGeometry; //DFF
917 unt uP_UAstronomy; //DFF
918 unt uP_UCardComponentV2; //DFF
919 unt uP_UTGraphSearch; //DFF
920 unt uP_UParser10; //DFF
921 unt uP_cyIEUtils; //cY
922 unt uP_UcomboV2; //DFF
923 uP_cyBaseComm, //cY
924 uP_cyAppInstances, //cY
925 uP_cyAttract, //cY
926 uP_cyDERUtils //cY
927 unt uP_cyDocER; //cY
928 unt uP_ODBC; //mX
929 unt uP_AssocExec; //mX
930 uP_cyBaseCommRoomConnector, //cY
931 uP_cyCommRoomConnector, //cY
932 uP_cyCommunicate, //cY
933 uP_cyImage; //cY
934 uP_cyBaseContainer //cY
935 uP_cyModalContainer, //cY
936 uP_cyFlyingContainer; //cY
937 uP_RegStr, //VCL
938 uP_HtmlHelpViewer; //VCL
939 unt uP_cyIniForm //cY
940 unt uP_cyVirtualGrid; //cY
941 uP_Profiler, //DA
942 uP_BackgroundWorker, //DA
943 uP_WavePlay, //DA
944 uP_WaveTimer, //DA
945 uP_WaveUtils; //DA
946 uP_NamedPipes, //TB
947 uP_NamedPipeServer, //TB
948 unt uP_process, //TB
949 unt uP_DPUtils; //TB
950 unt uP_CommonTools; //TB
951 uP_DataSendToWeb, //TB
952 uP_StarCalc, //TB
953 uP_D2_XPVistaHelperU //TB
954 unt uP_NetTools //TB
955 unt uP_Pipes //TB
956 uP_Processunt, //mX
957 uP_adGSM, //mX
958 unt uP_BetterADODataSet; //mX
959 unt uP_AdSelCom; //FTT //mX
960 unt unt uP_dwsXPlatform; //DWS
961 uP_AdSocket; //TP
962 uP_AdPacket; //TP
963 uP_AdPort; //TP
964 uP_PathFunc; //Inno
965 uP_CmnFunc; //Inno
966 uP_CmnFunc2; //Inno Setup //Inno
967 unt uP_BitmapImage; //mX4
968 unt uP_ImageGrabber; //mX4
969 uP_SecurityFunc, //Inno
970 uP_RedirFunc, //Inno
971 uP_FIFO, (MemoryStream) //mX4
972 uP_Int64Em, //Inno
973 unt uP_InstFunc; //Inno
974 unt uP_LibFusion; //Inno
975 uP_SimpleExpression; //Inno
976 uP_untResourceDetails, //XN
977 uP_untResFile, //XN
978 unt uP_simpleComport; //mX4
979 unt uP_AfViewershelpers; //Async
980 unt uP_Console; //RmX4
981 unt uP_AnalogMeter; //TB
982 unt uP_XPrinter, //TB
983 unt uP_IniFiles; //VCL
984 unt uP_lazIniFiles; //FP
985 uP_testutils; //FP
986 uP_Toolsunt; (DBTests) //FP
987 uP_fpcunt //FP
988 uP_testdecorator; //FP
989 unt uP_fpcunttests; //FP
990 unt uP_cTCPBuffer; //Fundamentals 4
991 unt uP_Glut, //Open GL
992 uP_LEDBitmaps, //mX4
993 uP_FileClass, //Inno
994 uP_FileUtilsClass, //mX4
995 uP_ComPortInterface; //Kit //mX4
996 unt uP_SwitchLed; //mX4
997 unt uP_cyDmmCanvas; //cY
998 uP_uColorFunctions; //DFF
999 uP_uSettings; //DFF
1000 uP_cyDebug.pas //cY
1001 uP_cyColorMatrix; //cY
1002 unt uP_cyCopyFiles; //cY
1003 unt uP_cySearchFiles; //cY
1004 unt uP_cyBaseMeasure; //cY
1005 unt uP_PJIStreams; //cY
1006 unt uP_cyRunTimeResize; //cY
1007 unt uP_jcontrolutils; //cY
1008 unt uP_kcMapViewer; (+GEONames) //kc
1009 unt uP_kcMapViewerDESynapse; //kc
1010 unt uP_cparserutils; (+GIS_SysUtils) //kc
1011 unt uP_LedNumber; //TurboPower
1012 unt uP_StStrL; //ST
1013 unt uP_indGnouMeter; //LAZ
1014 unt uP_Sensors; //LAZ
1015 unt uP_pwmain; //cgi of powtils //Pow
1016 unt uP_HTMLUtil; //Pow
1017 unt uP_synwrap1; //httpsend //Pow
1018 unt StreamWrap1 //Pow
1019 unt uP_pwmain; //Pow
1020 unt pwtypes //Pow
1021 uP_W32VersionInfo //LAZ
1022 unt uP_IpAnim; //LAZ
1023 unt uP_IpUtils; //iputils2 (TurboPower) //TP
1024 unt uP_LrtPoTools; //LAZ
1025 unt uP_Laz_DOM; //LAZ
1026 unt uP_hhAvComp; //LAZ
1027 unt uP_GPS2; //LAZ
1028 unt uP_GPS; //LAZ
1029 unt uP_GPSUDemo; // formtemplate TFDemo //LAZ
1030 unt uP_NMEA; // GPS //LAZ
1031 unt uP_ScreenThreeDLab; //LAZ
1032 unt uP_Spin; //VCL //VCL
1033 unt uP_DynaZip; //mX
1034 unt uP_clockExpert; //LAZ
1035 unt debugLn //mX
1036 uP_SortUtils; //LAZ
1037 uP_BitmapConversion; //LAZ
1038 unt uP_JclTD32; //JCL
1039 unt uP_ZDbcUtils; //Zeos
1040 unt uP_ZScriptParser; //Zeos
1041 uP_JvIni, //JCL
1042 uP_JvFtpGrabber; //JCL
1043 unt uP_NeuralNetwork; //OCL
1044 unt uP_StExpr; //ST
1045 unt uP_GR32_Geometry; //GR32
1046 unt uP_GR32_Containers; //GR32
1047 unt uP_GR32_Backends_VCL, //GR32
1048 unt uP_StSaturn;//Venus+Mercury+Mars++ //ST
1049 unt uP_JclParseUses; //JCL
1050 unt uP_JvFinalize; //JCL
1051 unt uP_panunt1; //GLScene
1052 unt uP_DD83u1; //Arduino Tester //mX4
1053 unt uP_BigIni //Hinzen
1054 unt uP_ShellCtrls; //VCL
1055 unt uP_fmath; //FMath
1056 unt uP_fComp; //FMath
1057 unt uP_HighResTimer; //Lauer
1058 unt uconvMain; (unt Converter) //PS
1059 unt uP_uconvMain; //PS
1060 unt uP_ParserUtils; //PS
1061 unt uP_uPSUtils; //PS
1062 unt uP_ParserU; //PS
1063 unt uP_TypInfo; {SubSet} //VCL
1064 unt uP_ServiceMgr; //mX
1065 unt uP_UDict; //DFF
1066 unt uP_ubigFloatV3; //DFF
1067 unt uP_UBigIntsV4; //DFF
1068 unt uP_ServiceMgr2; //mX
1069 unt uP_UP10Build; //PS
1070 unt uP_UParser10; //PS
1071 unt uP_IdModBusServer; //MB
1072 unt uP_IdModBusClient; +MBUtils //MB
1073 unt uP_ColorGrd; //VCL
1074 unt uP_DirOutln; //VCL
1075 unt uP_Gauges; //VCL
1076 unt uP_CustomizeDlg; //VCL
1077 unt uP_ActnMan; //VCL
1078 unt uP_CollPanl; //VCL
1079 unt uP_Calendar2; //VCL
1080 unt uP_IBCtrls; //VCL
1081 unt uP_IdStackWindows; //Indy
1082 unt uP_CTSVendorUtils;
1083 unt uP_VendorTestFramework;
1084 unt uP_TInterval;
1085 unt uP_JvAnimate //JCL
1086 unt uP_DBXCharDecoder; //DBX
1087 unt uP_JvDBLists; //JCL
1088 unt uP_JvFileInfo; //JCL
1089 unt uP_SOAPConn; //VCL
1090 unt uP_SOAPLinked; //VCL
1091 unt uP_XSBuiltIns; //VCL
1092 unt uP_JvgDigits; //JCL
1093 unt uP_JvDesignUtils; //JCL
1094 unt uP_JvgCrossTable; //JCL
1095 unt uP_JvgReport; //JCL
1096 unt uP_JvDBRichEdit; //JCL
1097 unt uP_JvWinHelp; //JCL
1098 unt uP_WaveConverter; //AB
1099 unt uP_ACMConvertor; //PM
1100 unt XSBuiltIns_Routines //VCL
1101 unt uP_ComObjOleDB_utils.pas //VCL
1102 unt uP_SMScript; //mX
1103 unt uP_CompFileIo; //Syn
1104 unt uP_SynHighlighterGeneral; //Syn
1105 unt uP_geometry2; //mX
1106 unt uP_MConnect //VCL
1107 unt uP_ObjBrkr; //VCL
1108 unt uP_uMultiStr; //mX
1109 unt uP_WinAPI.pas; //mX
1110 unt uP_JvAVICapture; //Jedi
1111 unt uP_JvExceptionForm; //Jedi
1112 unt uP_JvConnectNetwork; //Jedi
1113 unt uP_MTMainForm;
1114 unt uP_DdeMan;
1115 unt uP_DIUtils;
1116 unt uP_gnugettext;
1117 unt uP_Xmlxform;
1118 unt uP_SvrHTTPIndy;
1119 unt uP_CPortTrmSet;
1120 unt SvrLog;
1121 unt uP_IndySockTransport.pas
1122 unt uP_HTTPProd.pas
1123 unt uP_CppParser.pas
1124 unt uP_SynHighlighterCpp.pas
1125 unt uP_CodeCompletion.pas
1126 unt uP_U_IntList2.pas
1127 unt uP_SockHTTP.pas
1128 uP_SockAppNotify.pas
1129 uP_NSToIS.pas
1130 unt uP_DBOleCtl.pas
1131 unt uP_xercesxmldom;
1132 unt uP_xmldom;
1133 unt uP_Midas;
1134 unt uP_JclExprEval;
1135 uP_Gameboard;
1136 unt uP_ExtUtil;
1137 unt uP_FCGIApp;
1138 unt uP_ExtPascal;
1139 unt uP_PersistSettings;
1140 IdHTTPHeaderInfo.pas
1141 uP_SynEditAutoComplete;
1142 uP_SynEditTextBuffer.pas
1143 unt uP_JclPCRE;
1144 unt uP_ZConnection;
1145 unt uP_ZSequence;
1146 unt uP_ChessPrg;
1147 unt uP_ChessBrd;
1148 unt uP_Graph3D;
1149 uP_SysInfoCtrls2.pas
1150 unt uP_RegUtils;
1151 unt uP_VariantRtn;
1152 uP_StdFuncs,
1153 unt uP_SqlTxtRtns;
1154 unt uP_BSpectrum;
1155 unt IPAddressControl;
1156 unt uP_Paradox;
1157 unt uP_Environ;
1158 uP_GraphicsPrimitivesLibrary;
1159 uP_DrawFigures,
1160 unit uP_synadbg;
1161 unit uP_BitStream;
1162 unit uP_xrtl_util_FileVersion;
1163 uP_XmlRpcCommon,
1164 unit uP_XmlRpcClient;
1165 unt uP_XmlRpcTypes;
1166 unt uP_XmlRpcServer;
1167 unt uP_SynAutoIndent;
1168 unt uP_synafpc;
1169 unt uP_RxNotify;
1170 unt uP_SynAutoCorrect;
1171 unt uP_rxOle2Auto;
1172 unt uP_Spring_Utilsmx;
1173 unt uP_ulogifit;
1174 unt uP_HarmFade;
1175 unt uP_SynCompletionProposal;
1176 unt uP_rxAniFile;
1177 uP_ulinfit,
1178 uP_usvdfit;
1179 unt uP_JclStringLists;
1180 unt uP_ZLib;
1181 unt uP_MaxTokenizers; //WANT
1182 unt uP_MaxStrUtils;
1183 unt uP_MaxXMLUtils;
1184 unt uP_MaxUtils;
1185 unt uP_VListBox;
1186 unt uP_MaxDOM;
1187 unt uP_MaxDOMDictionary;
1188 unt uP_MaxDOMDictionary_Routines;
1189 unt uP_cASN1;
1190 unt uP_cX509Certificate;
1191 unt uP_uCiaXml;
1192 unt uP_StringsW;
1193 unt uP_FileStreamW; //WideString D7X
1194 unt Drawingutils;
1195 unt uP_InetUtilsUnified;
1196 unt uP_FileMask;
1197 unt uP_StrConv;
1198 unt uP_Simpat;
1199 unt uP_Tooltips.pas
1200 unt uP_StringGridLibrary.pas
1201 unt uP_ChronCheck.pas
1202 unt uP_REXX.pas -
1203 uP_SysImg.pas
1204 unt uP_Tokens;
1205 unt uP_KFunctions;
1206 unt uP_KMessageBox;
1207 unt uP_CPUSpeed.pas
1208 uP_RoboTracker.pas
1209 unt uP_NamedPipesImpl.pas
1210 unt uP_KLog.pas
1211 unt uP_NamedPipeThreads.pas
1212 unt uP_MapFiles.pas //stream memory-mapped files
1213 unt uP_BKPwdGen, //Password Generator
1214 unt uP_Kronos, // chrono date time library
1215 unt uP_TokenLibrary2;
1216 uP_KDialogs,
1217 uP_Numedit,
1218 unt uP_StSystem2;
1219 uPSI_KGraphics;
1220 uPSI_KGraphics_functions;
1221 uPSI_umaxPipes.pas
1222 unt uP_KControls;
1223 unt SysUtils_max2;
1224 uP_IdAntiFreeze.pas
1225 uP_IdLogStream.pas
1226 unt uP_IdThreadSafe;
1227 unt uP_IdThreadMgr;
1228 unt uP_IdAuthentication;
1229 unt uP_IdAuthenticationManager;
1230 uP_OverbyteIcsConApp
1231 unt uP_KMemo;
1232 unt uP_OverbyteIcsTicks64;
1233 unt uP_OverbyteIcsSha1.pas
1234 unt uP_KEditCommon.pas
1235 unt uP_UtilsMax4.pas
1236 unt uP_IdNNTPServer;
1237 unt uP_UWANTUtils;
1238 unt uP_UtilsMax5.pas;
1239 unt uP_OverbyteIcsAsn1Utils;
1240 unit uP_IdHTTPHeaderInfo; //response headers
1241 uP_wmiserv.pas {uP_SimpleSFTP.pas}
1242 uP_WbemScripting_TLB.pas
1243 unit uP_uJSON2;
1244 uP_RegSvrUtils.pas
1245 unit uP_osFileUtil;
1246 unit uP_SHDocVw; //TWebbrowser
1247 unit uP_SHDocVw_TLB;
1248 uPSC_classes.pas V2
1249 uPSR_classes.pas V2
1250 uP_U_Oscilloscope4_2
1251 unit uP_xutils.pas
1252 uP_ietf.pas
1253 uP_iso3166.pas
1254 uP_dateutil_real.pas //Optima ISO 8601
1255 unit uP_dateext4.pas
1256 uP_locale.pas
1257 file charset.inc //IANA Registered character sets
1258 unit uP_Strings;
1259 unit uP_crc_checks; //ISO 3309 and ITU-T-V42
1260 unit uP_extDOS;
1261 unit uP_uBild; //Steganography
1262 unit uP_SimpleTCP;
1263 unit uP_IdFTPList;
1264 uP_uTPLb_CryptographicLibrary.pas
1265 uP_uTPLb_RSA_Engine.pas
1266 unit uP_cHugeInt.pas
1267 unit uPSI_SimpleTCPServer;
1268 unit uPSI_xBase.pas
1269 unit uPSI_ImageHistogram.pas
1270 unit uP_PersistSettings2;
1271 uPSI_WDosDrivers.pas
1272 unit uPSI_cCipherRSA;
1273 uPSI_CromisStreams, (TStreamStorage)
1274 unit uPSI_Streams,
1275 uPSI_BitStream,
1276 uPSI_UJSONFunctions.pas
1277 uPSI_uTPLb_BinaryUtils.pas
1278 unit uPSI_USha256.pas //PascalCoin Blockchain