From 2045bf419dd4d67dbc870c10716066602ea7c47e Mon Sep 17 00:00:00 2001 From: mertz Date: Thu, 16 Jun 2005 20:42:59 +0000 Subject: adding some references to the TkZinc C++ api --- doc/refman.tex | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/refman.tex b/doc/refman.tex index 58a578e..3ca23ba 100644 --- a/doc/refman.tex +++ b/doc/refman.tex @@ -187,9 +187,9 @@ \setlength{\marginparwidth}{20pt} \setlength{\textwidth}{480pt} -\title{Zinc, an advanced scriptable Canvas.\\The pre 3.3 Reference Manual.\\\small{[CENA technical Note NT03-532]} } +\title{Zinc, an advanced scriptable Canvas.\\The 3.3 Reference Manual.\\\small{[CENA technical Note NT03-532]} } \author{Patrick Lecoanet, Christophe Mertz} -\date{1 Septembre 2004} +\date{17 June 2005} \begin{document} @@ -4908,6 +4908,22 @@ code for examples or send email for more information on precise problems. We will try to further document this feature in the future. +\section{C++ api to TkZinc} +\concept{C++api} + +In the course of the development of IntuiKit, IntuiLab developed a C++ API to TkZinc. +This wrapper gives access to functions of TkZinc for opening/closing of a Tkzinc window, +creating/destroying items, using colour gradients, events, access to the mainloop... +directly in C++ by hiding the use of Tk. This source code (as well as samples and tests) are +distributed with TkZinc. IntuiLab choose the same licence than TkZinc, ie LGPL. +The C++ API does not fully cover all TkZinc functions, but most of them can be +easily extended (e.g. the access of some ATC items currently not wrapped such as +track, waypoint, tabular...). + +The C++ api is fully documented and have been largely tested by IntuiLab for its own need. + +IntuiLab hopes this wrapper will be useful to the TkZinc community. + %\listoftables \listoffigures -- cgit v1.1