Update of /cvsroot/freevo/freevo/Docs/plugin_writing/code
In directory sc8-pr-cvs1:/tmp/cvs-serv18582/code

Added Files:
        config.py i18n.py parameter.py 
Log Message:
update

--- NEW FILE: config.py ---
import plugin

class PluginInterface(plugin.Plugin):
    def config(self):
        return [ ('FOO_NAME', 'the default', 'some description'),
                 ('FOO_FUNCTION', foo, 'this is a function') ]
    

--- NEW FILE: i18n.py ---
class PluginInterface(plugin.Plugin):
    def __init__(self):
        plugin.Plugin.__init__(self)
        self.translation('my_app')

    def foo(self):
        return self._('Text to translate')
    

--- NEW FILE: parameter.py ---
import plugin

class PluginInterface(plugin.Plugin):
    def __init__(self, arg1, arg2='foo'):
        plugin.Plugin.__init__(self)


plugin.activate('foo', args=('1',))
plugin.activate('foo', args=('1', 'bar'))





-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to