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

·         Надпись (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 Редактор форм