Oh well, never thought I would be trying scripting like I am, but I might get this yet. Anyway I was following the example in DesktopX 3.2 article when I discovered I don't know how to pass the text from the ActiveX control (DesktopX Edit Control) to my text field that sits as a layer on top of my graphic image. I've tried DesktopX.Object("Mytextfield").text = DesktopX.Object("MyDesktopXEditControl").text, but that passes control codes and no usable text. I've also tried testing the key code with If szKey > 31 Then If szKey < 128 before passing the text to my object, but then nothing passes. So, any of you DesktopX script guys and gals know how to do this? I can work with simple programming tasks, so I will need some specific instructions on this one. Or, where to look for VB script examples, tutorials etc.