
maXbox3 Release 3.9.9.6 August 2013
Download V 3.9.9.6 maXbox3 Win of maXbox3 or maXbox3 Linux from sourceforg
1. New features
- Now 11546 functions /procedures and 1324 objects /classes VCL, FCL, LCL, JCL and CLX with 380 examples & 25 tutorials
- Most Functions ever in a Box! Soft Record
- Blix the Programmer: An Intro to build a Time Machine
- New add-on: Units Explorer (dependency walker) and CodeSearchEngine
- Redesign of use case editor, PCRE RegEx, JvChart, JvParserForm
- Script List API in maxform1.mxnavigator
- First Android code structure (Lazarus 1.1)
- Second Arduino C/Pascal LED example ex. 301ff with CPort Library
- add classes XRTL Lib, COMCatalog, TGUITestCase, SynEdit API
- new menu View: Settings and Navigator, #macro tags
- maXcalc extensions (hex in the box), SynEdit Code API!
- CryptoBox3 is part of mX3, AES256 Ciphering of TurboPower Lockbox3
- new Compiler mX4, stricter rules, decompile and debug
- TSerial Interface, USB stick starting / UNC Network Path, SysTools4
- Solved Pattern Solution for Tower of Hanoi 080_pas_hanoi2_sol.txt and Josephus Problem
1.1 Overview features
- 25 Tutorials and 380 Examples
- Check the Demo example '290_bestofbox2.txt'
- Syntax Check F2 - Java, C++, C#, SQL, PHP Syntax in Context Menu, Resource Explorer
- mX4 Compiler, Version Check, Boot Loader Script (AutoStart)
- Performance Counter, Class and Modules Counter, Workbench Add
- Stop forever loops by edit/recompile if Options/ProcessMessages is set
- App Info, Crypto Unit, SocketServer, UpdateService, ScriptLoaderExplorer
- OpenTools API, run example '214_mxdocudemo3.txt'
- Service Site and Version Check: http://www.softwareschule.ch/maxbox.htm
- New Units: JvFX, Cplex, Variants, SysTools, Turtle, DBX, ADO, LED, DUnit, RegEx, JCLx
- SHA1 Hash maXbox Win 3.9.9.06: 76ECD732E1531108B35457D56282B0BBBBB20BAA
- SHA1 Hash maXbox CLX 3.7.6.01: 199E9C3DE23C02DD7C4A32E424D5BCBC0FF47685
- SHA1 Hash maXbox CLX 3.7.9.25: 62E81627EECB82612D17A214FBB87B6099444854
- Shell Version is: 393216 or 393217 (Win64) 393218 (Win8), V maXbox3:3.9.8

mX3 Engine framework
Extensible
- OpenTools API Inbuilt functions of the App allows for pre and post processing of all public methods and properties of the mX3 framework (anatomic).
E.G. you can alter title or form of the GUI or set your own menu, memo or edit style. You find the functions in /Debug/Code Completion List/ at the end of the output. Check also the ex. 143_OpenTools_API. Full source code for the b
and other Libs like SynEdit or ImageFileLibBCB is provided.
- Provided Functions. Over 750 new Delphi, Pascal, network and Indy functions registered and built in (pre compiled) and functions/procedures and types/constants provided (see file: upsi_allfunctionslist.txt) or
The function Show Interface in context menu leverages this capability to implement a "Overview" command that returns a list on the current state of all used functions in a script.
- Command Line Interface. The mX3 is fully command line enabled for both the Win and 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 is provided. Simple context
- Single sourced. Allows apps or scripts to run without change in both the win32 and linux platforms or alter it with directives.
- Solid Engine Pascal Script. With the function ProcessMessagesON/OFF or IncludeON/OFF you can switch the state of the runtimer and it doesn't hang after long running (Application.ProcessMessages). Also new error log
Performance
- Light weight design in one Exe. No Installation/administration, runs from Stick or Net
- Delphi Native Compiler. The mX3 tool can be used directly independent of VCL components or any other installations.
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 documentation
for the interface, functionlist and tutorials too.

Compatibility
- ObjectPascal and VCL. Most applications in one file (no interface section) compile and run without modifications from Pascal.
- Scripting Engine. Enables scripts to be compatible with mX3_win, mX3_clx or mX3_mac machines.
- DLL adapter. For non Pascal code there is an adapter driver that is used to use functions from a DLL in your script.
- Pascal Shell. For Writeln, Readln or PrintF (Writeln+Format) on a output window.
- Syntax Change. To edit HTLM, SQL, Java, C#, Tex or C++ Docs, change with the context menu in your script.
ImageFileLibBCB. Program 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 for Canvas, provides conv
Indy Socket Support. Provides socket support. SMTP, POP3, URI, HTTP, FTP, SHA1, ASN1...
System Utils. Sysutils, Strutils, RegEx, Shell and Ini support in script and file - New binary operations.
Source code documentation. Works with XML help insight for all registered public methods, properties, events. XML/Html Documentation can be generated using the --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 the Indy globals with a lot of network or binary functions like ge
mX3 Adapters. Improvments of 64Bit, BigInt, PNG, Bitmap, Canvas, MP3, POP3, HTML and Ansi/WideStrings are done. A lot of String and Math Functions are added. 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. Certification test suite for the mX3 fr
- Tutorials. Demonstrates the ease of use and power of mX3 such as the Starter1 .. Starter15.
Shell Execute Procedure
Unified code base is much easier to start with external shell scripts or batch code, and is easier to maintain.
mX3 now accesses and executes shell code using the new 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!
- PRELAST_FILE='' :remembers the last open file
- BOOTSCRIPT=Y :boot loader script to set/init functions and features of maXbox
- MEMORYREPORT=N :report on memory leaks on shutdown by dialog
- COMPORT=3 :set the Serial RS232 Port to communicate
- PRELAST_FILE1..PRELAST_FILE5: history list
- IPPORT=8080 :for WebServer
- IPHOST=127.0.0.1
- VERSIONCHECK=Y
External Libs and Components imported
- Indy 9 and Indy 10 Internet
- ImageFileLib BCB V1.16
- EXE compressor UPX
- SynEdit Components 2.0.5
- niRegularExpression 1.2
- Pascal Script 3.0.3++
- VCL Delphi 2007 CLX Kylix3
- JCL JediCodeLibrary 2007 CLX
- Open SSL 1.0 SSLeay
- Turbo Power LockBox 3.4
- TSerial 4.3
- SysTools4
- maXcalc() math parser
- PCRE library
- DMath library
- CHESS.dll library (20 years!)
Note that Unicode, PChar and 64 bit operations depends on def files and can't supported in a general way, Overload Functions do have the number 1n..2n..n at end of name, e.g. FileCreate2.
2. Release and Change Notes
Plugin Driver Concept
The new driver will be called mX3plugin.dll. This driver supports external apps registered in mX3. 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 of code completion templates.
- pas_includebox.inc : for external functions.
- CHESS.DLL : for chess game functions.
Procedure/Function Changes
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 the ObjectPascal Standard. Their is now a higher level of compatibility between native and CLX version of mX3.
- Most of the functions support now the Delphi Runtime Library (RTL) and you can call them directly from the 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, empty 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. LoadByte
Currency Converter Str has a problem with the type currency
New compiletime and component count support functions 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 and Packages (without PS Import and VCL Standard Components)
- 01 unit RIRegister_StrUtils_Routines(exec); (Delphi) Base
- 02 unit SIRegister_IdStrings; (Indy Sockets) Base
- 03 unit RIRegister_niSTRING_Routines(Exec); (RegEx) Base
- 04 unit uPSI_fMain Functions; (maXbox) Base
- 05 unit IFSI_WinForm1puzzle; (maXbox)
- 06 unit RIRegister_LinarBitmap_Routines(Exec); (ImageFileLibBCB) Base
- 07 unit RegisterDateTimeLibrary_R(exec); (Delphi) Base
- 08 unit RIRegister_MathMax_Routines(exec); (Jedi & Delphi) Base
- 09 unit RIRegister_IdGlobal_Routines(exec); (Indy Sockets) Base
- 10 unit RIRegister_SysUtils_Routines(Exec); (Delphi) Base
- 11 unit uPSI_IdTCPConnection; Indy some functions
- 12 unit uPSCompiler.pas; PS kernel functions
- 13 unit uPSI_DBCommon; DB Common_Routines/Types
- 14 unit uPSI_Printers.pas; Delphi VCL
- 15 unit uPSI_MPlayer.pas; Delphi VCL
- 16 unit uPSC_comobj/RegistryRead; COM Functions
- 17 unit uPSI_Clipbrd and Grids; Delphi VCL
- 18 unit Filectrl IFSI_SysUtils_max; VCL Runtime
- 19 unit uPSI_SqlExpr; DBX3
- 20 unit uPSI_ADODB; ADODB
- 21 unit uPSI_StrHlpr; String Helper Routines
- 22 unit uPSI_DateUtils; Expansion to DateTimeLib
- 23 unit uPSI_FileUtils; Expansion to Sys/File Utils
- 24 unit JUtils / gsUtils; Jedi / MetaBase
- 25 unit JvFunctions_max; Jedi Functions
- 26 unit uPSIHTTPParser; Delphi VCL
- 27 unit uPSIHTTPUtil; Delphi VCL
- 28 unit uPSI_XMLUtil; Delphi VCL
- 29 unit SOAPHTTPClient; Delphi SOAP WebService
- 30 unit uPSI_Contnrs; Delphi RTL Class Container
- 31 unit uPSI_MaskUtils; RTL Edit and Mask
- 32 unit uPSI_MyBigInt; maXbox Math
- 33 unit uPSI_ConvUtils; Delphi VCL Conversion
- 34 unit uPSITypes_P; Delphi\Win32\rtl\sys
- 35 unit uPSI_IdHashSHA1; Indy Crypto Lib
- 36 unit uPSI_IdHashMessageDigest Indy Crypto;
- 37 unit uPSI_IdASN1Util; Indy ASN1Utility Routines;
- 38 unit uPSI_IdLogFile; Indy Logger from LogBase
- 39 unit uPSI_IdIcmpClient; Indy Ping ICMP
- 40 unit uPSI_IdHashMDigest_max; Indy Crypto &OpenSSL;
- 41 unit uPSI_FileCtrl; Delphi RTL
- 42 unit uPSI_Outline; Delphi VCL
- 43 unit uPSI_ScktComp; Delphi RTL
- 44 unit uPSI_Calendar; Delphi VCL
- 45 unit uPSI_VListView VListView;
- 46 unit uPSI_DBGrids; Delphi VCL
- 47 unit uPSI_DBCtrls; Delphi VCL
- 48 unit ide_debugoutput; maXbox
- 49 unit uPSI_ComCtrls; Delphi VCL
- 50 unit uPSC_stdctrls+; Delphi VCL
- 51 unit uPSI_Dialogs; Delphi VCL
- 52 unit uPSI_StdConvs; Delphi RTL
- 53 unit uPSI_DBClient; Delphi RTL
- 54 unit uPSI_DBPlatform; Delphi RTL
- 55 unit uPSI_Provider; Delphi RTL
- 56 unit uPSI_FMTBcd; Delphi RTL
- 57 unit uPSI_DBCGrids; Delphi VCL
- 58 unit uPSI_CDSUtil; Borland MIDAS
- 59 unit uPSI_VarHlpr; Delphi RTL
- 60 unit uPSI_ExtDlgs; Delphi VCL
- 61 unit sdpStopwatch; maXbox
- 62 unit uPSI_JclStatistics; JCL
- 63 unit uPSI_JclLogic; JCL
- 64 unit uPSI_JclMiscel; JCL
- 65 unit uPSI_JclMath_max; JCL RTL
- 66 unit uPSI_uTPLb_StreamUtils; LockBox 3
- 67 unit uPSI_MathUtils; BCB
- 68 unit uPSI_JclMultimedia; JCL
- 69 unit uPSI_WideStrUtils; Delphi API/RTL
- 70 unit uPSI_GraphUtil; Delphi RTL
- 71 unit uPSI_TypeTrans; Delphi RTL
- 72 unit uPSI_HTTPApp; Delphi VCL
- 73 unit uPSI_DBWeb; Delphi VCL
- 74 unit uPSI_DBBdeWeb; Delphi VCL
- 75 unit uPSI_DBXpressWeb; Delphi VCL
- 76 unit uPSI_ShadowWnd; Delphi VCL
- 77 unit uPSI_ToolWin; Delphi VCL
- 78 unit uPSI_Tabs; Delphi VCL
- 79 unit uPSI_JclGraphUtils; JCL
- 80 unit uPSI_JclCounter; JCL
- 81 unit uPSI_JclSysInfo; JCL
- 82 unit uPSI_JclSecurity; JCL
- 83 unit uPSI_JclFileUtils; JCL
- 84 unit uPSI_IdUserAccounts; Indy
- 85 unit uPSI_IdAuthentication; Indy
- 86 unit uPSI_uTPLb_AES; LockBox 3
- 87 unit uPSI_IdHashSHA1; LockBox 3
- 88 unit uTPLb_BlockCipher; LockBox 3
- 89 unit unit uPSI_ValEdit.pas; Delphi VCL
- 90 unit uPSI_JvVCLUtils; JCL
- 91 unit uPSI_JvDBUtil; JCL
- 92 unit uPSI_JvDBUtils; JCL
- 93 unit uPSI_JvAppUtils; JCL
- 94 unit uPSI_JvCtrlUtils; JCL
- 95 unit uPSI_JvFormToHtml; JCL
- 96 unit uPSI_JvParsing; JCL
- 97 unit uPSI_SerDlgs; Toolbox
- 98 unit uPSI_Serial; Toolbox
- 99 unit uPSI_JvComponent; JCL
- 100 unit uPSI_JvCalc; JCL
- 101 unit uPSI_JvBdeUtils; JCL
- 102 unit uPSI_JvDateUtil; JCL
- 103 unit uPSI_JvGenetic; JCL
- 104 unit uPSI_JclBase; JCL
- 105 unit uPSI_JvUtils; JCL
- 106 unit uPSI_JvStrUtil; JCL
- 107 unit uPSI_JvStrUtils; JCL
- 108 unit uPSI_JvFileUtil; JCL
- 109 unit uPSI_JvMemoryInfos; JCL
- 110 unit uPSI_JvComputerInfo; JCL
- 111 unit uPSI_JvgCommClasses; JCL
- 112 unit uPSI_JvgLogics; JCL
- 113 unit uPSI_JvLED; JCL
- 114 unit uPSI_JvTurtle; JCL
- 115 unit uPSI_SortThds; unit uPSI_ThSort; maXbox
- 116 unit uPSI_JvgUtils; JCL
- 117 unit uPSI_JvExprParser; JCL
- 118 unit uPSI_HexDump; Borland
- 119 unit uPSI_DBLogDlg; Delphi VCL
- 120 unit uPSI_SqlTimSt; Delphi RTL
- 121 unit uPSI_JvHtmlParser; JCL
- 122 unit uPSI_JvgXMLSerializer; JCL
- 123 unit uPSI_JvJCLUtils; JCL
- 124 unit uPSI_JvStrings; JCL
- 125 unit uPSI_uTPLb_IntegerUtils; LockBox 3
- 126 unit uPSI_uTPLb_HugeCardinal; LockBox 3
- 127 unit uPSI_uTPLb_HugeCardinalUtils; LockBox 3
- 128 unit uPSI_SynRegExpr; SynEdit
- 129 unit uPSI_StUtils; SysTools4
- 130 unit uPSI_StToHTML; SysTools4
- 131 unit uPSI_StStrms; SysTools4
- 132 unit uPSI_StFIN; SysTools4
- 133 unit uPSI_StAstroP; SysTools4
- 134 unit uPSI_StStat; SysTools4
- 135 unit uPSI_StNetCon; SysTools4
- 136 unit uPSI_StDecMth; SysTools4
- 137 unit uPSI_StOStr; //SysTools4
- 138 unit uPSI_StPtrns; //SysTools4
- 139 unit uPSI_StNetMsg; //SysTools4
- 140 unit uPSI_StMath; //SysTools4
- 141 unit uPSI_StExpEng; //SysTools4
- 142 unit uPSI_StCRC; //SysTools4
- 143 unit uPSI_StExport, //SysTools4
- 144 unit uPSI_StExpLog, //SysTools4
- 145 unit uPSI_ActnList; //Delphi VCL
- 146 unit uPSI_jpeg; //Borland
- 147 unit uPSI_StRandom; //SysTools4
- 148 unit uPSI_StDict; //SysTools4
- 149 unit uPSI_StBCD; //SysTools4
- 150 unit uPSI_StTxtDat; //SysTools4
- 151 unit uPSI_StRegEx; //SysTools4
- 152 unit uPSI_IMouse; //VCL
- 153 unit uPSI_SyncObjs; //VCL
- 154 unit uPSI_AsyncCalls; draft for mX4 //Hausladen
- 155 unit uPSI_ParallelJobs; draft for mX4 //Saraiva
- 156 unit uPSI_Variants; //VCL
- 157 unit uPSI_VarCmplx; //VCL Wolfram
- 158 unit uPSI_DTDSchema; //VCL
- 159 unit uPSI_ShLwApi; //Brakel
- 160 unit uPSI_IBUtils; //VCL
- 161 uPSI_CheckLst; //VCL
- 162 uPSI_JvSimpleXml; //JCL
- 163 uPSI_JclSimpleXml; //JCL
- 164 uPSI_JvXmlDatabase; //JCL
- 165 uPSI_JvMaxPixel; //JCL
- 166 uPSI_JvItemsSearchs; //JCL
- 167 uPSI_StExpEng; //SysTools4
- 168 uPSI_StGenLog; //SysTools4
- 169 unit uPSI_JvLogFile; //Jcl
- 170 unit uPSI_CPort; //ComPort Lib v4.11
- 171 unit uPSI_CPortCtl; //ComPort
- 172 unit uPSI_CPortEsc; //ComPort
- 173 unit BarCodeScaner; //ComPort
- 174 unit uPSI_JvGraph; //JCL
- 175 unit uPSI_JvComCtrls; //JCL
- 176 unit uPSI_GUITesting; //DUnit
- 177 unit uPSI_JvFindFiles; //JCL
- 178 unit uPSI_StSystem; //SysTools4
- 179 unit uPSI_JvKeyboardStates; //JCL
- 180 unit uPSI_JvMail; //JCL
- 181 unit uPSI_JclConsole; //JCL
- 182 unit uPSI_JclLANMan; //JCL
- 183 unit uPSI_IdCustomHTTPServer; //Indy
- 184 unit IdHTTPServer //Indy
- 185 unit uPSI_IdTCPServer; //Indy
- 186 unit uPSI_IdSocketHandle; //Indy
- 187 unit uPSI_IdIOHandlerSocket; //Indy
- 188 unit IdIOHandler; //Indy
- 189 unit uPSI_cutils; //Bloodshed
- 190 unit uPSI_BoldUtils; //boldsoft
- 191 unit uPSI_IdSimpleServer; //Indy
- 192 unit uPSI_IdSSLOpenSSL; //Indy
- 193 unit uPSI_IdMultipartFormData; //Indy
- 194 unit uPSI_SynURIOpener; //SynEdit
- 195 unit uPSI_PerlRegEx; //PCRE
- 196 unit uPSI_IdHeaderList; //Indy
- 197 unit uPSI_StFirst; //SysTools4
- 198 unit uPSI_JvCtrls; //JCL
- 199 unit uPSI_IdTrivialFTPBase; //Indy
- 200 unit uPSI_IdTrivialFTP; //Indy
- 201 unit uPSI_IdUDPBase; //Indy
- 202 unit uPSI_IdUDPClient; //Indy
- 203 unit uPSI_utypes; //DMath.DLL
- 204 unit uPSI_ShellAPI; //Borland
- 205 unit uPSI_IdRemoteCMDClient; //Indy
- 206 unit uPSI_IdRemoteCMDServer; //Indy
- 207 unit IdRexecServer; //Indy
- 208 unit IdRexec; (unit uPSI_IdRexec;) //Indy
- 209 unit IdUDPServer; //Indy
- 210 unit IdTimeUDPServer; //Indy
- 211 unit IdTimeServer; //Indy
- 212 unit IdTimeUDP; (unit uPSI_IdUDPServer;) //Indy
- 213 unit uPSI_IdIPWatch; //Indy
- 214 unit uPSI_IdIrcServer; //Indy
- 215 unit uPSI_IdMessageCollection; //Indy
- 216 unit uPSI_cPEM; //Fundamentals4
- 217 unit uPSI_cFundamentUtils; //Fundamentals4
- 218 unit uPSI_uwinplot; //DMath
- 219 unit uPSI_xrtl_util_CPUUtils; //ExtendedRTL
- 220 unit uPSI_GR32_System; //Graphics32
- 221 unit uPSI_cFileUtils; //Fundamentals4
- 222 unit uPSI_cDateTime; (timemachine) //Fundamentals4
- 223 unit uPSI_cTimers; (high precision timer) //Fundamentals4
- 224 unit uPSI_cRandom; //Fundamentals4
- 225 unit uPSI_ueval; //DMath
- 226 unit uPSI_xrtl_net_URIUtils; //ExtendedRTL
- 227 unit xrtl_net_URIUtils; //ExtendedRTL
- 228 unit uPSI_ufft; (FFT) //DMath
- 229 unit uPSI_DBXChannel; //Delphi
- 230 unit uPSI_DBXIndyChannel; //Delphi Indy
- 231 unit uPSI_xrtl_util_COMCat; //ExtendedRTL
- 232 unit uPSI_xrtl_util_StrUtils; //ExtendedRTL
- 233 unit uPSI_xrtl_util_VariantUtils; //ExtendedRTL
- 234 unit uPSI_xrtl_util_FileUtils; //ExtendedRTL
- 235 unit xrtl_util_Compat; //ExtendedRTL
- 236 unit uPSI_OleAuto; //Borland
- 237 unit uPSI_xrtl_util_COMUtils; //ExtendedRTL
- 238 unit uPSI_CmAdmCtl; //Borland
- 239 unit uPSI_ValEdit2; //VCL
- 240 unit uPSI_GR32; //Graphics32 //Graphics32
- 241 unit uPSI_GR32_Image; //Graphics32
- 242 unit uPSI_xrtl_util_TimeUtils; //ExtendedRTL
- 243 unit uPSI_xrtl_util_TimeZone; //ExtendedRTL
- 244 unit uPSI_xrtl_util_TimeStamp; //ExtendedRTL
- 245 unit uPSI_xrtl_util_Map; //ExtendedRTL
- 246 unit uPSI_xrtl_util_Set; //ExtendedRTL
- 247 unit uPSI_CPortMonitor; //ComPort
- 248 unit uPSI_StIniStm; //SysTools4
- 249 unit uPSI_GR32_ExtImage; //Graphics32
- 250 unit uPSI_GR32_OrdinalMaps; //Graphics32
- 251 unit uPSI_GR32_Rasterizers; //Graphics32
- 252 unit uPSI_xrtl_util_Exception; //ExtendedRTL
- 253 unit uPSI_xrtl_util_Value; //ExtendedRTL
- 254 unit uPSI_xrtl_util_Compare; //ExtendedRTL
- 255 unit uPSI_FlatSB; //VCL
- 256 unit uPSI_JvAnalogClock; //JCL
- 257 unit uPSI_JvAlarms; //JCL
- 258 unit uPSI_JvSQLS; //JCL
- 259 unit uPSI_JvDBSecur; //JCL
- 260 unit uPSI_JvDBQBE; //JCL
- 261 unit uPSI_JvStarfield; //JCL
- 262 unit uPSI_JVCLMiscal; //JCL
- 263 unit uPSI_JvProfiler32; //JCL
- 264 unit uPSI_JvDirectories, //JCL
- 265 unit uPSI_JclSchedule, //JCL
- 266 unit uPSI_JclSvcCtrl, //JCL
- 267 unit uPSI_JvSoundControl, //JCL
- 268 unit uPSI_JvBDESQLScript, //JCL
- 269 unit uPSI_JvgDigits, //JCL
- 270 unit uPSI_ImgList; //TCustomImageList //Delphi
- 271 unit uPSI_JclMIDI; //JCL>
- 272 unit uPSI_JclWinMidi; //JCL>
- 273 unit uPSI_JclNTFS; //JCL>
- 274 unit uPSI_JclAppInst; //JCL>
- 275 unit uPSI_JvRle; //JCL>
- 276 unit uPSI_JvRas32; //JCL>
- 277 unit uPSI_JvImageDrawThread, //JCL>
- 278 unit uPSI_JvImageWindow, //JCL>
- 279 unit uPSI_JvTransparentForm; //JCL>
- 280 unit uPSI_JvWinDialogs; //JCL>
- 281 unit uPSI_JvSimLogic, //JCL>
- 282 unit uPSI_JvSimIndicator, //JCL>
- 283 unit uPSI_JvSimPID, //JCL>
- 284 unit uPSI_JvSimPIDLinker, //JCL>
- 285 unit uPSI_IdRFCReply; //Indy
- 286 unit uPSI_IdIdent; //Indy
- 287 unit uPSI_IdIdentServer; //Indy
- 288 unit uPSI_JvPatchFile; //JCL
- 289 unit uPSI_StNetPfm; //SysTools4
- 290 unit uPSI_StNet; //SysTools4
- 291 unit uPSI_JclPeImage; //JCL
- 292 unit uPSI_JclPrint; //JCL
- 293 unit uPSI_JclMime; //JCL
- 294 unit uPSI_JvRichEdit; //JCL
- 295 unit uPSI_JvDBRichEd; //JCL
- 296 unit uPSI_JvDice; //JCL
- 297 unit uPSI_JvFloatEdit; //JCL 3.9.8
- 298 unit uPSI_JvDirFrm; //JCL
- 299 unit uPSI_JvDualList; //JCL
- 300 unit uPSI_JvSwitch; ////JCL
- 301 unit uPSI_JvTimerLst; ////JCL
- 302 unit uPSI_JvMemTable; //JCL
- 303 unit uPSI_JvObjStr; //JCL
- 304 unit uPSI_StLArr; //SysTools4
- 305 unit uPSI_StWmDCpy; //SysTools4
- 306 unit uPSI_StText; //SysTools4
- 307 unit uPSI_StNTLog; //SysTools4
- 308 unit uPSI_xrtl_math_Integer; //ExtendedRTL
- 309 unit uPSI_JvImagPrvw; //JCL
- 310 unit uPSI_JvFormPatch; //JCL
- 311 unit uPSI_JvPicClip; //JCL
- 312 unit uPSI_JvDataConv; //JCL
- 313 unit uPSI_JvCpuUsage; //JCL
- 314 unit uPSI_JclUnitConv_mX2; //JCL
- 315 unit JvDualListForm; //JCL
- 316 unit uPSI_JvCpuUsage2; //JCL
- 317 unit uPSI_JvParserForm; //JCL
- 318 unit uPSI_JvJanTreeView; //JCL
- 319 unit uPSI_JvTransLED; //JCL
- 320 unit uPSI_JvPlaylist; //JCL
- 321 unit uPSI_JvFormAutoSize; //JCL
- 322 unit uPSI_JvYearGridEditForm; //JCL
- 323 unit uPSI_JvMarkupCommon; //JCL
- 324 unit uPSI_JvChart; //JCL
- 325 unit uPSI_JvXPCore; //JCL
- 326 unit uPSI_JvXPCoreUtils; //JCL
- 327 unit uPSI_StatsClasses; //mX4
- 328 unit uPSI_ExtCtrls2; //VCL
- 329 unit uPSI_JvUrlGrabbers; //JCL
- 330 unit uPSI_JvXmlTree; //JCL
- 331 unit uPSI_JvWavePlayer; //JCL
- 332 unit uPSI_JvUnicodeCanvas; //JCL
- 333 unit uPSI_JvTFUtils; //JCL
- 334 unit uPSI_IdServerIOHandler; //Indy
- 335 unit uPSI_IdServerIOHandlerSocket; //Indy
- 336 unit uPSI_IdMessageCoder; //Indy
- 337 unit uPSI_IdMessageCoderMIME; //Indy
- 338 unit uPSI_IdMIMETypes; //Indy
- 339 unit uPSI_JvConverter; //JCL
- 340 unit uPSI_JvCsvParse; //JCL
- 341 unit uPSI_umath; //DMath
- 342 unit uPSI_ExcelExport;(Native:TJsExcelExport) //mX4
- 343 unit uPSI_JvDBGridExport; //JCL
- 344 unit uPSI_JvgExport; //JCL
- 345 unit uPSI_JvSerialMaker; //JCL
- 346 unit uPSI_JvWin32; //JCL
- 347 unit uPSI_JvPaintFX; //JCL
- 348 unit uPSI_JvOracleDataSet; (beta) //JCL
- 349 unit uPSI_JvValidators; (preview) //JCL
- 350 unit uPSI_JvNTEventLog; //JCL
- 351 unit uPSI_ShellZipTool; //mX4
- 352 unit uPSI_JvJoystick; //JCL
- 353 unit uPSI_JvMailSlots; //JCL
- 354 unit uPSI_JclComplex; //JCL
- 355 unit uPSI_SynPdf; //Synopse
- 356 unit uPSI_Registry; //VCL
- 357 unit uPSI_TlHelp32; //VCL
- 358 unit uPSI_JclRegistry; //JCL
- 359 unit uPSI_JvAirBrush; //JCL
- 360 unit uPSI_mORMotReport; //Synopse
- 361 unit uPSI_JclLocales; //JCL
- 362 unit uPSI_SynEdit; //SynEdit
- 363 unit uPSI_SynEditTypes; //SynEdit
- 364 unit uPSI_SynMacroRecorder; //SynEdit
- 365 unit uPSI_LongIntList; //SynEdit
- 366 unit uPSI_devcutils; //DevC
- 367 unit uPSI_SynEditMiscClasses; //SynEdit
- 368 unit uPSI_SynEditRegexSearch; //SynEdit
- 369 unit uPSI_SynEditHighlighter; //SynEdit
- 370 unit uPSI_SynHighlighterPas; //SynEdit
- 371 unit uPSI_JvSearchFiles; //JCL
- 372 unit uPSI_SynHighlighterAny; //Lazarus
- 373 unit uPSI_SynEditKeyCmds; //SynEdit
- 374 unit uPSI_SynEditMiscProcs, //SynEdit
- 375 unit uPSI_SynEditKbdHandler //SynEdit
- 376 unit uPSI_JvAppInst, //JCL
- 377 unit uPSI_JvAppEvent; //JCL
- 378 unit uPSI_JvAppCommand; //JCL
- 379 unit uPSI_JvAnimTitle; //JCL
- 380 unit uPSI_JvAnimatedImage; //JCL
- 381 unit uPSI_SynEditExport; //SynEdit
- 382 unit uPSI_SynExportHTML; //SynEdit
- 383 unit uPSI_SynExportRTF; //SynEdit
- 384 unit uPSI_SynEditSearch; //SynEdit
- 385 unit uPSI_fMain_back //maXbox;
- 386 unit uPSI_JvZoom; //JCL
- 387 unit uPSI_PMrand; //PM
- 388 unit uPSI_JvSticker; //JCL
- 389 unit uPSI_XmlVerySimple; //mX4
- 390 unit uPSI_Services; //ExtPascal
- 391 unit uPSI_ExtPascalUtils; //ExtPascal
- 392 unit uPSI_SocketsDelphi; //ExtPascal
- 393 unit uPSI_StBarC; //SysTools
- 394 unit uPSI_StDbBarC; //SysTools
- 395 unit uPSI_StBarPN; //SysTools
- 396 unit uPSI_StDbPNBC; //SysTools
- 397 unit uPSI_StDb2DBC; //SysTools
- 398 unit uPSI_StMoney; //SysTools
- 399 unit uPSI_JvForth; //JCL
- 400 unit uPSI_RestRequest; //mX4
- 401 unit uPSI_HttpRESTConnectionIndy; //mX4
- 402 unit uPSI_JvXmlDatabase; //update //JCL
- 403 unit uPSI_StAstro; //SysTools
- 404 unit uPSI_StSort; //SysTools
- 405 unit uPSI_StDate; //SysTools
- 406 unit uPSI_StDateSt; //SysTools
- 407 unit uPSI_StBase; //SysTools
- 408 unit uPSI_StVInfo; //SysTools
- 409 unit uPSI_JvBrowseFolder; //JCL
- 410 unit uPSI_JvBoxProcs; //JCL
- 411 unit uPSI_urandom; (unit uranuvag;) //DMath
- 412 unit uPSI_usimann; (unit ugenalg;) //DMath
- 413 unit uPSI_JvHighlighter; //JCL
- 414 unit uPSI_Diff; //mX4
- 415 unit uPSI_SpringWinAPI; //DSpring
- 416 unit uPSI_StBits; //SysTools
- 417 unit uPSI_TomDBQue; //mX4
- 418 unit uPSI_MultilangTranslator; //mX4
- 419 unit uPSI_HyperLabel; //mX4
- 420 unit uPSI_Starter; //mX4
- 421 unit uPSI_FileAssocs; //devC
- 422 unit uPSI_devFileMonitorX; //devC
- 423 unit uPSI_devrun; //devC
- 424 unit uPSI_devExec; //devC
- 425 unit uPSI_oysUtils; //devC
- 426 unit uPSI_DosCommand; //devC
- 427 unit uPSI_CppTokenizer; //devC
- 428 unit uPSI_JvHLParser; //JCL
- 429 unit uPSI_JclMapi; //JCL
- 430 unit uPSI_JclShell; //JCL
Examples Catalog
Using Examples and Sources from the Directory Catalog
- Ex. 001-068 cat base, math;__________eg. 14 primetester
- Ex. 069-089 cat graphics;____________eg. 69 ledmatrix
- Ex. 090-099 cat statistics;__________eg. 90 sudoku
- Ex. 100-120 cat internet;____________eg. 109 mp3 download
- Ex. 121-129 cat network, media;______eg. 126 time server
- Ex. 130-150 cat systems, admin;______eg. 131 system information
- Ex. 151-174 cat science;_____________eg. 155 random
- Ex. 175-190 cat multimedia, games;___eg. 175 tetris
- Ex. 191-199 cat database;____________eg. 196 SQL exec
- Ex. 200-220 cat specials;____________eg. 218 biorythmus
- Ex. 221-250 cat forms;_______________eg. 222 memo text component
- Ex. 251-270 cat science crypto;______eg. 258_AES_cryptobox.txt
- Ex. 271-290 cat toolbox;_____________eg. 275_turtle_language.txt
- Ex. 290-310 cat animation;___________eg. 299_animation.txt
- Ex. 311-340 cat development__________eg. 321_SQL_Excel2.txt
- Ex. 341-350 cat solutions __________eg. 343_dice2.txt
- Ex. 351-360 cat components __________eg. 353_SMTP_eMail.txt
- Ex. 361-370 cat universal __________eg. 363_compress_services.txt
- Ex. 371-380 cat time web __________eg. 377_smartXMLWorkshop.txt
3. Review mX3 links and download
Review the mX3 Framework Show architecture overview document.
Recompile and test your maXbox3 or use the compiled version 3.9 from sourceforge download.
View the mX3 Functions List unit and function/procedure overview document.
More Information mX3 Site on the portal with docu, link and download support.
Download Now maXbox3 sourceforge also Linux (Mai Update 2013) and Mac Version Update (August 2012).
Service Wiki Forum - Art of Programming by sourceforge.net.