OK, I figured it out and got it working. I did the same thing as RabidRobot suggested (though I found out on my own by reading through the scripts for the local weather & Satellite object on WinCustomize).
Mine is only slightly different from above. Since I declared a global public variable my DesktopX.ScriptObject(....) has .GlobalVariable (where GlobalVariable is the name I dimmed/decalred elsewhere). Same thing though.
Wish I had seen your answer last night! Would have saved me about an hour's worth of work today.
Or better yet, seen it days ago... I also noticed that until you actually enable the script, the combo box is empty. Enable it and then you see your objects. That's a big DUH! on my part
When I finish I'll clean up the code and pack it all up and throw the dxpack up on WinCustomize or something.
Thanks to everyone for the help & input!!!!
Brain21