possible to pass parameter to Notebook page?

"Alec Bennett" <[email protected]>
Newsgroups gmane.comp.python.pythoncard
Message-ID <[email protected]>
I've been experimenting with the Notebook component and love it. One problem
though is I can't figure out how to pass a parameter to one of my Notebook
pages. For example, in the below example I'm loading teste.py into two
notebook pages. Is there some way to pass a paramter to it, as if I were
typing on the commandline "teste.py whatever"? In other words, to pass the
word "whatever" to teste.py?

Here's a zip containing all the files necessary to run this test:

http://remindmyass.com/simplenotebook.zip

And here's the simple code in simplenotebook.py contained in that zip file:


#!/usr/bin/python

import os, sys
import wx
from PythonCard import model

class simpleNotebook(model.Background):

    def on_initialize(self, event):

        self.components.notebook.SetMinSize(self.components.notebook.size)

        import teste
        win1 = model.childWindow(self.components.notebook, teste.MyApp)   #
how to pass a parameter to this?
        self.components.notebook.AddPage(win1, 'teste', True)

        win2 = model.childWindow(self.components.notebook, teste.MyApp)   #
how to pass a parameter to this?
        self.components.notebook.AddPage(win2, 'teste2', True)


if __name__ == '__main__':
    app = model.Application(simpleNotebook)
    app.MainLoop()

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
Pythoncard-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pythoncard-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.