LAYOUTREGENCTL
 
 
 
Тип: Целый
Сохранен в: Реестр
Начальное значение: 2

Указывает режим обновления списка отображения на вкладке "Модель" и вкладках "Лист". При переходе с одной вкладки на другую это обновление может осуществляться либо путем регенерации чертежа, либо путем сохранения списка отображения в памяти и последующей регенерации только измененных объектов. Изменяя переменную LAYOUTREGENCTL, можно управлять производительностью работы с чертежами.

0

Чертеж регенерируется при каждом переходе с одной вкладки на другую.

1

Для вкладки "Модель" и последнего активного листа список отображения сохраняется в памяти. При переключении между этими двумя вкладками регенерации не происходит. При переходе на какой-либо другой лист его содержимое регенерируется.

2

Чертеж регенерируется только при первом заходе на каждую из вкладок. Поскольку списки отображения сохраняются в памяти на протяжении всего рабочего сеанса, последующих регенераций при переходе между вкладками уже не требуется.

Выигрыш в производительности, обеспечиваемый надлежащей установкой LAYOUTREGENCTL, зависит от различных факторов — размера и типа чертежа, находящихся в нем объектов, объема доступной памяти и наличия параллельно открытых чертежей и приложений. Если LAYOUTREGENCTL равна 1 или 2, объем используемой дополнительной памяти равен произведению размера списка экранов вкладки "Модель" на количество видовых экранов в каждом листе, для которого сохранен список экранов.

Если LAYOUTREGENCTL равна 1 или 2, а программа работает медленно или переключается между вкладками с большой задержкой, следует, изменяя значение соответственно на 0 или 1, подобрать оптимальный баланс для конкретной рабочей среды. Подробнее о настройках производительности см. вкладку "Система" в диалоговом окне "Настройки".

Независимо от значения LAYOUTREGENCTL, чертеж регенерируется при первом переходе на вкладку, содержащую сохраненные видовые экраны, если были выполнены переопределение блока или отмена перехода на другую вкладку.