GTK2

From GnuCash
Revision as of 14:18, 10 October 2018 by Fell (talk | contribs) (Tutorials: fix links after adjusting blacklist)
Jump to: navigation, search

The GnuCash 2.x series is using GTK2 for its GUI. With version 3.0, GnuCash has upgraded to the GTK3 library.

User

TODO: Move sections from FAQ.

Developer

This part collects informations to facilitate the first steps in improving the GnuCash GUI.

Where are the source files?

The bad news: they are spread over the whole source tree - each module has its own files. But they have the suffix .glade and reside usually in a directory gtkbuilder below a directory containing gnome in its name.

They are xml files and you can work on them with glade3.

Tutorials

gtk-tutorial
Relations glade - gazpacho - stetic - libglade: http://tadeboro.blogspot.com/2009/07/glade-gazpacho-stetic-libglade.html
glade >=3.6 tutorial: http://tadeboro.blogspot.com/2009/09/glade3-tutorial-1-introduction.html