Назначение основных компонентов страницы Standard

MainMenu позволяет поместить главное меню в программу. При поме­щении TMainMenu на форму это выглядит как просто иконка. Иконки дан­ного типа называют «невидимыми компонентом», поскольку они невиди­мы во время выполнения программы. Создание меню включает три шага: (1) поме­щение TMainMenu на форму, (2) вызов Дизайнера Меню через свойство Items в Инспекторе Объектов, (3) определение пунктов меню в Дизайнере Меню.

PopupMenu позволяет создавать контекстное меню.

Label служит для отображения текста на экране. Можно изменить шрифт и цвет метки, если дважды щелкнуть по свойству Font в Инспекто­ре объектов.

Edit – стандартный управляющий элемент Windows для ввода. Он может быть использован для отображения короткого фрагмента текста и позволяет пользователю вводить текст во время выполнения программы.

Memo – это компонент, который используется для работы с большими текста­ми.

Button позволяет выполнить какие-либо действия при нажатии кноп­ки во время выполнения программы.

Поместив TButton на форму, по двойному щелчку можно создать за­готовку обработчика события нажатия кнопки. Далее нужно заполнить заготовку кодом:

Procedure TForml.ButtonlClick (Sender: TObject);
begin
MessageDlg(‘Are you there?’, mtConfirmation, mbYesNoCancel, 0);
End;

CheckBox отображает строку текста с маленьким окошком рядом. В окошке можно поставить отметку, которая означает, что что-то выбрано. Этот компонент называют также Кнопка с незави­симой фиксацией.

RadioButton позволяет выбрать только одну опцию из нескольких. Этот компонент называют также Кнопка с зависимой фиксацией.

ListBox нужен для показа прокручиваемого списка.

ComboBox во многом напоминает ListBox, за исключением того, что позволяет вводить информацию в маленьком поле ввода сверху ListBox.

Scrollbar – полоса прокрутки.

GroupBox используется для визуальных целей и для указаний Windows, каков порядок перемещения по компонентам на форме (при на­жатии клавиши TAB).

Panel – управляющий элемент, похожий на GroupBox, используется в декоративных целях. Можно использовать для создания линейки инструментов.

RadioGroup «автоматизирует» создание набора зависимых переклю­чателей RadioButton.

Добавить комментарий