Delphi Inspiration (DI) Freeware Components with Full Source 10.03.2014
DIConverters 1.14.6 Full Source D2-XE XE2 x86-x86-x64 XE7
DIConverters is the Delphi version of the popular libiconv character conversion library. It supplies 144 character set encodings with two complementary functions each, adding up to a total of more than 288 character conversion functions:
- to decode from encoding to Unicode.
- to encode from Unicode to encoding.
All conversion are fully native and require no DLL or system dependencies. Applications build with DIConverters therefore run on all Win32 platforms starting from (and including!) Windows 95.
The converter functions allow for smart-linking: Only those functions used by the application are actually included into the executable. This keeps applications small when only one or a few character conversions are needed.
DICreole 3.10.0 Full Source D4-XE x86 XE2-XE7 x86-x64
DICreole is a markup parser, converter and document generator for the Creole markup language for Delphi (Embarcadero, CodeGear, Borland). It is based on intensive research on common wiki markup elements and is under active devlopment at http://www.wikicreole.org/.
Even if Creole is primarily designed for Wiki systems, network and standalone applications can also benefit from its simple but powerful markup language:
- Information systems.
- Software documentation.
- Database documents.
DICreole includes ready-made converts for these output formats:
DIGoogleReader 1.1.7 Full Source D4-XE x86 XE2-XE7 x86-x64
DIGoogleReader is an advanced plugin for DIHtmlParser to parse Google web search result pages. It contains the TDIGoogleReader component class which can parse Google web search results pages and extract individual results. For each result, it fires the OnResult event. The detailed result properties can then be accessed by applications.
DIGoogleReader is fully Unicode enabled and returns results in all languages.
DIHtmlLabel 3.6 Full Source D4-XE x86 XE2-XE7 x86-x64
DIHtmlLabel is a fast, lightweight replacement for Delphi's TLabel that handles HTML-formatted text, clickable text links and dynamic content. As a replacement for TLabel, it is easy to input text, even formatted text with links. Simply use the Caption property, just as you usually do with TLabel. To input formatted text and links, you must use the commonHTML tags and character entities.
The TDIHtmlLabel component is fully Unicode compatible and can display international characters like Cyrillic and Greek using common HTML entities: αβγ = αβγ.
DIMime 2.6.0 Full Source D4-XE x86 XE2-XE7 x86-x64
DIMime is a lightening fast MIME (Base64) Encoder and Decoder library. The core encoding and decoding routines are written in highly optimized Delphi Pascal which even beats most assembler code.
Both MimeEncode and MimeDecode have a straightforward, flexible and highly effective interface which makes it easy to use them with memory buffers, strings, or any other of your preferred data types. Additional helper functions are available to convert strings or streams of practically unlimited size.
The decoder is very error tolerant and does about spaces, linebreaks, or incomplete data, which are sometimes encountered in e-mail messages.
The DIMime package contains full source code and HTML Help documentation. It has also been incorporated into the Jedi Code Library (JCL).
DISQLite3 Personal 5.6.0 Full Source D4-XE x86 XE2-XE7 x86-x64
DISQLite3 implements a self-contained, embeddable, zero-configuration SQL database engine for Delphi (Embarcadero / CodeGear / Borland).
- ACID transactions, even after system crashes and power failures.
- Zero-configuration – no setup or administration needed.
- Implements most of SQL-92.
- A complete database is stored in a single disk file.
- Supports terabyte-sized databases and gigabyte-sized strings and blobs. Self-contained: no external dependencies, no DLLs.
- Small footprint and smart linking: Only required code is compiled in, adding as little as 300 KB code space only.
- Full Text Search (FTS) with customizable tokenizer, prefix matching, and optional word stemming for 15 languages.
- Database AES encryption with SHA256 key generator.
Db.pasis not required, which allows DISQLite3 to compile with all flavours of Delphi, including Delphi Standard and Delphi Personal.
- Faster than popular database engines for most common operations.
- Simple, easy to use API.
- Database files created with DISQLite3 can also be accessed by Linux and MacOS using the SQLite3 libraries.
DIUcl 2.9.0 Full Source D2-XE x86 XE2-XE7 x86-x64
DIUcl is the Delphi (Embarcadero, CodeGear, Borland) port of the popular UCL Compression Library, whose lossless algorithm is used by the UPX Ultimate Packer for eXecutables. DIUcl achieves an excellent compression ratio up to Zip and BZip2. Here is a summary of the DIUcl features:
- Decompression is extremely fast, and requires no memory.
- The assembler-optimized decompressor fits into less than 200 bytes of code.
- Builds into applications, requires no DLLs or other dependencies.
- Supports in-place compression and decompression.
- Real-time decompression should be possible for any application.
DOWNLOAD NOW !