file: dialogs.gtk and all other *.dlg that depend on it
problem:
will generate resourse leakage as the dialogs are only hidden not destroyed.
for exemple if an application call the YesNo() function in yesno.dlg each time a new instance create and that instance is never released() as run() function in dialogs.gtk only hide the dialog instead of destroying it.
see exemple 4 that show how to handle dialogs destruction at user response at the following URL:
http://library.gnome.org/devel/gtk/unstable/GtkDialog.html
Jacques Deschênes