Тема: Каким методом сделать опеделенный слой активным?
Каким методом сделать опеделенный слой активным?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → Delphi → Каким методом сделать опеделенный слой активным?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Каким методом сделать опеделенный слой активным?
У объекта Layer есть доступные свойства, т.к. Lock, Freeze и тд., а вот как сделать программно слой активным?
изменить переменную CLAYER
> gstof
IAcad.ActiveDocument.SetVariable('CLAYER','имя слоя, который станет активным');
Либо так:
var Layer: IAcadLayer;
...
Layer:= IAcad.ActiveDocument.Layers.Item(порядковый номер слоя);
IAcad.ActiveDocument.ActiveLayer:=Layer;
Удобно при циклической работы со слоями
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → Delphi → Каким методом сделать опеделенный слой активным?
Форум работает на PunBB, при поддержке Informer Technologies, Inc