Ray Marron (Freeware)
Illuminated Logic Delphi function, procedure, and class library.
Illuminated Logic Delphi library
Illuminated Logic Delphi function, procedure, and class library. Includes extensive documentation and install instructions. 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.
Technical details
LogicLib 20.08.15 from Windows
Windows, Delphi 5+
OS Support:
Win2000, WinXP, Win7 x32, Win7 x64, Windows 8, Windows 10, WinServer, WinOther, WinVista, WinVista x64
Release date:
August 15, 2020
LogicLib 20.08.15 Changelog

Forked into two versions, LogicLib for Unicode-default Delphi compilers, and the older LogicLib2006 maintained in BDS2006 for pre-Unicode Delphi versions.