Системы автоматизированного конструирования. Толстоба Н.Д. - 35 стр.

UptoLike

Составители: 

34
}
Расположение элементов. Примеры.
Ниже приведены примеры различного расположения элементов типа текст: код
программы и результаты ее выполнения.
hello : dialog { label = "Sample Dialog Box";
: text {label = "text1";} : text {label = "text2";}
: text {label = "text3";} : text {label = "text4";}
: button { key = "accept"; label = "OK";
is_default = true; fixed_width = true;
alignment = centered; }
}
hello : dialog {label = "Sample Dialog Box";
: row { : text {label = "text1";} : text {label = "text2";}
: text {label = "text3";} }
: text {label = "text4";}
: button { key = "accept"; label = "OK";
is_default = true; fixed_width = true; alignment =
centered; }
}
4.2. Описание элементов диалогового окна
Для создания различных элементов на поле диалога необходимо ознакомиться с
элементами и их аттрибутами.
АКТИВНЫЕ ПОЛЯ
КЛАВИША button - Обычная клавиша Windows, кнопка
label: Строка в кавычках, определяет надпись, которая будет на клавише
is_default: Действие по умолчанию. Если значение FALSE или нет вообще кнопка не
подсвечивается выбором. При значении TRUE (допускается иметь только одной кнопке
окна) клавиша выделена и при нажатии клавиши <ENTER> происходит действие,
сопряженное с этой кнопкой.
is_cancel: Тоже самое, что и is_default, но при нажатии клавиши <CANCEL>
Текстовое Поле edit_box
Поле для ввода или редактирования текста.
label: Текстовая строка в кавычках. Выводится слева от поля.
edit_width: Целое число - максимальное число символов, ограниченное рамкой, если
значение не указано поле маштабируется по окну.