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
   42   43   44   45   46   47   48   49   50   51   52