Has anyone done this for Mercury Quick Test Professional? I am getting as far as getting my controls to record and playback. It seems to record and playback fine when I get "Raw Click" messages. But other controls are seen non-ambiguously in QTP yet CANNOT be played back. Also is there any other way besides reflection to get qtp to properly understand a gui control. As said before it seems to be the items where they "raw click" works as opposed to the straightforward command.