file : README.pango.msvc.txt - 2010-11-04

Just some programmer NOTES...
=============================

home : http://www.pango.org/

Pango is a library for laying out and rendering of text,
 with an emphasis on internationalization...

Pango forms the core of text and font handling for GTK+-2.x. 

There are three basic backends
 Client side fonts using the FreeType and fontconfig libraries
 Native fonts on Microsoft Windows...
 Native fonts on MacOS X using ATSUI 

The integration of Pango with Cairo (http://cairographics.org/)
 provides a complete solution ...

Pango ships with a wide selection of modules, including 
 modules for Hebrew, Arabic, Hangul, Thai, and a number of
 Indic scripts. Virtually all of the world's major scripts are supported. 

Pango depends on 2.x series of the GLib library; more information
 about GLib can be found at http://www.gtk.org/. 

Prebuilt Windows binaries are available at -
 http://www.gtk.org/download-windows.html

There are three types of downloads below. 
 Run-time provide only the DLLs and other files used you will
  need to run a GTK+-using application.
 Dev packages provide include files, import libraries, documentation
  and additional tools, and also for reference the script used to
  build the component in question. In case patches have been applied
  to the upstream sources before building, these are inline in the build script.
 Source packages provide the source code for the component in question

GTK+ 2.16 is an old but in some sense more reliable branch. 2.22 is the
 current maintained version

GTK+ individual packages
Package     Version Downloads 
 GLib       2.26.0  Run-time  Dev  Sources 
 ATK        1.32.0  Run-time  Dev  Sources 
 Pango      1.28.3  Run-time  Dev  Sources 
 gdk-pixbuf 2.22.0  Run-time  Dev  Sources 
 GTK+       2.16.6  Run-time  Dev  Sources 
            2.22.0  Run-time  Dev  Sources 

Fonts:

Seem missing hte implementation of
 _pango_win32_font_map_get_type
BUT learnt to include ALL pango libraries...
libpango_1_0.lib
libpangowin32_1_0.lib
libharfbuzz.lib
libpangoft2_1_0.lib
libmini_fribidi.lib libpango_arabicng_la.lib libpango_arabic_fc.lib libpango_basic_fc.lib libpango_basic_win32.lib libpango_hangul_fc.lib libpango_hebrew_fc.lib libpango_indicng_la.lib libpango_indic_fc.lib libpango_khmer_fc.lib libpango_syriac_fc.lib libpango_thai_fc.lib libpango_tibetan_fc.lib
