Hello!  I'm working on some experiments for the lab in which I work.  I've run into some problems in the coding side, and I hoped I could find some help here.<br><br>I'm having some problems with variables.  I'll make up an example, where I'm attempting to pass a string into a function.  I want to use the contents of this string as a the name of any canvas I choose, so I can clear any canvas by sending it's name into this subroutine.<br><br>*****<br><br>'userscript<br>dim canvas as slide<br><br>Sub clearcanvas(namecnvs as string)<br>        Set namecnvs = Display.Canvas<br>        namecnvs.FillColor = CColor("white")<br>        namecnvs.TextColor = CColor("black")<br>        namecnvs.Clear<br>end sub<br><br><br>'inline<br>Set cnvs = Display.Canvas<br>cnvs.text Display.XRes, Display.YRes, "Hello, World!"<br><br>sleep(500)<br>Call clearcanvas("cnvs")<br><br>cnvs.text Display.XRes, Display.YRes, "Hello, Sam!"<br>sleep(500)<br><br>*****<br><br>Now obviously, I can't use "cnvs" like that, but it's a great way In this example, what I want to do is use the contents of the string namecnvs to represent the name of any canvas I desire, but I don't know how.  When using namecnvs as is, e-prime would treat it as another slide.  I can't find anything in e-prime that would allow me to either identify something as a variable (like a $ in bash) or use it's contents dynamically. I can do this in bash and matlab, and in C, but I can't figure out how to do this in E-Prime.  I could do some really neat things (I find scripting to be neat) if I could just nail this issue.<br><br>Thank you for your time, and happy holidays!<br>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br />
To post to this group, send email to e-prime@googlegroups.com.<br />
To unsubscribe from this group, send email to e-prime+unsubscribe@googlegroups.com.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msg/e-prime/-/GXs9qO4suS0J">https://groups.google.com/d/msg/e-prime/-/GXs9qO4suS0J</a>.<br />
For more options, visit <a href="https://groups.google.com/groups/opt_out">https://groups.google.com/groups/opt_out</a>.<br />
 <br />
 <br />