Unless you have a need for something specific that Citrix offers, you may want to look at just using Remote Desktop with Terminal Server.
Sys(0) returns the server name and user logged in - can you use both and keep your setup?
We created a launcher program that makes a separate workarea (dir) for each user. It has worked well for us.
>I have a proposal for an installation of my application where the customer will be using citrix. The way the application is built the only way this can work without code changes is if each user appears to have a different network computer name (i.e. result of SYS(0) call). The reason for the conundrum is because in a typical LAN environment there is a configuration file uniquely identified by the computer name. When a user runs the program the configuration for their workstation is opened exclusively. If all the users who log in via Citrix have the same network computer name then only one person at a time could work. I guess the upside is they would have really really good performance.
>
>Thanks,
>
>Scott
Wayne Myers, MCSD
Senior Consultant
Forte' Incorporated
"The only things you can take to heaven are those which you give away" Author Unknown