Almost everything from the point of view of your app will be identical on Citrix. The one area where you would have an issue is external file opening/saving.
You will need to find out how that Citrix installation sees the users local drives. And provide a method for opening files on a local drive, and saving to a local drive.
PF
>I know nothing about Citrix so my question is very naive but I need to clarify something.
>
>In my VFP application I have a routine at the top of the application where the program opens a .vcx file (mysettings.vcx) where one of the setting indicates if the program is single user or multi-user.
>
>Then if the program is single user, the application tries to open a semaphore file (dummy text file) as following:
>
>
>hInUseSemaphore = fopen( cSemaFile, iif( lMultiUserLicense, 0, 2 ))
>
>if hInUseSemaphore = -1 and !lMultiUserLicense
> =messagebox("Cannot load program.")
> return .F.
>endif
>
>
>Will the above work if a user is loading the application via Citrix?
>
>Thank you.
(On an infant's shirt): Already smarter than Bush