GTK+ FAQ
<<< Previous | General Information | Next >>>

# What is the + in GTK+?

Peter Mattis informed the gtk mailing list that:

"I originally wrote gtk which included the three libraries, libglib, libgdk and libgtk. It featured a flat widget hierarchy. That is, you couldn't derive a new widget from an existing one. And it contained a more standard callback mechanism instead of the signal mechanism now present in gtk+. The + was added to distinguish between the original version of gtk and the new version. You can think of it as being an enhancement to the original gtk that adds object oriented features."

<<< Previous | Home | Next >>>
What is GTK+? | Up | Does the G in GTK+, GDK and GLib stand for?