newObjects ActiveX Pack1 - Version 2.2.1.4 Bundle of about 30 components: File, directory, streams, storages access in unified manner - text/binary/record based, universal collections - organizing data in dictionaries and trees, script hosting in other applications, unified configuration and data management (incl. INI, Registry, streams etc.) - similar to XML but more programming oriented, COM threads/apartments - run threads from script apps, ver. info, shell shortcuts etcThe ActiveX Pack1 offers wide range of features bundled together to give the programmer as many non-network oriented functionality as possible to pack in single DLL compatible with all the Windows versions for PC (can be used for network communications with additional components). It can be used in various ways and in different applications. The C++/Delphi/VB apps can host scripts using the pack, scripting apps can host other scripts, execute other scripts in threads etc.One of the most interesting set of components in the pack is the Storeages and Files. It offers access to files, directories, memory blocks, OLE files as like they all are streams (file-like objects) or storages (directory-like objects). Other - external streams/storages (not integrated in the DLL) can be wrapped too. Through these componsntes you can treat the streams like text files, binary files or records (like DBs) no matter what is the physical nature. Script hosting: in a few simple steps the applications can host external scripts extending their functionality. This can be done even in other scripting applications.UDS (Unified Data Structures) allow the application data structured in trees to be saved/read to/from various formats/medias not bothering you with the details. Like in XML you can transfer data between applications in unified form but much more convenient than the XML. UDS has strict types, can be saved in human readable or in binary form (better for transfers) etc.To learn more download the package and check the NDL library (docs).