URL AND EMAIL HOOKS
When setting the website and email hooks for the Gtk2::AboutDialog widget, you should remember that the order is important: you should set the hook functions before setting the website and email URL properties, like this:
$about_dialog->set_url_hook(\&launch_web_browser);
$about_dialog->set_website($app_website);
otherwise the AboutDialog will not display the website and the email addresses as clickable.
A convenience function for showing an application's about box. The constructed dialog is "transient for" $parent and associated with that widget so it's reused for future invocations. The dialog is non-modal and hidden by any response.
(This is implemented as a rewrite of gtk_show_about_dialog since it's not easy to construct a varargs call to that actual function. The intention is to behave the same though.)