Illuminated Logic Delphi function, procedure, and class library. Includes extensive documentation and install instructions. Tested with Delphi 5 through 10.2 Tokyo.

Version: 20.08.15Illuminated Logic Delphi function, procedure, and class library. Includes extensive documentation and install instructions.
License: Free
Operating System: Windows
Homepage: www.raymarron.com
Developed by:
Use LogicLib for Unicode-default Delphi compilers, and LogicLib2006 for older non-Unicode versions of Delphi (tested as far back as Delphi 5).
Units included:llBool: Boolean logic and conversion functions.llBytes: Encoding and conversion routines based on TBytes.llControls: Utility functions for VCL controls.llCSV: CSV file parsing / building and classes.llDatabase: TDataSet helper functions.llDates: Date manipulation and parsing functions.llDice: Random number generation and gaming functions.llDigests: Hashing algorithms. (LogicLib2006) llEncoding: Encoders / decoders like Base64 and simple encryption. (LogicLib2006)
llFiles: Utility functions for directory and file access.llFileUtils: Unicode-aware filestream functions.llIntegerList: A TStringList-like class for integers.llLike: Database LIKE-style pattern matching class.llLogicIni: A TMemIniFile replacement.llMRU: A Most-Recently-Used menu class and helper functions.llMsgDlg: Message dialog functions.llNetwork: Network and IP address functions.llNumbers: Functions dealing with numbers and conversions.llPrinting: Utility functions for making printing easier.llSettings: Functions for saving / loading program settings like form positions.llSimpleSched[Edit]: TSimpleSchedule class and editing form.llStringBuilder: A TStringBuilder class. (LogicLib2006) llStrings: Dozens of functions for parsing and manipulating strings.llWinAPI: Easy-to-use wrappers for Windows API functions.
What's New
Version 20.08.15: Forked into two versions, LogicLib for Unicode-default Delphi compilers, and the older LogicLib2006 maintained in BDS2006 for pre-Unicode Delphi versions.
Version 18.09.08: Expanded support for Unicode and Delphi 10.2 Tokyo, including new units llBytes and llFileUtils.
Version 18.01.06: Expanded support for Unicode and Delphi 10.2 Tokyo, including new units llFileUtils and llBytes.
Version 17.07.23: New TSimpleSchedule class and editing form (llSimpleSched, llSimpleSchedEdit), GetExtendedTCPTable (llNetwork), OrdinalStr and SwapEndian (llNumbers).
Version 17.01.16: Major updates to llDates, llFiles, and llStrings, numerous new/improved DUnit test cases.