I'd also suggest reading the GtkAda user's manual entirely (this is a relatively small manuals, but that contains many critical information). Also, as other people mentioned, GtkAda comes with lots of examples. Arno