Составители:
Рубрика:
33
открыть:
Рис 6. Диалоговое окно для выбора имени диалога
И после выбора Вы получаете на экране некий результат своего творчества.
Корректировка размера и размещения элементов диалоговых окон
Если ввести простейший код см. слева, то в окне AutoCAD при запуске увидим
результат (справа).
Обратите внимание, что кнопка OK занимает почти полную ширину диалогового окна.
Чтобы улучшить вид этого диалогового окна, отредактируйте файл DCL и добавьте два
атрибута к элементу button. Чтобы ограничить ширину кнопки, добавьте атрибут fixed_width,
и установите его = true. Кнопка сожмется и станет немного шире, чем текст внутри. Чтобы
выровнять кнопку по центру, добавьте атрибут alignment. Элементы в столбце по умолчанию
выравнивается по левому краю.
Корректировать размещение элементов следует лишь тогда, когда не подходит
размещение по-умолчанию.
Размещение элементов в окне
При размещении элементов в диалоговом окне, нужно упорядочить их в строки и
столбцы, основываясь на относительном размере каждого элемента. Ниже приведенный DCL
определяет строку из трех элементов, которые располагаются выше одного большого
элемента:
: column {
: row { : compact_tile { } : compact_tile { } }
: large_tile { }
hello : dialog { label = "Sample Dialog Box";
: text { label = "Hello, world";}
: button { key = "accept"; label = "OK";
is_default = true; }
}
hello : dialog { label = "Sample Dialog Box";
: text { label = "Hello, world";}
: button { key = "accept"; label = "OK";
is_default = true; fixed_width = true;
alignment = centered; }
}
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »