Scripts Preferences  
Top  Previous  Next


Menu:   Edit > Preferences > Scripts  

This tab of the Preferences
dialog box lets you adjust the general settings related to the execution of the scripts and appearance of the Script Editor.

Recent file menu

 
Lets you choose which action ImageWarp will perform when you select one of the most recent script files in the Script menu.  
 
Click Execute to have ImageWarp execute the selected script without opening the Script Editor.  
Select Open to have ImageWarp open the selected script in the Script Editor.  
 
Default value: Execute  
 
Note that you can reverse the action selected in this option by holding down the SHIFT key while clicking the file name in the Script menu.  
 
Command line

Lets you specify the options for the Script Editor's command line bar.  
 
Check Save history on exit to have ImageWarp remember the history of commands entered in the command line bar next time you run ImageWarp.  
 
Default value: Disabled  
 
Check Show at startup to have the command line bar automatically appear on top of the Script Editor. Note that if this option is unchecked, you can turn the command bar on by clicking the Command button located on the Script Editor's toolbar.  
 
Default value: Disabled  
 
Use the History size option to select the maximum number of entries in the command line history.  
 
Default value: 24  
 
 
Engine performance
 
Lets you adjust the base priority level of ImageWarp's script engine in the operating system. The script engine in ImageWarp controls the execution of scripts as well as of processing functions executed from the interface dialogs. The system uses the base priority level of all threads to determine which thread gets the next slice of CPU time. ImageWarp's script engine competes for CPU resources with other applications and with ImageWarp's interface thread. Use the Engine performance slider to select one of the following priority levels for the script engine:  
 
Minimum
indicate the idle priority level
Lowest
indicates two points below normal priority
Low
indicate one point below normal priority
Normal
indicates normal priority level
High
indicates one point above normal priority
Highest
idicates two points above normal priority
Maximum
indicates the time-critical priority level
 
 
Default value: Normal  
 
Note that setting the priority level to the Highest or Maximum may cause the interface elements of ImageWarp such as progress bars and image frames, stop updating during the execution of scripts or processing functions. If you set the priority level to the Lowest or Minimum, your interface actions such as graphic editing will delay the execution of scripts or processing functions.  
 
Boost
 
Check this box to set the real time priority class for the script engine. If the Boost mode is selected, ImageWarp's processing threads will preempt the threads of all other processes, including operating system processes performing important tasks. For example, a real-time process can cause disk caches not to flush or cause the mouse to be unresponsive. Use this option only if you wish to yield all the system resources to ImageWarp's script engine.  
 
Default value: Disabled  
 
Parallel threads
 
Use this slider to select the maximum number of threads that ImageWarp can execute in parallel mode. You can choose to lower this value to prevent the system from being overloaded with an excessive amount of processing threads.  
 
Default value: 32  
 
Startup
 
Lets you adjust the appearance of the Script Editor when you start ImageWarp.  
 
Check Save status on exit to have ImageWarp open the Script Editor if it was opened during your last session in ImageWarp. Note that if this option is unchecked, you can open the Script Editor by clicking the Show Script button on the View toolbar.  
 
Check Open last script to have ImageWarp automatically load the script with which you worked during your last session in ImageWarp.