Page 47 - AutoLISP и Visual LISP в среде AutoCAD
P. 47
Пример:
:boxed_radio_column {
label="boxed_radio_column";
key="brc";
mnemonic="b";
:radio_button {
label="Север";
key="rb1";
mnemonic="С";
}
:radio_button {
label="Юг";
value="1";
key="rb2";
mnemonic="Ю";
}
}
toggle – кнопка с независимой фиксацией (переключатель). Элемент
управления, позволяющий включить или выключить какую-либо опцию в
диалоговом окне.
Обязательные атрибуты: key – имя (ключ) с помощью которого
приложение на AutoLisp управляет элементом и диалогом.
Необязательные атрибуты: action, alignment, fixed_height, fixed_width,
height, is_enabled, is_tab_stop, label, mnemonic, value, width.
Пример:
:toggle {
label="Шаг";
value="1";
key="t1";
mnemonic="Ш";
}
:toggle {
label="Орто";
value="0";
key="t2";
mnemonic="О";
}
image – графическое изображение. Прямоугольный элемент,
используемый для показа в диалоговом окне графических данных.
Обязательные атрибуты: key – имя (ключ) с помощью которого
*
приложение на AutoLisp управляет элементом и диалогом; height – высота
изображения в символах; width * – ширина изображения в символах;
**
*
aspect_ratio – степень сжатия (отношение длины к высоте изображения); –
обязателен один из атрибутов; ** – если задана только высота или ширина
изображения, то требуется указание степени сжатия.
46