What works? Typing the object name in an expression? Surely that cannot work, because it'd give a syntax error, thinking its two separate names!
nope it worked fine. But it may because i didn't tell it to create Left End I told it to create a string conversion of a global variable.
Here is how I worked it...
I had and object named Left End with the space. And I had a global variable named Current object. Current object was set to always equal the string of an object in a list box that had the names of all the Name variable in the family "blue"(so left end's name variable was Left End).
Then on a mouse click I told the system to create the global variable Current object (converting it to a string so it would read the value "Left End" and Create a string out of that) and it worked. But when I saved and it set the object name to LeftEnd and The Variable Name was still Left End and it would not work. I know its a very strange way to do it but it works for me.