Группы пользователей Autodesk


Изменение других вызовов функции gp:Calculate-and-Draw-Tiles - часть 2


(setq tilelist (gp:Calculate-and-Draw-Tiles gp_PathData nil))

Почему nil? Еще раз посмотрим на алгоритм:

If ObjectCreationStyle is nil, assign it from the BoundaryData.

При передаче параметра nil функции gp:Calculate-and-Draw-Tiles проверяется пользовательская настройка стиля создания плиток (заданная в диалоговом окне и хранящаяся в переменной gp_PathData). Однако при последующих вызовах функции реактором, обслуживающим окончание выполнения команды, будет использоваться метод ActiveX.

Отлично! Теперь реакторы выполняют свои основные функции. При желании можно скопировать файлы gpmain.lsp и gpdraw.lsp из папки Tutorial\VisualLISP\Lesson7 в рабочую папку и проверить окончательный отлаженный код.

Однако почивать на лаврах пока рано. Необходимо еще выполнить много работы с функцией gp:Command-ended:

(setq NewReactorData

(gp:RedefinePolyBorder CurrentPoints reactorData)

) ;_ end of setq

 




Начало  Назад  Вперед