This document informs about performance optimization settings and general requirements for using the UserInterface.
Refer to the hardware requirements in the chapter requirements for operating the Automation Engine.
Resource requirements: 15 MB hard drive
Make sure the operating system and software are properly installed on this computer.
Direct3D/DirectDraw under Windows
Java uses various DirectDraw- and Direct3D functions under Windows. With some graphic cards this can cause refresh problems characterized by streaks or blurred edges when moving windows or scrolling window information. Access to these functions can be partly or completely deactivated with the following command line parameters.
In ucdj.ini:
Direct3D is not used:
cmd="javaw" -Dsun.java2d.d3d=false com.uc4.ucdj.UCDialogFactory -LE -U%User%
Direct3D and DirectDraw is not used to buffer, for example, Swing:
cmd="javaw" -Dsun.java2d.ddoffscreen=false com.uc4.ucdj.UCDialogFactory -LE -U%User%
Direct3D and DirectDraw are not used:
cmd="javaw" -Dsun.java2d.noddraw=true com.uc4.ucdj.UCDialogFactory -LE -U%User%
In ucdj.bat these parameters should be placed as follows:
java -Dsun.java2d.d3d=false -cp .;.\ucdj.jar;.\xmlParserAPIs.jar;.\xercesImpl.jar com/uc4/ucdf/UCDialogFactory -LE
Important note for the use of pcAnywhere
Set the following parameter in order to avoid adverse effects on the UserInterface's performance when using pcAnywhere:
java -Dsun.java2d.noddraw=true -Xmx1024m -cp .;.\ucdj.jar com/uc4/ucdf/UCDialogFactory
See also:
UserInterface (Windows), Structure of the INI file