Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


IBM developerWorks: Easy GUI programming with EasyGTK

Dec 23, 2000, 20:02 (4 Talkback[s])
(Other stories by Patrick Lambert)

[ Thanks to Frank for this link. ]

"The Gnome Toolkit (GTK+) is a free toolkit for creating great user interfaces. EasyGTK is a wrapper library that translates calls into GTK+, removing much of the effort and time needed to master GTK+. This article dissects a small piece of EasyGTK code to explain how to create simple applications, and provides a few suggestions on using the toolkit."

"Graphical User Interface (GUI) toolkits have existed on Linux for years. From Xlib, XT, and Motif, they all provide you with an API that makes it easier to create good-looking graphical programs on Linux. They come with documentation on how to use these libraries to create your programs. Recently, a new library took the main stage in the Linux GUI world: GTK+. The Gnome Toolkit (GTK+) produces very elegant programs, and is free, making it quite popular with many Linux developers. One common complaint, however, is the long time it can take someone to learn how to use that library to create programs. Enter EasyGTK."

"This library is technically a wrapper library. This means that you, the developer, use the EasyGTK C API to create your software, and it translates your calls to the GTK+ library. A typical EasyGTK command will do what 5 to 10 GTK+ functions would do. This means that creating a program using EasyGTK calls is not only easier, but also much quicker."

Complete Story

Related Stories: