Projects / hk_classes

hk_classes

hk_classes is a set of C++ libraries for rapid development of database applications with all features a modern database application should have, like forms and reports. hk_classes is database and GUI independent. It also includes command line tools to use hk_classes in scripts. hk_classes includes drivers for DBase, Firebird, MS Access, MySQL, Paradox, PostgreSQL, ODBC, and SQLite.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  29 Oct 2006 15:12

    Release Notes: A new "dbase" driver is included, which works out of the box. The PostgreSQL driver better supports modification of the table design. The "date" widget has a new design, and the CSV import and export dialogs have been improved. A new form filter that allows easier creation of filters was implemented. The QBE query editor parses the condition criteria, which will be automatically completed and corrected. Reports work much better. Module handling was added and many bugs were fixed.

    •  05 Oct 2006 16:45

      Release Notes: Reports should work much better, and some obscure problems on 64-bit computers have been fixed.

      •  06 Aug 2006 03:31

        Release Notes: A new form filter allows easier creation of filters was implemented. The QBE query editor parses the condition criteria, which will be automatically completed and corrected. Module handling was added and many bugs were fixed.

        •  13 Jun 2006 20:48

          Release Notes: A new driver 'dbase' is included, which works out of the box. The PostgreSQL driver better supports the modification of the table design. The 'date' widget has a new design, and the CSV import and export dialogs have been improved. Many bugs have been fixed.

          •  25 Apr 2006 17:26

            Release Notes: The report generator was improved. Fields can resize dynamically depending on the text size or font. Encoding handling was improved. The query editor improved. It handles outer and inner joins (as far as the SQL server supports it). The drivers PARADOX,SQLITE3, SQLITE2, and MDB (MS Access) can compile without the need to install extra packages, so they are generally available. The FIREBIRD driver supports the upcoming Firebird version 2. 64-bit machines are supported. Many bugs were fixed.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.