Tony's right, of course, but I thought I'd add a little more information.
The @ is the reference operator and allows you to refer to WINDOW objects as well as even functions and methods indirectly. Think of it as the way of converting explicitly to meaningful SilkTest objects
I'm paranoid and like putting what's referenced in parenthesis:
</font><blockquote><font size="1" face="Verdana, Arial, Helvetica">code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">[ ] @("MyFunction" ()
[ ] // in your example
[ ] Schedule.@(sPullDown).Pick ()</pre><hr /></blockquote><font size="2" face="Verdana, Arial, Helvetica">The reference operator is your friend and will come in very handy.
A concerned Borland customer, a fly in the ointment, a wrench in the works.
Schedule would be the main window in this example.
Of course Silk doesn't like this syntax. I've tried putting curley braces around the variable and concatenating it to no avail. What I want to do would take me 5 minutes tops without the function so no biggie. Just like reusing code if possible.