Читать онлайн «Delphi. Страница Standart: Учебно-методическое пособие (практикум)»

Автор Васильев В.

Федеральное агентство по образованию Delphi. Страница Standard Учебно-методическое пособие для вузов (Практикум) Составители: В. В. Васильев Л. В. Хливненко ВОРОНЕЖ 2007 2 Утверждено Научно-методическим советом Математического факультета 31 января 2007 года, протокол № 5 Рецензент В. Н. Донцов Учебно-методическое пособие (практикум) подготовлен на кафедре мате- матического моделирования математического факультета Воронежского государственного университета. Рекомендовано для студентов 3-4 курсов всех форм обучения. Для направления 010101 (010100) Математика 3 1. Постановка учебной задачи Разработка интерфейса проекта в Delphi похоже на игру с детским конструктором. Программист располагает большим запасом разных строи- тельных кубиков – компонент, которые он по своему усмотрению распола- гает на игровом поле – форме. Сам процесс игры заключается в написании алгоритмов, описывающих реакции на различные события. В данной работе мы познакомимся с рядом компонент страницы Standard: Label - Метка (используется для создания надписей на форме). Edit – Текстовый редактор (поле предназначено для ввода текста и (или) отображения текста в одной строке). Memo - Многострочный текстовый редактор (позволяет вводить и (или) отображать текст в несколько строк). ListBox - Список выбора (состоит из списка опций и позволяет вы- бирать одну или несколько из них).
ComboBox - Комбинированный список выбора (гибрид списка выбо- ра и однострочного текстового редактора). Button - Командная кнопка (событие Onclick меняет эффект «вы- пуклости» на эффект «вдавленности»). Panel - Панель (служит для объединения компонент и позволяет создавать эффект объемности). GroupBox - Группа компонент (блок с рамкой, использующийся для объединения связанных по смыслу элементов). RadioButton - Радиокнопка (зависимый переключатель, обычно вхо- дящий в группу, из которой возможно выбрать только один из пере- ключателей). RadioGroup - Группа зависимых переключателей (позволяет акти- визировать только один переключатель из группы). CheckBox- Флажок (независимый переключатель, даже при вхожде- нии в группу способный всегда находиться во включенном и отклю- ченном состоянии). ScrollBar – Полоса прокрутки (полоса управления, позволяющая пи- сать обработчики, реагирующие на месторасположение бегунка). MainMenu - Главное меню формы (используется для создания иерар- хических меню). PopupMenu - Контекстное меню (вспомогательное меню, вызывае- мое по нажатию правой кнопки мыши). Знакомство с компонентами будем осуществлять в ходе работы над проектом. В окончательном варианте наш проект будет представлять собой форму «Ввод информации о новом сотруднике», изображенную на рис. 1. Проект будет продолжен в следующей лабораторной работе, в ходе кото- рой будет создана вторая форма проекта.