File urvstart.ini is a text file used to initialise the program's display colours and main options. In applet program mode this is a read-only file.
In application program mode, the file settings can be changed while running the program or by editing the file off-line. If this file is not found, a new urvstart.ini file will be created at start-up and will carry the program's internal default settings. In application program mode, any change in the following relative to start-up will be recorded in the urvstart.ini file on shut-down. Just prior to updating the file, the user will receive a short duration message indicating "Contents of the urvstart.ini file have been updated".
Macro Load Options (one of the three options can be selected only during run-time).
A small number of parameters can be changed only by editing the urvstart.ini file off-line. These parameters are used mainly for diagnostic purposes and are clearly identified in the urvstart.ini file. Further details are given in the following table.
Item No. | Description in urvstart.ini | Comment |
48 | Run Wait Cursor test task just before opening Macro Help if true | If true a temporary long task is executed to test Wait (Busy) cursor operation. |
49 | Print "Wait cursor error detected" to std output if true | The Wait Cursor has proven to be a source of unreliability in the past. When a new event is to be processed the Wait Cursor should never be activated. The standard output indicates when correction is required. |
50 | Store dll in temp area if true, in unravel/urtime if false | This item is relevant only for users with a Windows Operating System. It relates to where the native code HiResTimer32.dll and HiResTimer64.dll (dynamically linked library) files are stored. When true, they are stored in a standard Windows Temp directory* (which can vary with Windows version) each time the program is run and the timer is used. If false, it is stored (usually once only) in the user's file area**. |
51 | Show jre version at start-up if true | If true the version is shown in a message dialog. |
52 | Show status at start-up (winOS, applet, jar, webstart) if true | If true the status of these parameters is shown in a message dialog. |
53 | Show status at start-up of a cubie face display option in range 1 to 3. | This is intended for developer use only and applies when cube with marked centres is selected : 1 for default colours, 2 for settable colours using transparency, 3 (latest) for settable colours without using transparency (faster than 2). |
* c:\Windows\Users\username\AppData\Local\Temp\HiResTimernn?????dll.dll
** /unravel/urtime/HiResTimernn.dll
where nn is 32 or 64.
The default setting for each of items 48 to 52 is false and for item 53 is 3.