Encapsulation of Windows file-handling routines that
allows work with >2GB files. Included is support for non-buffered access
(FILE_FLAG_NO_BUFFERING), buffering for sequentially accessed files, stream
wrapper class, and more.
Various stuff: Trinary operator, clone-on-assignment functions and more.
Version 1.31 (2012-01-23)
Five overloaded functions (all named IFF) that allow
for simple conditional expression evaluation but don't offer full functionality
of the ?: operator. Also contains four overloaded Asgn functions that clone an input parameter to output parameter and function result. Plus more - read the source.
System hook DLL and supporting
components that greatly simplify the use of CBT, Keyboard, Mouse, and Shell
hook. Both DLL and components are written in a modular fashion so it is
very easy to add support for another hook type.
Textfile class that can
access ordinary and Unicode text files. Supports FilePos, FileSize, Seek.
Based on GpHugeFile. Includes also stream wrapper
class based on GpTextStream.
Stream wrapper class that
automatically converts another stream (containing text data) into a Unicode
stream. Underlying stream can contain 8-bit text (in any codepage) or 16-bit
text (in 16-bit or UTF8 encoding).
Generic HTTP/HTTPS proxy component, currently without
caching support. Based on the work of Wilfried Mestdagh. Requires ICS
to compile. Demo program included.
Copies creation code for selected components to the
clipboard. Simplifies creation of custom components and run-time component
generation.
Designed for GExperts. Included
in GExperts since 0.98DR4.