Получить все рабочие пространства
Появилась у меня тут задача - необходимо было получить все доступные рабочие пространства, описанные в основном файле меню AutoCAD.
Далее
Разница между _.explode и vla-explode
Попробую расписать варианты разбивания примитивов AutoCAD'a командными и ActiveX-методами. Не рассматривается вопрос разбивания набора примитивов: для такого вопроса сначала надо будет выбирать способ разбивания исходного элемента. Также можно посмотреть тему на dwg.ru - там предостаточно информации
Далее
Переопределение команд в AutoCAD
Известно, что в AutoCAD можно не только создать свои функции и команды, но и переопределить штатные. А также прописать дополнительные шаги, предпринимаемые при выполнении команды.
Кое-что об этом и хотелось бы рассказать.
Далее
Внутри палитр инструментов AutoCAD. Подводя итоги…
Подведем некоторые итоги "разбора" состава палитр инструментов. Что необходимо делать, если самостоятельно создавать инструмент синхронизации серверных палитр у десятков / сотен пользователей?
Далее
Внутри палитр инструментов в AutoCAD, часть 3. Удаление инструментов и палитр.
Мы уже разобрали, что происходит при добавлении каталога и при объединении палитр инструментов в группы. Предлагаю разобрать ситуацию удаления инструментов из палитры или целиком палитры.
Далее
Внутри палитр инструментов в AutoCAD, часть 2. Объединение в группы
Попробуем объединить палитры в группы и посмотрим, что и где меняется. Для полноты картины одни и те же палитры добавим в разные группы, плюс группы сделаем в несколько уровней (думаю, что 2 уровней будет достаточно)
Далее
Внутри палитр инструментов в AutoCAD, часть 1. Подключение дополнительного каталога ToolPalettes
Что происходит, когда пользователь (ну или программист - неважно) подключает дополнительный каталог палитр? Где и как это фиксируется? А если в файлы палитр вносить изменения, чего будет? Вот со всем этим богатством и попробую разобраться. По крайней мере попытаюсь "охватить" все
Далее
Некоторые особенности DEMANDLOAD
При работе внутри AutoCAD иногда приходится менять значение системной переменной demandload. Обычно ситуация такова, что просто поменять значение мало, надо еще и перезапустить AutoCAD. Почему так происходит - здесь и попробую рассказать (как я понимаю эти моменты)
Далее
Scripting.FileSystemObject и VisualLISP
Решил собрать в одном месте куски кода, которые касаются работы с дисками и каталогами в одном месте Отличительной особенностью этих кодов является обращение к Scripting.FileSystemObject.
Далее
Структура файла палитры инструментов
Начал я тут разбираться с палитрами инструментов - что и как в них хранится. В результате получилась вот такая "шпаргалка", в продолжение заметки Палитры инструментов через лисп + xml.
Далее