Oh I see what you are doing...
First make sure the catchevent is actaully being caught with an echo or something else.
Second, I suggest you just make a "floater" icon that floats in the GraalControl and you just make it invisable until you start to "drag" the icon. Once you drag the icon, just transfer all the data to that floater
