X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fabout.h;h=47340f907d49a93e06cfaa94183e029b53657ec0;hb=1f6c54a2f053caa8afec70f2acffdb7f7d73f09f;hp=2eb02dd223b4c5fe8b0cd100352e15752c32a98a;hpb=45d3ec1437cf661533bc7750c623865def4424df;p=ardour.git diff --git a/gtk2_ardour/about.h b/gtk2_ardour/about.h index 2eb02dd223..47340f907d 100644 --- a/gtk2_ardour/about.h +++ b/gtk2_ardour/about.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2003 Paul Davis + Copyright (C) 2003 Paul Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -22,19 +22,21 @@ #include -class ARDOUR_UI; +#include "ardour/session_handle.h" -class About : public Gtk::AboutDialog +class ConfigInfoDialog; + +class About : public Gtk::AboutDialog, public ARDOUR::SessionHandlePtr { - public: +public: About (); ~About (); -#ifdef WITH_PAYMENT_OPTIONS - Gtk::Image paypal_pixmap; - Gtk::Button paypal_button; - void goto_paypal (); -#endif -}; +private: + ConfigInfoDialog* config_info; + void show_config_info (); + + static void launch_homepage (AboutDialog& about, const Glib::ustring& website_url); +}; #endif /* __ardour_gtk_about_h__ */