More 2.x updates, fix pkg-config command error, update copyright.
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org> * docs/faq/gtk-faq.sgml: More 2.x updates, fix pkg-config command error, update copyright.
This commit is contained in:
committed by
Tony Gale
parent
b6b6d7d256
commit
a0fcaf3b2f
@ -1,3 +1,8 @@
|
|||||||
|
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org>
|
||||||
|
|
||||||
|
* docs/faq/gtk-faq.sgml: More 2.x updates, fix
|
||||||
|
pkg-config command error, update copyright.
|
||||||
|
|
||||||
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
||||||
|
|||||||
@ -1,3 +1,8 @@
|
|||||||
|
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org>
|
||||||
|
|
||||||
|
* docs/faq/gtk-faq.sgml: More 2.x updates, fix
|
||||||
|
pkg-config command error, update copyright.
|
||||||
|
|
||||||
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
||||||
|
|||||||
@ -1,3 +1,8 @@
|
|||||||
|
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org>
|
||||||
|
|
||||||
|
* docs/faq/gtk-faq.sgml: More 2.x updates, fix
|
||||||
|
pkg-config command error, update copyright.
|
||||||
|
|
||||||
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
||||||
|
|||||||
@ -1,3 +1,8 @@
|
|||||||
|
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org>
|
||||||
|
|
||||||
|
* docs/faq/gtk-faq.sgml: More 2.x updates, fix
|
||||||
|
pkg-config command error, update copyright.
|
||||||
|
|
||||||
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
||||||
|
|||||||
@ -1,3 +1,8 @@
|
|||||||
|
Tue Nov 4 15:00:33 GMT 2003 Tony Gale <gale@gtk.org>
|
||||||
|
|
||||||
|
* docs/faq/gtk-faq.sgml: More 2.x updates, fix
|
||||||
|
pkg-config command error, update copyright.
|
||||||
|
|
||||||
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
2003-11-03 Federico Mena Quintero <federico@ximian.com>
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
* gtk/gtkfilechooserdefault.c (error_dialog): Take in a path as
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
<book>
|
<book>
|
||||||
|
|
||||||
<bookinfo>
|
<bookinfo>
|
||||||
<date>October 29th 2003</date>
|
<date>November 4th 2003</date>
|
||||||
<title>GTK+ FAQ</title>
|
<title>GTK+ FAQ</title>
|
||||||
<authorgroup>
|
<authorgroup>
|
||||||
<author>
|
<author>
|
||||||
@ -36,17 +36,19 @@
|
|||||||
<!-- ----------------------------------------------------------------- -->
|
<!-- ----------------------------------------------------------------- -->
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<title>Note: This FAQ mainly covers GTK+ 1.2</title>
|
<title>Note: This FAQ is undergoing conversion to GTK+ 2.x</title>
|
||||||
<para>This FAQ mainly covers GTK+ 1.2.
|
<para>This FAQ is undergoing conversion to GTK+ 2.x.
|
||||||
Where the text covers GTK+ 2.x this will be indicated by prefixing the
|
Where the text covers GTK+ 2.x this will be indicated by prefixing the
|
||||||
text with: <emphasis>[GTK+ 2.x]</emphasis>
|
text with: <emphasis>[GTK+ 2.x]</emphasis>. Where this is not
|
||||||
|
indicated, the text has not yet been updated from GTK+ 1.2 and may
|
||||||
|
not be totally correct.
|
||||||
</para>
|
</para>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<!-- ----------------------------------------------------------------- -->
|
<!-- ----------------------------------------------------------------- -->
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<title>Before anything else: the greetings</title>
|
<title>Before anything else: the greetings <emphasis>[GTK 2.x]</emphasis></title>
|
||||||
<para>The FAQ authors want to thank:</para>
|
<para>The FAQ authors want to thank:</para>
|
||||||
<itemizedlist spacing=Compact>
|
<itemizedlist spacing=Compact>
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -86,7 +88,7 @@ it's really short :) </para>
|
|||||||
<!-- ----------------------------------------------------------------- -->
|
<!-- ----------------------------------------------------------------- -->
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<title>Authors</title>
|
<title>Authors <emphasis>[GTK 2.x]</emphasis></title>
|
||||||
|
|
||||||
<para>The original authors of GTK+ were:</para>
|
<para>The original authors of GTK+ were:</para>
|
||||||
|
|
||||||
@ -103,29 +105,66 @@ it's really short :) </para>
|
|||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
<para>Since then, much has been added by others. Please see the
|
<para>Since then, much has been added by others. Please see the
|
||||||
AUTHORS file in the distribution for the GTK+ Team.</para>
|
AUTHORS file in the distribution for the GTK+ Team. The people currently
|
||||||
|
contributing the most code to GTK+ are (in no particular order):</para>
|
||||||
|
|
||||||
|
|
||||||
|
<itemizedlist spacing=Compact>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Owen Taylor</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Matthias Clasen</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Federico Mena Quintero</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Soeren Sandmann</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Padraig O'Briain</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Manish Singh</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Kristian Rietveld</simpara>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<simpara>Tor Lillqvist</simpara>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<!-- ----------------------------------------------------------------- -->
|
<!-- ----------------------------------------------------------------- -->
|
||||||
|
|
||||||
<sect1>
|
<sect1>
|
||||||
<title>What is GTK+?</title>
|
<title>What is GTK+? <emphasis>[GTK 2.x]</emphasis></title>
|
||||||
|
|
||||||
<para>GTK+ is a small and efficient widget set designed with
|
<para>GTK+ is a multi-platform toolkit for creating graphical user
|
||||||
|
interfaces, originally designed with
|
||||||
the general look and feel of Motif. In reality, it looks much
|
the general look and feel of Motif. In reality, it looks much
|
||||||
better than Motif. It contains common widgets and some more
|
better than Motif. It contains common and complex widgets, such as
|
||||||
complex widgets such as a file selection, and color selection
|
file selection, and color selection widgets.</para>
|
||||||
widgets.</para>
|
|
||||||
|
|
||||||
<para>GTK+ provides some unique features. (At least, I know of
|
<para>GTK+ was initially developed as a widget set for the GIMP (GNU Image
|
||||||
no other widget library which provides them). For example, a
|
Manipulation Program). It has grown extensively since then, and is today
|
||||||
button does not contain a label, it contains a child widget,
|
used by a large number of applications, and is the toolkit used by the
|
||||||
which in most instances will be a label. However, the child
|
<ulink url="http://www.gnome.org/">GNOME</ulink> desktop project.</para>
|
||||||
widget can also be a pixmap, image or any combination possible
|
|
||||||
the programmer desires. This flexibility is adhered to
|
|
||||||
throughout the library.</para>
|
|
||||||
|
|
||||||
|
<para>GTK+ is free software and part of the GNU Project. However, the
|
||||||
|
licensing terms for GTK+, the GNU LGPL, allow it to be used by all developers,
|
||||||
|
including those developing proprietary software, without any license fees
|
||||||
|
or royalties.</para>
|
||||||
|
|
||||||
|
<para>GTK+ has been designed from the ground up to support a range of
|
||||||
|
<ulink url="http://www.gtk.org/bindings.html">
|
||||||
|
language bindings</ulink>, not only C/C++. Using GTK+ from languages
|
||||||
|
such as Perl and Python (especially in combination with the Glade GUI
|
||||||
|
builder) provides an effective method of rapid application
|
||||||
|
development..</para>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<!-- ----------------------------------------------------------------- -->
|
<!-- ----------------------------------------------------------------- -->
|
||||||
@ -594,7 +633,7 @@ component of GTK) isn't in your path, or there is an old
|
|||||||
version on your system. Type:</simpara>
|
version on your system. Type:</simpara>
|
||||||
|
|
||||||
<para><literallayout>
|
<para><literallayout>
|
||||||
<literal>pkg-config gtk+-2.0 --version</literal>
|
<literal>pkg-config gtk+-2.0 --modversion</literal>
|
||||||
</literallayout></para>
|
</literallayout></para>
|
||||||
|
|
||||||
<para>to check for both of these. If it returns a value
|
<para>to check for both of these. If it returns a value
|
||||||
@ -3658,22 +3697,15 @@ and become more useful!</para>
|
|||||||
Tony Gale
|
Tony Gale
|
||||||
<ulink url="mailto:gale@gtk.org"><gale@gtk.org></ulink>
|
<ulink url="mailto:gale@gtk.org"><gale@gtk.org></ulink>
|
||||||
|
|
||||||
Nathan Froyd
|
|
||||||
<ulink url="mailto:maestrox@geocities.com">
|
|
||||||
<maestrox@geocities.com></ulink>,
|
|
||||||
and
|
|
||||||
Emmanuel Deloget
|
|
||||||
<ulink url="mailto:logout@free.fr"><logout@free.fr></ulink>.
|
|
||||||
|
|
||||||
This FAQ was created by Shawn T. Amundson
|
This FAQ was created by Shawn T. Amundson
|
||||||
<ulink url="mailto:amundson@gimp.org">
|
<ulink url="mailto:amundson@gimp.org">
|
||||||
<amundson@gimp.org></ulink> who continues to provide support.
|
<amundson@gimp.org></ulink>.
|
||||||
|
|
||||||
Contributions should be sent to Tony Gale <ulink
|
Contributions should be sent to Tony Gale <ulink
|
||||||
url="mailto:gale@gtk.org"><gale@gtk.org></ulink></para>
|
url="mailto:gale@gtk.org"><gale@gtk.org></ulink></para>
|
||||||
|
|
||||||
<para>The GTK+ FAQ is Copyright (C) 1997-2000 by Shawn T. Amundson,
|
<para>The GTK+ FAQ is Copyright (C) 1997-2003 by Shawn T. Amundson,
|
||||||
Tony Gale, Emmanuel Deloget and Nathan Froyd.</para>
|
Tony Gale.</para>
|
||||||
|
|
||||||
<para>Permission is granted to make and distribute verbatim copies of this
|
<para>Permission is granted to make and distribute verbatim copies of this
|
||||||
manual provided the copyright notice and this permission notice are
|
manual provided the copyright notice and this permission notice are
|
||||||
|
|||||||
Reference in New Issue
Block a user