"Stefan Lesicnik" <ste...@lsd.co.za> wrote

Caveat: I know zilch about pyGtk.

My question is maybe more generic with functions as opposed to classes,
but i've been trying some pyGtk and I am unsure how i get values back
from other classes.

They should be returned by the methods. So you just assign the method
result to a variable:

foo = someModule.SomeClass() # create an instance
bar = foo.someMethod()  # call a merthod and store the result.

Its something like, i have a program.py which has a class and methods.
One of those methods would be create a new dialog which is a class in
dialog.py. So i can call that and pass it parameters.

import dialog

d = dialog.Dialog(foo, bar)

The question is, how do i get the result of that dialog back to the calling method?

The result being what? A reference to the new dialog object?
Or the button pressed by the user of the dialog?
For that I would need to know more about Gtk than I do.

Im not even sure if this makes sense. I guess im still struggling to understand
how to pass parameters around to other methods, methods in other files,
and get answers back.

It sounds like its the functions and parameter/value passing that you need help
with. The classes aspect is just an extra layer of fog.

Try my tutorial topic on Methods and Functions, see if that helps.

--
Alan Gauld
Author of the Learn to Program web site
http://www.alan-g.me.uk/


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to