示例#1
0
    def do_about(self, evt):
        info = wx.AboutDialogInfo()
        info.Name = self.title
        info.Version = __version__
        info.Copyright = __copyright__
        info.Description = (
            "Visual Template designer for PyFPDF (using wxPython OGL library)\n"
            "Input files are CSV format describing the layout, separated by ;\n"
            "Use toolbar buttons to open, save, print (preview) your template, "
            "and there are buttons to find, add, remove or duplicate elements.\n"
            "Over an element, a double left click opens edit text dialog, "
            "and a right click opens edit properties dialog. \n"
            "Multiple element can be selected with shift left click. \n"
            "Use arrow keys or drag-and-drop to move elements.\n"
            "For further information see project webpage:")
        info.WebSite = ("http://code.google.com/p/pyfpdf/wiki/Templates",
                        "pyfpdf Google Code Project")
        info.Developers = [
            __author__,
        ]

        info.License = wordwrap(__license__, 500, wx.ClientDC(self))

        # Then we call wx.AboutBox giving it that info object
        wx.AboutBox(info)
示例#2
0
    def OnAbout(self, evt):
        info = wx.AboutDialogInfo()
        licenseText = """Copyright (c) 2008 Penguinwired Heavy Industries, James West

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE."""
        info.Name = "YAP: Yet Another Parser"
        info.Version = "0.2b"
        info.Copyright = "© 2008 Peguinwired Heavy Industries"
        info.WebSite = ("http://www.penguinwired.org/", "penguinwired.org")
        info.Developers = ["James West"]
        info.Licence = wordwrap(licenseText, 500, wx.ClientDC(self))
        wx.AboutBox(info)
示例#3
0
    def showAbout(self, event):
        logging.debug('PsychoPyApp: Showing about dlg')

        license = open(os.path.join(self.prefs.paths['psychopy'],
                                    'LICENSE.txt'), 'rU').read()
        msg = _translate(
            "For stimulus generation and experimental control in python.\n"
            "PsychoPy depends on your feedback. If something doesn't work\n"
            "then let us know at [email protected]")
        info = wx.AboutDialogInfo()
        if wx.version() >= '3.':
            icon = os.path.join(self.prefs.paths['resources'], 'psychopy.png')
            info.SetIcon(wx.Icon(icon, wx.BITMAP_TYPE_PNG, 128, 128))
        info.SetName('PsychoPy')
        info.SetVersion('v' + psychopy.__version__)
        info.SetDescription(msg)

        info.SetCopyright('(C) 2002-2015 Jonathan Peirce')
        info.SetWebSite('http://www.psychopy.org')
        info.SetLicence(license)
        info.AddDeveloper('Jonathan Peirce')
        info.AddDeveloper('Jeremy Gray')
        info.AddDeveloper('Sol Simpson')
        info.AddDeveloper(u'Jonas Lindel\xF8v')
        info.AddDeveloper('Yaroslav Halchenko')
        info.AddDeveloper('Erik Kastman')
        info.AddDeveloper('Michael MacAskill')
        info.AddDeveloper('Hiroyuki Sogo')
        info.AddDocWriter('Jonathan Peirce')
        info.AddDocWriter('Jeremy Gray')
        info.AddDocWriter('Rebecca Sharman')
        info.AddTranslator('Hiroyuki Sogo')
        if not self.testMode:
            wx.AboutBox(info)
示例#4
0
 def OnAbout(self, evt):
     info = wx.AboutDialogInfo()
     info.Name = MainApp.name
     info.Version = MainApp.version
     info.Copyright = MainApp.copyright
     info.WebSite = MainApp.website
     wx.AboutBox(info)
示例#5
0
文件: vaultframe.py 项目: jusa/loxodo
    def _on_about(self, dummy):
        """
        Event handler: Fires when user chooses this menu item.
        """
        gpl_v2 = """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 the Free Software Foundation;
either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program;
if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA."""

        developers = ("Christoph Sommer", "Bjorn Edstrom (Python Twofish)",
                      "Brian Gladman (C Twofish)", "Tim Kuhlman",
                      "David Eckhoff", "Nick Verbeck")

        about = wx.AboutDialogInfo()
        about.SetIcon(
            wx.Icon(os.path.join(get_resourcedir(), "loxodo-icon.png"),
                    wx.BITMAP_TYPE_PNG, 128, 128))
        about.SetName("Loxodo")
        about.SetVersion("0.0-git")
        about.SetCopyright(
            "Copyright (C) 2008 Christoph Sommer <*****@*****.**>")
        about.SetWebSite("http://www.christoph-sommer.de/loxodo")
        about.SetLicense(gpl_v2)
        about.SetDevelopers(developers)
        wx.AboutBox(about)
示例#6
0
    def OnAbout(self, event):
        """ Show About Dialog """
        try:
            info = wx.adv.AboutDialogInfo()
        except:
            info = wx.AboutDialogInfo()

        desc = [
            "\nScanMar_Logger\n", "Platform Info: (%s,%s)",
            "License: None - see code"
        ]
        desc = "\n".join(desc)

        # Platform info
        py_version = [sys.platform, ", python ", sys.version.split()[0]]
        platform = list(wx.PlatformInfo[1:])
        platform[0] += (" " + wx.VERSION_STRING)
        wx_info = ", ".join(platform)

        info.SetName(TITLE)
        info.SetVersion(VERSION)
        info.SetDevelopers([
            "D. Senciall ,  May 2018", "\nScience Branch",
            "\n NWAFC, NL region-DFO, Gov. of Canada"
        ])
        info.SetCopyright("Note: See Source for any 3rd party credits")
        #        info.SetDescription (desc % (py_version, wx_info))
        try:
            wx.adv.AboutBox(info)
        except:
            wx.AboutBox(info)
示例#7
0
    def __init__(self, *args, **kwds):
        # First we create and fill the info object
        parent = args[0]

        info = wx.AboutDialogInfo()
        info.Name = "pyspread"
        info.Version = config["version"]
        info.Copyright = "(C) Martin Manns"
        info.Description = wordwrap(
            _("A non-traditional Python spreadsheet application.\nPyspread is "
              "based on and written in the programming language Python."),
            350, wx.ClientDC(parent))
        info.WebSite = ("http://manns.github.io/pyspread/",
                        _("Pyspread Web site"))
        info.Developers = ["Martin Manns", "Jason Sexauer", "Vova Kolobok",
                           "mgunyho"]
        info.DocWriters = ["Martin Manns", "Bosko Markovic"]
        info.Translators = ["Joe Hansen", "Mark Haanen", "Yuri Chornoivan",
                            u"Mario Blättermann", "Christian Kirbach",
                            "Martin Manns", "Andreas Noteng",
                            "Enrico Nicoletto", u"Frédéric Marchal",
                            "Philipp Thomas", "Rafael Fontenelle"]

        license_file = open(get_program_path() + "/COPYING", "r")
        license_text = license_file.read()
        license_file.close()

        info.License = wordwrap(license_text, 500, wx.ClientDC(parent))

        # Then we call wx.AboutBox giving it that info object
        wx.AboutBox(info)
示例#8
0
    def OnHelp(self, e):
        help_txt = """
        Here is how to format your text file:

        ~ This is a question
        | This is an option to the question
        > This is my answer to the question
            Text on a new line will not be taken
                > indentation does not matter
        > (~ | >) must be at the beginning of the line

        This > | ~ will not work but don't worry,
        nothing will crash.

        Any extraneous lines with no symbol will never
        become a card, so feel free to enter these
        anywhere in the .txt file.

        | This is invalid syntax and will be ignored

        ~ You can also have a question by itself
        but you can't do this with answers or options
    

        Check out our github to see the README
        """
        help = wx.AboutDialogInfo()
        help.SetName('FlashGen')
        help.SetVersion('1.0')
        help.SetIcon(wx.Icon('images/icons/FlashGen.ico', wx.BITMAP_TYPE_ICO))
        help.SetDescription(help_txt)
        help.SetWebSite('http://www.github.com/sarawoods/FlashGen')

        wx.AboutBox(help)
示例#9
0
文件: view_menu.py 项目: Rk85/Textpad
    def view_about_info(self, event):
        """
            Description: Allows the user to change the font on 
                         the editor
            input_param: event - Menu Event 
            input_type: Event instance

        """
        info = wx.AboutDialogInfo()
        description = """This application helps the user to
create/edit the text documents"""
        licence = """TextPad is free software; you can redistribute 
it and/or modify it under the terms of the GNU General Public License as 
published by the Free Software Foundation; either version 2 of the License, 
or (at your option) any later version.

TextPad is distributed in the hope that it will be useful, 
but WITHOUT ANY WARRANTY; without even the implied warranty of 
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details."""
        info.SetIcon(wx.Icon('icons/about.png', wx.BITMAP_TYPE_PNG))
        info.SetName('TextPad')
        info.SetVersion('1.0')
        info.SetDescription(description)
        info.SetCopyright(
            '(C) 2014 - 2014 Radhakrishnan Raji [email protected]')
        info.SetLicence(licence)
        info.AddDeveloper('Radhakrishnan Raji')
        wx.AboutBox(info)
示例#10
0
    def show(self):
        """
        Show the about dialog on top.

        :return:
        """
        wx.AboutBox(self)
示例#11
0
    def OnAboutBox(self, event):
        description = """The Wind Energy Engineering Toolkit (aka Minicodes) is a set of functions designed to..."""
        licence = """Wind Energy Engineering Toolkit is free software; you can redistribute it and/or modify it under the terms of the 
        GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
        
        Wind Energy Engineering Toolkit is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
        without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
        
        See the GNU General Public License for more details. You should have received a copy of the 
        GNU General Public License along with Wind Energy Engineering Toolkit; 
        if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA"""

        info = wx.AboutDialogInfo()

        info.SetIcon(
            wx.Icon('/home/aleck/Code/minicodes/sandbox/wec.ico',
                    wx.BITMAP_TYPE_ICO))
        info.SetName('Wind Energy Engineering Toolkit')
        info.SetVersion('0.1')
        info.SetDescription(description)
        info.SetCopyright('(C) 2009 Alec Koumjian')
        info.SetWebSite(
            'http://www.umass.edu/windenergy/projects/software/mini-code-overview.html'
        )
        info.SetLicence(licence)
        info.AddDeveloper('Alec Koumjian')
        info.AddDocWriter('Alec Koumjian')
        info.AddArtist('Alec Koumjian')
        #        info.AddTranslator('jan bodnar')

        wx.AboutBox(info)
示例#12
0
    def OnAbout(self, event):

        description = '''Cross Stitch is a raster pattern generator for Linux,
Mac OS X, and Windows. It features simple downscaling to coarsen the image
resolution, and color depth reduction features.'''

        license = '''Cross Stitch is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License as published
by the Free Software Foundation; either version 3 of the License, or (at your
option) any later version.

Cross Stitch is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
See the GNU General Public License for more details. You should have recieved a
copy of the GNU General Public License along with Cross Stitch; if not, write to
the Free Software Foundation, Inc., 59 Temple Palace, Suite 330, Boston, MA
02111-1307  USA'''

        info = wx.AboutDialogInfo()

        info.SetIcon(wx.Icon('icon.png', wx.BITMAP_TYPE_PNG))
        info.SetName('Cross Stitch')
        info.SetVersion('1.01')
        info.SetDescription(description)
        info.SetCopyright('(C) 2014 Anders Damsgaard')
        info.SetWebSite('https://github.com/anders-dc/cross-stitch')
        info.SetLicense(license)
        info.AddDeveloper('Anders Damsgaard')
        info.AddDocWriter('Anders Damsgaard')
        info.AddArtist('Anders Damsgaard')

        wx.AboutBox(info)
示例#13
0
def showAboutDialog():
    description = """Passwd Manager is an OS independent password management tool."""

    licence = """
Passwd Manager is free software; you can redistribute it and/or modify it 
under the terms of the GNU General Public License as published by the Free 
Software Foundation; either version 3 of the License, or (at your option) 
any later version.

Passwd Manager is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details. You should have received a copy of 
the GNU General Public License along with File Hunter; if not, write to the Free Software 
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA"""


    info = wx.AboutDialogInfo()

    info.SetIcon(wx.Icon(ICON_APP_LOGO, wx.BITMAP_TYPE_PNG))
    info.SetName(config.APP_NAME)
    info.SetVersion(config.VERSION)
    info.SetDescription(description)
    info.SetCopyright('(C) 2009 Kai Yuan')
    info.SetWebSite('https://github.com/sk1418/passwdmanager')
#    info.SetLicence(licence)
#    info.AddDeveloper('Kai Yuan')
#    info.AddDocWriter('Kai Yuan')
#    info.AddArtist('Kai Yuan')
#    info.AddTranslator('Kai Yuan')

    wx.AboutBox(info)
示例#14
0
def OnAboutBox(self):
        
    description = """StopGo helps you create stop motion animation."""

    licence = """StopGo is free software; you can redistribute 
it and/or modify it under the terms of the GNU General Public License as 
published by the Free Software Foundation; either version 3 of the License, 
or (at your option) any later version.

StopGo is distributed in the hope that it will be useful, 
but WITHOUT ANY WARRANTY; without even the implied warranty of 
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details. You should have 
received a copy of the GNU General Public License along with File Hunter; 
if not, write to the Free Software Foundation, Inc., 59 Temple Place, 
Suite 330, Boston, MA  VERSION_STRIVERSION_STRIVERSION_STRINVERSION_STRING307  USA"""

    info = wx.AboutDialogInfo()

    info.SetIcon(wx.Icon(os.path.join(os.path.dirname(__file__),'..','..','stopgo','images','makerbox.png'), wx.BITMAP_TYPE_PNG))
    info.SetName('StopGo')
    info.SetVersion('0.8.18')
    info.SetDescription(description)
    info.SetCopyright('(C) 2016 - ' + str(date.today().year) + ' Seth Kenlon')
    info.SetWebSite('http://makerbox.org.nz')
    info.SetLicence(licence)
    info.AddDeveloper('Klaatu, Seth Kenlon, Jess Weichler')

    wx.AboutBox(info)
    def onAboutDlg(self, event):
        info = wx.AboutDialogInfo()
        info.Name = "Simple MP3 Player"
        info.Version = "0.1 Beta"
        info.Copyright = "(C) 2016 Jeremy Georges"
        info.Description = "Simple MP3 Player to use a static playlist of songs"
        info.WebSite = ("https://github.com/archjeb", "My Home GitHub Page")
        info.Developers = ["Jeremy Georges"]
        licenseText = '''
MIT License

Copyright (c) [2016] [Jeremy Georges]

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
'''
        info.License = (licenseText)
        # Show the wx.AboutBox
        wx.AboutBox(info)
示例#16
0
    def __init__(self):
        wx.AboutDialogInfo.__init__(self)
        description = "这是我的毕业设计成果,《基于Python的单词记忆软件开发》\n\n" \
            "GUI库:wxpython 2.7.9\n" \
            "IDE:pyCharm Community Edition 4.0.4\n" \
            "DB:SQLite3\n\n"\
            "向所有给予帮助,提出建议,报告Bug的人们致谢!\n\n" \
            "联系:[email protected]"
        licence = """PyMemo is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
翻译:PyMemo是个开源软件,你可以基于GNU随便修改和二次发行。

PyMemo is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
翻译:但是我不负责软件的可靠性。(大概就这意思!)

"""

        self.SetIcon(
            wx.Icon('images/64/PyMemo_logo_white.png', wx.BITMAP_TYPE_PNG))
        self.SetName("PyMemo")
        self.SetVersion('1.0')
        self.SetDescription(description)
        self.WebSite = ("https://github.com/SEALiu/PyMemo", "Code on GitHub")
        self.SetCopyright('(c)2015 刘洋')
        self.Developers = ["刘洋"]
        self.Artists = ["刘洋", "图标部分来自:http://findicons.com/"]
        self.SetLicence(licence)
        wx.AboutBox(self)
示例#17
0
def OnAbout(evt):
    """Show the About Dialog
    @param evt: Event fired that called this handler
    @type evt: wxMenuEvent

    """
    if evt.GetId() == ID_ABOUT:
        info = wx.AboutDialogInfo()
        year = time.localtime()
        desc = [_("Editra is a programmers text editor."),
                _("Written in 100%% Python."),
                _("Homepage") + ": " + HOME_PAGE + "\n",
                _("Platform Info") + ": (%s,%s)",
                _("License: wxWindows (see COPYING.txt for full license)")]
        desc = "\n".join(desc)
        py_version = sys.platform + ", python " + sys.version.split()[0]
        platform = list(wx.PlatformInfo[1:])
        platform[0] += (" " + wx.VERSION_STRING)
        wx_info = ", ".join(platform)
        info.SetCopyright(_("Copyright") + "(C) 2005-%d Cody Precord" % year[0])
        info.SetName(PROG_NAME.title())
        info.SetDescription(desc % (py_version, wx_info))
        info.SetVersion(VERSION)
        wx.AboutBox(info)
    else:
        evt.Skip()
示例#18
0
    def _on_about(self, evt):

        info = wx.AboutDialogInfo()
        info.SetIcon(imgdata.catalog['icon128'].GetIcon())
        info.Name = odemis.__shortname__
        info.Version = odemis.__version__
        info.Description = odemis.__fullname__
        info.Copyright = odemis.__copyright__
        info.WebSite = ("http://delmic.com", "delmic.com")
        info.Licence = odemis.__licensetxt__
        info.Developers = odemis.__authors__
        # info.DocWriter = '???'
        # info.Artist = '???'
        # info.Translator = '???'

        if DyeDatabase:
            info.Developers += [
                "", "Dye database from http://fluorophores.org"
            ]
            info.Licence += ("""
The dye database is provided as-is, from the Fluorobase consortium.
The Fluorobase consortium provides this data and software in good faith, but
akes no warranty, expressed or implied, nor assumes any legal liability or
responsibility for any purpose for which they are used. For further information
see http://www.fluorophores.org/disclaimer/.
""")
        wx.AboutBox(info)
示例#19
0
    def about(self, event=None):
        """Shows the about dialog."""
        info = wx.AboutDialogInfo()
        info.SetName(self.NAME)
        info.SetVersion(self.VERSION)
        info.SetIcon(self.icon)
        info.SetWebSite('http://twinery.org/')
        info.SetDescription(
            'An open-source tool for telling interactive stories\nwritten by Chris Klimas'
        )
        info.SetDevelopers([
            'Leon Arnott', 'Emmanuel Turner', 'Henry Soule', 'Misty De Meo',
            'Phillip Sutton', 'Thomas M. Edwards', 'Maarten ter Huurne',
            'and others.'
        ])

        info.SetLicense(
            'The Twine development application and its Python source code is free software:'
            ' you can redistribute it and/or modify it under the terms of the GNU General Public License'
            ' as published by the Free Software Foundation, either version 3 of the License,'
            ' or (at your option) any later version. See the GNU General Public License for more details.'
            '\n\n'
            'The Javascript game engine in compiled game files is a derivative work of Jeremy Ruston\'s'
            ' TiddlyWiki project, and is used under the terms of the MIT license.'
        )
        wx.AboutBox(info)
示例#20
0
文件: PyPose.py 项目: tician/pypose
    def doAbout(self, e=None):
        license = """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
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA)
"""
        info = wx.AboutDialogInfo()
        info.SetName(VERSION)
        info.SetDescription(
            "A lightweight pose and capture software for the ArbotiX robocontroller"
        )
        info.SetCopyright(
            "Copyright (c) 2008-2010 Michael E. Ferguson.  All right reserved."
        )
        info.SetLicense(license)
        info.SetWebSite("http://www.vanadiumlabs.com")
        wx.AboutBox(info)
示例#21
0
    def OnAbout(self, event):

        description = """എഴുത്താണി """ """\n A Malayalam Phonetic Text Editor for GNU/Linux systems\n"""

        licence = """		
		എഴുത്താണി is a FREE software; you can redistribute it and/or modify it under the 
                terms of the GNU General Public License as published by the Free Software Foundation; 
                either version 3 of the License, or (at your option) any later version.
		
		എഴുത്താണി is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 
		without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
		PURPOSE.  See the GNU General Public License for more details. You should have received 
		a copy of the GNU General Public License along with എഴുത്താണി ; if not, write to the Free 
		Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  0211"""

        info = wx.AboutDialogInfo()

        info.SetIcon(
            wx.Icon('/usr/share/ezhuthani/icons/logo.png', wx.BITMAP_TYPE_PNG))
        info.SetName('എഴുത്താണി')
        info.SetVersion('0.1')
        info.SetDescription(description)
        info.SetCopyright('Developed by IIITM-K Trivandrum')
        info.SetWebSite('http://www.iiitmk.ac.in/vrclc/')
        info.SetLicence(licence)
        info.AddDeveloper('Christy , Arun')
        info.AddDocWriter('Arun, Christy')
        info.AddArtist('The IIITMK crew :-)')

        info.SetName('എഴുത്താണി')
        wx.AboutBox(info)
示例#22
0
 def About(self, e):
     dialog = wx.AboutDialogInfo()
     #dialog.SetIcon (wx.Icon('icon.ico', wx.BITMAP_TYPE_PNG))
     dialog.SetIcon(self.icon)
     #dialog.SetName(self.application.long_title+' - '+self.application.title)
     dialog.SetName('Yaml Editor - Yamled')
     dialog.SetVersion(self.application.version)
     dialog.SetCopyright(self.application.c)
     #dialog.SetDescription('\n'.join(map(lambda x: x[4:], self.application.about.split('\n')[1:][:-1])))
     dialog.SetDescription('\n'.join([
         '',
         'This editor is developed as part of report-ng project.',
         '',
         'It supports only basic functionality.',
         'This include:',
         '- Opening (drag & drop is supported), saving and closing yaml file',
         '- Tree view of yaml structure',
         '- Editing values',
         '- Adding new child node or structure (limited capability)',
         '- Deleting node or subtree',
         '',
         'In other words - the tool is intended to simplify work with yaml files, ',
         'not to allow designing them from scratch.']))
     #dialog.SetWebSite(self.application.url)
     #dialog.SetLicence(self.application.license)
     wx.AboutBox(dialog)
示例#23
0
    def showAbout(self, event):
        logging.debug('PsychoPyApp: Showing about dlg')

        licFile = open(
            os.path.join(self.prefs.paths['psychopy'], 'LICENSE.txt'))
        license = licFile.read()
        licFile.close()

        msg = """For stimulus generation and experimental control in python.

PsychoPy depends on your feedback. If something doesn't work then
let me/us know at [email protected]"""
        info = wx.AboutDialogInfo()
        #info.SetIcon(wx.Icon(os.path.join(self.prefs.paths['resources'], 'psychopy.png'),wx.BITMAP_TYPE_PNG))
        info.SetName('PsychoPy')
        info.SetVersion('v' + psychopy.__version__)
        info.SetDescription(msg)

        info.SetCopyright('(C) 2002-2012 Jonathan Peirce')
        info.SetWebSite('http://www.psychopy.org')
        info.SetLicence(license)
        info.AddDeveloper('Jonathan Peirce')
        info.AddDeveloper('Yaroslav Halchenko')
        info.AddDeveloper('Jeremy Gray')
        info.AddDeveloper('Erik Kastner')
        info.AddDeveloper('Michael MacAskill')
        info.AddDocWriter('Jonathan Peirce')
        info.AddDocWriter('Jeremy Gray')
        info.AddDocWriter('Rebecca Sharman')

        wx.AboutBox(info)
示例#24
0
 def OnAbout(self, evt):
     info = wx.AboutDialogInfo()
     info.Name = "Evoked Waveform Analysis"
     info.Version = "1.0"
     info.Copyright = "(C) 2012 Brad Buran"
     info.WebSite = "http://bradburan.com"
     wx.AboutBox(info)
示例#25
0
def About():

    info = wx.AboutDialogInfo()

    description = """IMG2DAT is an image conversion tool for the LameStation
gaming handheld.

It supports many image types and renders them all in
beautiful eye-popping 3-color display.
    """

    license = """IMG2DAT is free software; you can redistribute 
it and/or modify it under the terms of the GNU General Public License as 
published by the Free Software Foundation; either version 2 of the License, 
or (at your option) any later version.

IMG2DAT is distributed in the hope that it will be useful, 
but WITHOUT ANY WARRANTY; without even the implied warranty of 
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details. You should have 
received a copy of the GNU General Public License along with IMG2DAT; 
if not, write to the Free Software Foundation, Inc., 59 Temple Place, 
    Suite 330, Boston, MA  02111-1307  USA"""

    #    info.SetIcon(wx.Icon('hunter.png', wx.BITMAP_TYPE_PNG))
    info.SetName('IMG2DAT')
    info.SetVersion('1.0')
    info.SetDescription(description)
    info.SetCopyright('(C) 2014 LameStation LLC')
    info.SetWebSite('http://www.lamestation.com')
    info.SetLicence(license)
    info.AddDeveloper('Brett Weir')

    wx.AboutBox(info)
示例#26
0
    def OnAbout(self, e):
        description="""Scale Targets is a program to generate IPSC and other targets for training on shorter ranges.
The targets will appear as if they are at a specific further distance.
"""

        licence="""Scale Targets is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public Licence
as published by the Free Software Foundation; either version
2 of the License, or (at your option) any later version.

Scale Targets is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY of FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. You should have
received a copy of the GNU General Public License along with
Scale Targets; if not, write to
the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307 USA
"""

        info = wx.AboutDialogInfo()
        info.SetName('Scale Targets')
        info.SetVersion(str(VERSION))
        info.SetDescription(description)
        info.SetCopyright('(C) 2012 Kyle Eberhart')
        info.SetLicence(licence)
        info.AddDeveloper('Kyle Eberhart')
        info.AddDocWriter('Kyle Eberhart')
        info.AddArtist('Kyle Eberhart')

        wx.AboutBox(info)
示例#27
0
    def OnHelpAbout(self, e=None):
        description =  ("ShapeOut is a data evaluation tool"+
            "\nfor real-time deformability cytometry (RT-DC)."+
            "\nShapeOut is written in Python.")
        licence = """ShapeOut is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published 
by the Free Software Foundation, either version 2 of the License, 
or (at your option) any later version.

ShapeOut is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of 
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details. 

You should have received a copy of the GNU General Public License 
along with this program.  If not, see <http://www.gnu.org/licenses/>.
"""
        info = wx.AboutDialogInfo()
        #info.SetIcon(wx.Icon('hunter.png', wx.BITMAP_TYPE_PNG))
        info.SetName('ShapeOut')
        info.SetVersion(self.version)
        info.SetDescription(description)
        info.SetCopyright(u'(C) 2015 Paul Müller')
        info.SetWebSite(u"http://www.zellmechanik.com/")
        info.SetLicence(licence)
        #info.SetIcon(misc.getMainIcon(pxlength=64))
        info.AddDeveloper(u'Paul Müller')
        info.AddDocWriter(u'Paul Müller')
        wx.AboutBox(info)
示例#28
0
    def __on_click_about(self, event):
        """
        Displays a frame with this information
        """

        description = """uHAL GUI is a Python based graphical user interface 
        written using the graphical library wxPython. It has been designed to provide a simple interface
        for uTCA HW developers which use the uHAL C++ library
        """

        #licence = """uHAL GUI is free software; you can redistribute
        #it and/or modify it under the terms of the GNU General Public License as
        #published by the Free Software Foundation; either version 2 of the License,
        #or (at your option) any later version.

        #uHAL GUI is distributed in the hope that it will be useful,
        #but WITHOUT ANY WARRANTY; without even the implied warranty of
        #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
        #See the GNU General Public License for more details. You should have
        #received a copy of the GNU General Public License along with File Hunter;
        #if not, write to the Free Software Foundation, Inc., 59 Temple Place,
        #Suite 330, Boston, MA  02111-1307  USA
        #"""

        info = wx.AboutDialogInfo()
        info.SetName('uHAL GUI')
        info.SetVersion('1.0.0')
        info.SetDescription(description)
        info.SetCopyright('(C) 2013 Carlos Ghabrous, Marc Magrans de Abril')
        info.SetWebSite('http://svnweb.cern.ch/trac/cactus')
        # info.SetLicence(licence)
        info.AddDeveloper('Carlos Ghabrous')
        info.AddDocWriter('Carlos Ghabrous')

        wx.AboutBox(info)
示例#29
0
    def OnMenuHelpAboutMenu(self, event):
        """
        This function is run when About is clicked on the menu. It calls
        a standard About dialog window.
        """

        info = wx.AboutDialogInfo()
        info.Name = "PAWS"
        info.Version = Engine.Version
        info.Copyright = "© 1998–2016 Roger Plowman, Matthias C. Hormann"
        info.Description = wordwrap(
            "Core Engine: v" + Engine.Version + ", "
            "Universe: v" + UniverseVersion + "\n\n"
            "PAWS is the Python Adventure Writing System, "
            "a software to play and develop Interactive Fiction with. "
            "It was originally developed by Roger Plowman and continued "
            "in 2016 by Matthias C. Hormann, just for the fun of it.", 350,
            wx.ClientDC(self))
        info.WebSite = ("https://github.com/Moonbase59/PAWS",
                        "PAWS GitHub page")
        info.Developers = [
            "Roger Plowman", "Kevin Russell", "Matthias C. Hormann"
        ]
        info.License = wordwrap(
            "Please see the LICENSE file that came with the software.", 350,
            wx.ClientDC(self))

        # show it
        wx.AboutBox(info)
示例#30
0
    def OnAbout(self, event=None):
        info = wx.AboutDialogInfo()
        info.SetName(self.Engine.GetName())
        info.SetWebSite('http://akademija.visiems.lt')
        info.SetVersion(self.Engine.GetVersion())
        info.SetDescription(
            'J_PROJECT is a multi-platform Yu-Gi-Oh! Dueling and Deck Building application written in Python and using wxPython as GUI Library.'
        )
        info.SetLicense(
            """J_PROJECT is free software; you can redistribute it and/or modify it 
under the terms of the GNU General Public License as published by the Free Software Foundation; 
either version 2 of the License, or (at your option) any later version.

J_PROJECT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details. You should have received a copy of 
the GNU General Public License along with J_PROJECT; if not, write to 
the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA"""
        )
        info.AddDeveloper("""Michele 'MaZzo' Mazzoni""")
        info.AddDeveloper("""Andrea 'Coil' Bucciotti""")
        info.AddDeveloper("J_BYYX")
        info.AddArtist("""Michele 'MaZzo' Mazzoni""")
        info.AddArtist("Alexandre 'sa-ki' Moore")
        info.AddArtist("J_BYYX")
        info.AddArtist("TheBeast")
        info.AddArtist("igry")
        info.AddArtist("flamewingbeast")
        info.AddArtist("Djordje Vasiljevic(Charmed94)")
        info.AddArtist("M-Zidinys")
        info.AddTranslator("Djordje Vasiljevic(Charmed94)")
        info.AddTranslator("J_BYYX-Lietuviu")
        wx.AboutBox(info)