Passing Variables between classes in modules
okibi
okibi at ratedo.com
Thu Apr 26 07:02:41 PDT 2007
I was wondering how I would go about passing a variable between two classes that are within different modules in a program. Here is an example of what I mean:
Let this be modMain:
//begin modMain
module modMain;
//imports go here
import modPopUp;
class modMain : MainWindow //this is for gtkD
{
//this() would build the MainWindow
modPopOp popWindow = new modPopUp();
}
void main(char[][] args)
{
GtkD.init(args);
modMain mMain = new modMain();
GtkD.main();
}
//end modMain
Now let this be modPopUp:
//begin modPopUp
module modPopUp:
//imports go here
class modPopUp : MainWindow
{
//this() would build the MainWindow
char[] myStr;
//function runs to generate myStr
}
//end modPopUp
What I'm asking is how do I pass myStr from modPopUp back to modMain?
Thanks!
More information about the Digitalmars-d-learn
mailing list