27/07/2013
Переименование или копирование анонимного блока с использованием LISP или VBA
Вопрос: как можно анонимному блоку задать другое имя, например, TestBlock? Ответ: задать имя анонимному блоку возможно. Например, можно переименовать анонимный блок со служебным именем *T1 в TestBlock. Во время вызова команды _.insert или _.block в списке доступных блоков имя TestBlock не показывается, хотя блок с таким именем и существует...
Опубликовано 27.07.2013
Читать далее >>>
10/07/2013
Как открыть, закрыть и проверить состояние палитр инструментов (ToolPalettes) через LISP
Вопрос: Как проверить состояние палитр инструментов (ToolPalette) через LISP? Ответ: Если надо гарантированно открыть палитры...
Опубликовано 10.07.2013
Читать далее >>>
24/06/2013
AutoCAD 2014 API (AutoLisp)
Филипп Леефсма (Philippe Leefsma) создал презентацию (DevTV) о новшествах в AutoCAD 2014 API. Вы можете скачать её отсюда (на английском).
Опубликовано 24.06.2013
Читать далее >>>
10/06/2013
Управление прозрачностью слоев с помощью LISP
Вопрос:
Почему не работает код? vla-get-transparency подсвечивается синим в VLIDE, но я получаю текст ошибки:
"Error: ActiveX Server returned the error: unknown name: Transparency"
Ответ:
Свойства, к которым Вы получаете доступ через COM, базируются на API ActiveX.
Если посмотреть на свойство Transparency в справке по ActiveX, Вы увидите, что оно доступно только для примитивов класса AcadRasterImage и AcadWipeout.
Опубликовано 10.06.2013
Читать далее >>>