AutoCAD 2006

         

Из палитры


  • Если имеется полная установка AutoCAD, программы для работы с полноцветными изображениями находятся в папке \Sample\VisualLISP в файле color-util.lsp. Программы, которые можно использовать для операций, относящихся к полноцветным изображениям, например получение компонентов с номером цвета, преобразование индекса или имени цвета в полноцветное значение, возврат кода группы DXF и работа со списком элементов.

    Следующие функции AutoLISP предоставляют доступ к интерфейсу пользователя для работы с полноцветными изображениями:

    (acad_truecolordlg color [allowbylayer] [currentlayercolor]).
    Запрос цветов с помощью диалогового окна. Параметр цвета представляет собой точечную пару, описывающую цвет по умолчанию; первым элементом точечной пары должен быть один из кодов группы DXF, относящихся к цвету (62, 420 или 430). Если имеется параметр allowbylayer и его значение отлично от nil, отображаются кнопки ByLayer и ByBlock. При успешном выполнении операции функция возвращает список одной или нескольких точечных пар, описывающих выбранный цвет. Последняя точечная пара в списке показывает выбранный цвет. Функция возвращает значение nil, если пользователь отменит отображение диалогового окна.

    (acad_truecolorcli color [allowbylayer] [alternatePrompt]).
    Запрашивает цвета в командной строке. Первые два параметра аналогичны acad_truecolordlg, а третий параметр является дополнительной строкой подсказки. Если эта строка пропущена, в качестве значения по умолчанию используется значение "Новый цвет".



    Содержание раздела