Для проектирования форм доступны следующие визуальные элементы:

·       Надпись (Label);

·       Флажок (CheckBox);

·       Переключатель (RadioButton);

·       Фигура (Shape);

·       Рисунок (Image);

·       Многострочный текст (Memo);

·       Фаска (Bevel);

·       Разделитель (Splitter);

·       Панель (Panel);

·       Группа (GroupBox);

·       Группа переключателей (RadioGroup);

·       Страницы (PageControl, TabSheet) ;

·       Текстовое поле ввода (Edit);

·       Кнопка (Button);

·       Кнопка с рисунком (BitBtn);

·       Список (ListBox);

·       Выпадающий список (ComboBox);

·       Цифровое поле ввода (СalcEdit);

·       Календарь (DateEdit);

·       Поле выбора файла (FilenameEdit);

·       Поле выбора папки (DirectoryEdit);

·       Зарегистрированные в системе ActiveX элементы;

·       Таблица (DbGrid) - Интерфейс таблицы(ICsdnAxDbGrid);

·       Форма (AxForm) - Интерфейс формы (ICsdnAxForm);

·       Дерево (AxTree).

Данные элементы имеют следующие общие свойства:

·       Align - выравнивание элемента

·       Font - шрифт текста элемента

·       ParentFont - наследование шрифта от родителя

·       Name - имя элемента

·       Top - координата Y относительно окна

·       Left - координата Х относительно окна

·       Height - высота элемента

·       Width - ширина элемента

·       Hint - подсказка

·       Tag - поле для хранения произвольного числа

·       TabOrder - определяет порядок передачи фокуса между элементами

·       TabStop - определяет, может элемент получить фокус при нажатии 'Tab' или нет

·       Color - цвет элемента (доступен не всем)

·       Enabled - если 'True' то элемент доступен (включен)

·       Autosize - авторазмер

·       Visible - если 'True' то элемент виден

·       PopupMenu - выпадающее меню

·       ReadOnly - текст только для чтения

Свойства элементов:

·       Надпись (Label);

·       Caption - текст надписи.

·       Флажок (CheckBox);

·       Checked - включен;

·       State - состояние (включен/выключен/затенен);

·       AllowGrayed - разрешить затенение;

·       Wordwrap - перенос строк.

·       Переключатель (RadioButton);

·       Checked - включен;

·       Wordwrap - перенос строк.

·       Фигура (Shape);

·       Shape - тип фигуры;

·       BrushStyle - стиль кисти;

·       BrushColor - цвет кисти.

·       Рисунок (Image);

·       Picture - файл изображения (максимальный размер - 256Кб);

·       Autosize - размеры компонента настраиваются по размерам содержаще­гося в нем графического объекта;

·       Stretch - изображение растягивается до размеров рабочей области;

·       Proportional - сохранять пропорции;

·       Center - изображение центрируется в пределах рабочей области;

·       LoadFromFile - загрузить изображение из файла;

·       SaveToFile - cохранить изображение в файл;

·       Многострочный текст (Memo);

·       Lines - текст;

·       WordWrap - перенос строк;

·       ScrollBars - управление показом полос прокрутки;

·       ScrollBars - выбор отображения способов прокрутки окна

·       Фаска (Bevel);

·       Style - стиль фаски;

·       Shape - тип фаски.

·       Разделитель (Splitter);

·       Beveled - наличие фасок;

·       MinSize - минимальный размер в пикселях обеих панелей, между которыми находится разделитель.

·       Группа переключателей (RadioGroup);

·       Items - элементы;

·       ItemIndex - индекс включенного элемента;

·       Columns - число колонок.

·       Страницы (PageControl, TabSheet);

·       MultiLine - размещение закладок в несколько рядов;

·       ScrollOposite - способ перемещения закладок при размещении их в несколько рядов;

·       Style - стиль отображения закладок.

·       ImageIndex - индекс иконки.

·       Текстовое поле ввода (Edit);

·       Text - текст поля ввода;

·       PasswordChar - знак, используемый для маскировки знаков пароля вместо символов текста в поле ввода.

·       Кнопка (Button);

·       Caption - текст кнопки;

·       Default - Если 'True' то при нажатии 'Enter' сработает эта кнопка;

·       Cancel - Если 'True' то при нажатии 'Escape' сработает эта кнопка.

·       Кнопка с рисунком (BitBtn);

·       Glyph - файл рисунка;

·       Layout - положение рисунка на кнопке;

·       Caption - текст на кнопке.

·       Список (ListBox);

·       Multiselect - разрешение выбора нескольких элементов;

·       SelectedItems - список выбранных элементов.

·       Выпадающий список (ComboBox);

·       Items - элементы списка;

·       ItemIndex - индекс выбранного элемента списка;

·       Style - стиль списка.

·       Цифровое поле ввода (СalcEdit);

·       Value - значение в поле ввода;

·       DisplayFormat - формат вывода значений;

·       DecimalPlaces - количество десятичных знаков;

·       MinValue - минимальное значение;

·       MaxValue - максимальное значение;

·       Календарь (DateEdit);

·       Date - Дата;

·       ReadOnly - текст только для чтения.

·       Поле выбора файла (FilenameEdit);

·       Filename - путь к файлу;

·       InitialDir - стартовая директория;

·       DefaultExt - расширение по умолчанию;

·       Filter - перечень расширений для фильтра;

·       FilterIndex - индекс фильтра, определяет фильтр по умолчанию.

·       Поле выбора папки (DirectoryEdit);

·       Directory - путь к папке;

·       InitialDir - стартовая папка.

·       Зарегистрированные в системе ActiveX элементы;

·       Таблица (DbGrid) - Интерфейс таблицы(ICsdnAxDbGrid);

·       Форма (AxForm) - Интерфейс формы (ICsdnAxForm);

·       Дерево (AxTree).

См. также:

16.4 Редактор форм