X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fabout.h;h=83e9c4b69de09868150ff124e82b8bf980a762a2;hb=29b80725559c8fd60ae51bf33270963e647d0c1c;hp=3468a31a19e79ab27136504492116db44fe39e4d;hpb=1a6c82a1718eaf68f35db75500b4d16224158a1c;p=ardour.git diff --git a/gtk2_ardour/about.h b/gtk2_ardour/about.h index 3468a31a19..83e9c4b69d 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 @@ -15,7 +15,6 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id$ */ #ifndef __ardour_gtk_about_h__ @@ -23,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: 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__ */