Linux SoftwareProgrammingLibrariesPyGG 0.4

PyGG 0.4

PyGG (PyGTK and Glade) is a Python module intended to ease the usage of Glade with PyGTK
Developer:   Franck Pommereau
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   14K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

PyGG (PyGTK and Glade) is a Python module intended to ease the usage of Glade with PyGTK. PyGG transparently handles the loading of Glade files and the connection of callbacks.


A PyGG object is a GTK widget together with its callbacks. It is created from two parts:

- a GTK widget called MyPygg, which should be defined in a Glade file named, this file may define other widgets

- a sub-class of one of the PyGG classes (Window, AppWindow, Dialog or Widget) named MyPygg and having methods corresponding to the callbacks defined in

Creating an instance of the class MyPygg will load and create an attribute widget in the instance, referring to the widget MyPygg. The other widgets will be available as attributes (the name of the widget being that of the attribute). The attributes of the widget MyPygg will be available as attributes of the instances of MyPygg.

A companion tool called allows to create sample PyGG classes from Glade files, having all the required callbacks.

What's New in This Release:
  • This version can be installed automatically.
    tags mypygg glade  the widget  mypygg will  widget mypygg  pygg classes  other widgets  gtk widget  named mypygg  glade files  

    Download PyGG 0.4

    Authors software

    PyGG 0.4 (by Franck Pommereau)
    PyGG (PyGTK and Glade) is a Python module intended to ease the usage of Glade with PyGTK

    ArchLog 1.2 (by Franck Pommereau)
    ArchLog is a log-oriented GUI for the Arch revision control system

    Similar software

    PyGG 0.4 (by Franck Pommereau)
    PyGG (PyGTK and Glade) is a Python module intended to ease the usage of Glade with PyGTK

    Kefir PR3 (by Yaakov Nemoy)
    Kefir is a code generator that writes wrapper code around Glade files.

    Kefir takes glade files and writes a wrapper object for eac

    libglade 2.6.0 (by James Henstridge)
    libglade library allows you to load glade interface files in a program at runtime

    Tryregexp 0.1 (by Martin Schaaf)
    Tryregexp is a Regexp tester written in Java and Ruby for the gtk+-2.0 widget

    GUI created with Glade

    Gtk2::GladeXML 1.005 (by Ross McFarland)
    Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files.


    # for a pure gtk+ glade p

    Glade 3.1.2 (by The GNOME Project)
    Glade project is a free user interface builder for GTK+ and GNOME.

    The user interfaces designed in Glade are saved as XML, and by

    POE::Session::GladeXML2 0.3.1 (by Martijn van Beers)
    POE::Session::GladeXML2 is a Perl module that can emit POE events for Gtk2 callbacks.


    package test;

    use POE::

    Gtk2::Ex::FormFactory::GtkWidget 0.65 (by J?rn Reder)
    Gtk2::Ex::FormFactory::GtkWidget can wrap arbitrary Gtk widgets.

    Gtk2::Ex::FormFactory::GtkWidget->new (

    Curses::UI::Widget 0.95 (by Maurice Makaay)
    Curses::UI::Widget is a base class for all widgets.


    Curses::UI::Widget - base class


    This class

    SimpleCDR-X 1.3.3 (by John Tobin)
    SimpleCDR-X was born in mid-June of 2001

    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search

    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    Top tags