Generic FunctionPackage: ideToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
This page is new in 8.2.


Arguments: ide-configuration

This IDE configuration property determines the mp:process-priority of the IDE GUI process. This is the process that handles user gestures in IDE tool windows. The default value 8 so that it is higher than other processes that default to a priority of zero. This makes the IDE responsive to user gestures while user code is actively running in an IDE Listener process.

A higher priority for the IDE GUI process can make other applications less responsive in some cases. For example, music playback may not work smoothly during a dragging operation in the IDE on Windows, such as when dragging widgets on forms. If this is a problem, and you don't need to use IDE tool windows during long-running evaluations of user code, then you could set this value to zero.

The menu command Run | Prioritize IDE Response toggles this value between 8 and 0, where the priority is 8 when the menu item is checked. You can also change the value programmatically with a form such as this one (see configuration and *ide-system*):

(setf (ide:ide-priority (configuration ide:*ide-system*)) 0)

Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page is new in the 8.2 release.
Created 2016.6.21.

Allegro CL version 8.2
This page is new in 8.2.