From 312ba610a1e98fc656fb58178227d7d45a64494e Mon Sep 17 00:00:00 2001 From: Perberos Date: Mon, 14 Nov 2011 18:24:48 -0300 Subject: initial --- invest-applet/invest/about.py | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 invest-applet/invest/about.py (limited to 'invest-applet/invest/about.py') diff --git a/invest-applet/invest/about.py b/invest-applet/invest/about.py new file mode 100644 index 00000000..e2829e86 --- /dev/null +++ b/invest-applet/invest/about.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +from os.path import join +from gettext import gettext as _ +from invest.defs import VERSION +import invest +import gtk, gtk.gdk + +invest_logo = None +try: + invest_logo = gtk.gdk.pixbuf_new_from_file_at_size(join(invest.ART_DATA_DIR, "invest_neutral.svg"), 96, 96) +except Exception, msg: + pass + +def show_about(): + about = gtk.AboutDialog() + infos = { + "program-name" : _("Invest"), + "logo" : invest_logo, + "version" : VERSION, + "comments" : _("Track your invested money."), + "copyright" : "Copyright © 2004-2005 Raphael Slinckx.\nCopyright © 2009-2010 Enrico Minack." + } + + about.set_authors(["Raphael Slinckx ", "Enrico Minack "]) +# about.set_artists([]) +# about.set_documenters([]) + + #translators: These appear in the About dialog, usual format applies. + about.set_translator_credits( _("translator-credits") ) + + for prop, val in infos.items(): + about.set_property(prop, val) + + about.connect ("response", lambda self, *args: self.destroy ()) + about.show_all() -- cgit v1.2.1