grindhead
05-16-2005, 07:39 PM
hi guys, im a newbie to flash and having some problems with displaying text using the loadVariables() function. While using the queryString method to pass variables from a c++/HTML file (cgicsript.cpp) to an embedded flash movie in another c++/HTML page.
code from the cgiscript.cpp file is as below:
cout <<"<BODY bgcolor=\"#CCCCCC\">"
<<"<object width=\"550\" height=\"400\">"
<<"<param name=\"allowScriptAccess\" value=\"sameDomain\">"
<<"<param name=\"movie\" value=\"proteinMovie2.swf?protein="
<< seq1String << "\">"
<<"<embed src=\"C:\\Program Files\\e-novative\\WAMP\\www\\proteinMovie2.swf?protein=" << seq1String << "\" width=\"550\" height=\"400\">"
<<"</embed>"
<<"</object>";
seq1String is a series of letters in a string eg. "fktkrrgthyl"
the code in the flash movie (proteinMovie2.swf) is as below:
_root.createTextField("input",20,50,50,200,300);
input.background=true;
input.border=true;
input.backgroundColor=0xFFFFFF;//white
input.borderColor=0x000000;//black
input.multiline=true;
input.wordWrap=true;
input.variable="protein";
//create some formatting for our text box
newTextFormat = new TextFormat();
newTextFormat.font = "Arial";
newTextFormat.size = 12;
newTextFormat.color=0x000000;//black
input.setNewTextFormat(newTextFormat); //format our text box
loadVariables("protein", "_root");
the movie is embedded and displays the textbox frame but does not printout seq1String contents. any help would be great. thanks heaps guys! :)
code from the cgiscript.cpp file is as below:
cout <<"<BODY bgcolor=\"#CCCCCC\">"
<<"<object width=\"550\" height=\"400\">"
<<"<param name=\"allowScriptAccess\" value=\"sameDomain\">"
<<"<param name=\"movie\" value=\"proteinMovie2.swf?protein="
<< seq1String << "\">"
<<"<embed src=\"C:\\Program Files\\e-novative\\WAMP\\www\\proteinMovie2.swf?protein=" << seq1String << "\" width=\"550\" height=\"400\">"
<<"</embed>"
<<"</object>";
seq1String is a series of letters in a string eg. "fktkrrgthyl"
the code in the flash movie (proteinMovie2.swf) is as below:
_root.createTextField("input",20,50,50,200,300);
input.background=true;
input.border=true;
input.backgroundColor=0xFFFFFF;//white
input.borderColor=0x000000;//black
input.multiline=true;
input.wordWrap=true;
input.variable="protein";
//create some formatting for our text box
newTextFormat = new TextFormat();
newTextFormat.font = "Arial";
newTextFormat.size = 12;
newTextFormat.color=0x000000;//black
input.setNewTextFormat(newTextFormat); //format our text box
loadVariables("protein", "_root");
the movie is embedded and displays the textbox frame but does not printout seq1String contents. any help would be great. thanks heaps guys! :)