System X"user" PostMessage(WORD, DWORD) , 260, 18, 536870913) , 261, 18, 536870913) , 262, , 536870913) buttonUp buttonUp PostMessage PostMessage PostMessage PostMessage sendaltf Send Alt-F Renu: The button script contains a link into the USER dll provided with windows. The script is rather opaque, but I hope the comments help. You can use the ANSI values for the various keys to pass them instead of F. You can find the ANSI values on page 372 of "Using OpenScript". To send just the ALT key, simply send 0(integer zero) instead of keyF. =Eric sendaltf X"user" --the standard windows dll PostMessage(WORD, DWORD)--posts a message --The integers 260, 261, 262 are understood , respectively. Integer 18 defined on "Using OpenScript" %being something called ' '(Your guess %good %mine). know about course. Bon 'appetit! -- =Eric , 260, 18, 536870913) , 261, 18, 536870913) , 262, , 536870913) buttonUp buttonUp PostMessage PostMessage PostMessage PostMessage Send Alt-F