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

 

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

·         Флажок (CheckBox);

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

·         Фигура (Shape);

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

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

·         Фаска (Bevel);

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

·         Панель (Panel);

·         Группа (GroupBox);

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

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

·         Кнопка (Button);

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

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

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

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

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

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

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

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

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

 

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

 

 

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

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

 

·         Флажок (CheckBox);

·         Checked – включен;

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

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

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

 

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

·         Checked – включен;

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

 

·         Фигура (Shape);

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

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

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

 

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

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

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

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

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

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

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

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

 

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

·         Lines – текст;

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

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

 

·         Фаска (Bevel);

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

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

 

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

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

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

 

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

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

 

·         Кнопка (Button);

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

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

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

 

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

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

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

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

 

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

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

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

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

 

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

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

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

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

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

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

 

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

·         Date - Дата

 

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

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

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

 

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

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

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

 

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

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

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

 

! См. также:

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