Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > ca81b57b553ae75608ba0fc5e7925e4e > files > 571

libgtkmm1.2-devel-1.2.10-1mdk.ppc.rpm

<!-- ***************************************************************** -->
<sect>Introduction
<!-- ***************************************************************** -->

<p>
GTK-- is a C++ wrapper for 
<htmlurl url="http://www.gtk.org/" name="GTK">, 
a library for creating graphical user
interfaces. It is licensed using the LGPL license, so you can develop
open software, free software, or even commercial non-free software
using GTK-- without having to spend anything for licenses or royalties.

The primary authors of GTK-- are:

<itemize>
<item> Tero Pulkkinen <htmlurl url="mailto:terop@assari.cc.tut.fi"
			   name="terop@assari.cc.tut.fi">
<item> Karl Nelson <htmlurl url="mailto:"
			   name="kenelson@ece.ucdavis.edu">
<item> Guillaume Laurent <htmlurl url="mailto:glaurent@worldnet.fr"
			   name="glaurent@worldnet.fr">
</itemize>

This tutorial is an attempt to document as much as possible of GTK--,
but it is by no means complete. This tutorial assumes a good
understanding of C++, and how to create C++ programs. Some basic C++
vocabulary and abbreviations are used, like "ctor" and "dtor" for
"constructor" and "destructor", and "method" for "member functions".

It would be a great benefit for the reader to have previous X
programming experience, but it shouldn't be necessary. If you are
learning GTK-- as your first widget set, please comment on how you
found this tutorial, and what you had trouble with.

This document is a work in progress. You can find updates on the
<htmlurl url="http://gtkmm.sourceforge.net/"
name="GTK-- home page">.

We would very much like to hear of any problems you have learning GTK--
from this document, and would appreciate input as to how it may be
improved. Please see the section on <ref id="sec_Contributing"
name="Contributing"> for further information.