diff --git a/docs/reference/gtk/getting_started.xml b/docs/reference/gtk/getting_started.xml index 892425b329..8644ef877a 100644 --- a/docs/reference/gtk/getting_started.xml +++ b/docs/reference/gtk/getting_started.xml @@ -5,6 +5,21 @@ Getting Started with GTK+ + GTK+ is a + widget toolkit. Each user interface created by + GTK+ consists of widgets. This is implemented in C using + GObject, an object-oriented framework for C. + Widgets are organized in a hierachy. The window widget is the main container. + The user interface is then built by adding buttons, drop-down menus, input + fields, and other widgets to the window. + If you are creating advanced or complex user interfaces it is recommended to + use #GtkBuilder and its GTK-specific markup description language, instead of + assembling the interface manually. You can also use a visual user interface + editor, like Glade. + + GTK+ is event-driven. The toolkit listens for events such as + a click on a button, and passes the event to your application. + This chapter contains some tutorial information to get you started with GTK+ programming. It assumes that you have GTK+, its dependencies and a C compiler installed and ready to use. If you