Gtk2-Ex-Entry-Pango is a project mainly written in Perl, it's free.
Gtk2 Entry that accepts Pango markup
Gtk2::Ex::Entry::Pango is a Gtk2::Entry that can accept Pango markup as input (for more information about Pango text markup language see http://library.gnome.org/devel/pango/stable/PangoMarkupFormat.html).
This widget allows for the text data to be entered either through the normal methods provided by Gtk2::Entry or to use the method set_markup. It's possible to switch between two methods for applying the text. The standard Gtk2::Entry methods will always apply a text without styles while set_markup() will use a style.
INSTALLATION
To install this module type the following:
perl Makefile.PL make make test make install
DEPENDENCIES
This module requires these other modules and libraries:
Gtk2
COPYRIGHT AND LICENCE
Copyright (C) 2008-2010 by Emmanuel Rodriguez
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.