In this archive you'll find 2 directories: gtk_hello and
glade_hello. They contain respective source code for example
applications presented in Part 2 of Introduction to GTK+.

Building:
========

If you are using Windows and MS Visual Studio, simply open the
solution file and run either project. To get Python version of
gtk_hello running, you need to install Python (available from
http://python.org) and PyGTK distribution. Then, simply launch
gtk_hello.py file, it should be automatically associated with 
Python interpreter.

If you are running POSIX system (such as Unix or Linux), you need to
have usual developer tools (make and C compiler), as well as specific
GTK+ development files. Most Linux distributions come with everything
you need prepackaged, usually named gtk+2.0-dev or similar,
python-gtk2 for PyGTK, and gtksharp for Gtk#. For other POSIX systems,
different procedures might apply.

Build requirements:
      - GTK+ together with developer files (headers and libs)
      - .NET / Mono runtime for C# version, as well as Gtk# 
      developer package installed
      - Python and PyGTK for Python version

See Resources section of the article for pointers on how to obtain
them in case your system doesn't have them already.

Running:
=======

Because for simplicity's sake the source code doesn't come with
real build system, you need to run the resulting gtk_hello executable
with gtk_hello subdirectory being your current working
directory. Otherwise, it won't be able to find translation files which
are relative to default working dir.

To get different translation, run (for POSIX systems):

  gtk_hello $ LANG=<lang> ./gtk_hello

<lang> being one of "pl_PL", "ja_JP" or "en_US". This will get you
Polish, Japanese or English version, respectively. You don't have to
do anything special if you already run in one of those locales to see
correct language version.
