Downloadliste

Projektbeschreibung

KeyValue is a cross-platform library for making C++ objects accessible through LibreOffice Calc, Excel, and other front-ends. This can enhance the experience of spreadsheet users by providing an object model and a handy key-value based interface. Actually, KeyValue does more than just help creating spreadsheet functions. The object model allows end-users to build C++ objects through the front-ends. These objects are stored in a repository for later use at the user's request. Additionally, KeyValue provides a set of services to effectively use these objects. The library is named after one of its main features: the key-value based interface. Parameters are passed to functions (or, more precisely, processors) through key-value pairs, in contrast to the standard positional interfaces of LibreOffice Calc, Excel, C/C++, etc.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-09-09 06:36
0.3

Diese Version ersetzt OpenOffice mit LibreOffice. Bauherren und wurden neu gestaltet (Brechen Code kompatibel mit der Version 0,2). Sie sind viel flexibler in Bezug auf die Rückkehr Typen, so dass sie mehr Erbschaft-freundlich. Mehr Unit-Tests wurden hinzugefügt, die Verbesserung der KeyValue die Zuverlässigkeit. Es gibt viele Bugfixes. Anwender-Dokumentation wurde entsprechend aktualisiert.
Tags: LibreOffice
This release replaces OpenOffice with LibreOffice. Builders and have been redesigned (breaking code compatible with version 0.2). They are much more flexible in terms of returning types, making them more inheritance-friendly. More unit tests have been added, improving KeyValue's reliability. There are many bugfixes. User documentation has been updated accordingly.

2010-10-18 04:48
0.2

Unterstützung für Hilfe-Dateien (im HTML-Format komprimiert) für die Excel-Add-In. Command Prozessoren und spezielle Förderung für diese durch eine spezielle Excel-Menü. Der Prozessor und die davon abgeleiteten Klassen wurden neu gestaltet, brechen Code kompatibel mit der Version 0.1. Implementierung eines Unit-Testing Framework. Ein großer Teil der Bibliothek abgedeckt ist, was mehr Sicherheit für die Benutzer, und es gibt mehr Unit-Tests zu kommen. Viele Bugfixes. User-Dokumentation wurde entsprechend aktualisiert.
Support for help files (in HTML compressed format) for the Excel add-in. Command processors and special support for them through a dedicated Excel menu. The processor and its derived classes have been redesigned, breaking code compatible with version 0.1. Implementation of a unit testing framework. A great part of the library is covered, giving more reliability to
users, and there are more unit tests to come. Many bugfixes. User documentation has been updated accordingly.

Project Resources