Configuring General Settings

  1. In the Project tab of the tree-view area of the main SilkPerformer window, right-click the Profiles node and select Edit Active Profile.
  2. The Profile - [Profile1] - Simulation dialog opens at the Simulation tab (Replay category).
  3. Scroll down to and select the Citrix icon. The Citrix General settings tab opens.
  4. In the Options section of the General tab, specify a timeout value in the Synchronization timeout field. You may have to increase this value if your Citrix server is slow.
  5. The Force window position option (enabled by default) automatically moves replayed windows to the coordinates specified in CitrixWaitForWindowCreation functions.
  6. The Disconnect on transaction end option (disabled by default) disconnects the client after each transaction, even init transactions.
  7. In the Logging section of the General tab, the Log screen before each user action option (enabled by default) enables onscreen display of user input (datastring values) for the moment before values are actually input into screens (for example, a user might enter a string value into a spreadsheet cell. The value is not actually input until the user pushes Enter. With this option enabled, in the node just preceding the click of the Enter key, the string value appears onscreen as floating red text). This option requires significant processing and disk storage as it dictates that each user action generate a screengrab. With this option disabled you do not see all user input updates.
  8. The Dump window region on unsuccessful screen synchronization option specifies that screengrabs be generated for all unsuccessful screen synchronizations. These bitmaps, when captured and saved to the current result directory (for example, RecentTryScript) of your Silk Performer installation, can be compared to corresponding recorded synchronizations to assist in debugging efforts. For example, a difference of a single pixel is enough to cause a screen synchronization error. Such a difference might best be detectable visually, by comparing recorded screengrabs with screengrabs captured when synchronization errors occur.
  9. The grabbing, reading, compressing, and writing of screengrabs for TrueLogs involves significant processing resources and can lead to slow replay. The Use RAM disk option (disabled by default) enables faster TrueLog replay by making use of a RAM disk or solid state drive (SSD), rather than writing files to a conventional hard disk. Use the drop list to select the letter of a drive with high read/write rates. Note that this option does not install a RAM disk, but you may use the RAM disk of your choice.
  10. Click OK to save your changes, or click Default to restore the default settings.