Actually I am using the Recorder to record some events. Suppose if I am changing the screen resolution and running my application. Then the positions of all controls will change, right? How can I solve this problem? The macros that u said are read only. If I want to chnage the resolution to the old one, how can i do that?