> My next question is: Do I need to Free Notify_Dialog with > Unchecked_Deallocation when I destroy the dialog window? Destroy (or unref, depending) takes care of freeing all the necessary memory for you. That's another advantage of GtkAda: unless explicitely stated in the spec, all the objects are freed automatically. Arno