ВОПРОС 63. Страницы среды программирования

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

Конечно, для работы в Delphi прежде всего требуется изучить базовые компоненты Delphi, которые требуются при подготовке практически любого приложения. Страница Standart Изучение Delphi естественным образом начинается со страницы палитры компонентов Standart. На этой странице расположены стандартные для Windows интерфейсные элементы, такие как главное и всплывающее меню, кнопка, однострочный и многострочный редакторы, переключатели, метки, списки, и некоторые другие компоненты, которые применяются наиболее часто.Страница Additional На страницу палитры компонентов Additional помещены дополнительные компоненты, без некоторых из которых сегодня трудно представить программу для Windows: кнопки с дополнительными свойствами, таблицы, компоненты для размещения изображений и многие другие. . Работа со строками Delphi позволяет извлечь из строки необходимую информацию и представить её в нужном виде. Delphi предоставляет весь спектр необходимых функций для работы со строками и преобразования строк Delphi в необходимые форматы. < . Создание интерфейса пользователя Создание интерфейса пользователя сводится к выбору из палитры компонентов необходимые для работы программы компоненты Delphi, служащие интерфейсом управления, а также интерфейсом отображения информации, и перенесение их на Форму с последующей компоновкой

Палитра Компонент позволяет Вам выбрать нужные объекты для размещения их на Дизайнере Форм. Для использования Палитры Компонент просто первый раз щелкните мышкой на один из объектов и потом второй раз - на Дизайнере Форм. Выбранный Вами объект появится на проектируемом окне и им можно манипулировать с помощью мыши. Палитра Компонент использует постраничную группировку объектов. Внизу Палитры находится набор закладок - Standard, Additional, Dialogs и т.д. Если щелкнете мышью на одну из закладок, то Вы можете перейти на следующую страницу Палитры Компонент. Принцип разбиения на страницы широко используется в среде программирования Delphi и его легко можно использовать в своей программе. (На странице Additional есть компоненты для организации страниц с закладками сверху и снизу).

Рис.3: Палитра Компонент - место, где Вы выбираете объекты, которые будут помещены на вашу форму.

Предположим, Вы помещаете компонент TEdit на форму; Вы можете двигать его с места на место. Вы также можете использовать границу, прорисованную вокруг объекта для изменения его размеров. Большинством других компонент можно манипулировать тем же образом. Однако, невидимые во время выполнения программы компоненты (типа TMenu или TDataBase) не меняют своей формыСтраница Additional

1. На странице Standard представлены управляющие элементы, появившиеся в Windows 3.0. На странице Additional размещены объекты, позволяющие создать более красивый пользовательский интерфейс программы.

Список компонент:

TBitBtn - кнопка вроде TButton, однако на ней можно разместить картинку (glyph).

TBitBtn имеет несколько предопределенных типов (bkClose, bkOK и др), при выборе которых кнопка принимает соответствующий вид. Кроме того, нажатие кнопки на модальном окне (Form2.ShowModal) приводит к закрытию окна с соответствующим модальным результатом (Form2.ModalResult).

TSpeedButton - кнопка для создания панели быстрого доступа к командам (SpeedBar). Пример - SpeedBar слева от Палитры Компонент в среде Delphi. Обычно на данную кнопку помещается только картинка (glyph).

TTabSet - горизонтальные закладки. Обычно используется вместе с TNoteBook для создания многостраничных окон. Название страниц можно задать в свойстве Tabs. Но проще это сделать в программе при создании формы (OnCreate) :

TabSet1.Tabs := Notebook1.Pages;

А для того, чтобы при выборе закладки страницы перелистывались нужно в обработчике события OnClick для TTabSet написать:

Notebook1.PageIndex := TabSet1.TabIndex;

TNoteBook - используется для создания многостраничного диалога, на каждой странице располагается свой набор объектов. Используется совместно с TTabSet.

TTabbedNotebook - многостраничный диалог со встроенными закладками, в данном случае - закладки сверху.

TMaskEdit - аналог TEdit, но с возможностью форматированного ввода. Формат определяется в свойстве EditMask. В редакторе свойств для EditMask есть заготовки некоторых форматов: даты, валюты и т.п. Спец. символы для маски можно посмотреть в Справочнике.

TOutline - используется для представления иерархических отношений связанных данных. Например - дерево директорий.

TStringGrid - служит для представления текстовых данных в виде таблицы. Доступ к каждому элементу таблицы происходит через свойство Cell.

TDrawGrid - служит для представления данных любого типа в виде таблицы. Доступ к каждому элементу таблицы происходит через свойство CellRect.

TImage - отображает графическое изображение на форме. Воспринимает форматы BMP, ICO, WMF. Если картинку подключить во время дизайна программы, то она прикомпилируется к EXE файлу.

TShape - служит для отображения простейших графических объектов на форме: окружность, квадрат и т.п.

TBevel - элемент для рельефного оформления интерфейса.

THeader - элемент оформления для создания заголовков с изменяемыми размерами для таблиц.

TScrollBox - позволяет создать на форме прокручиваемую область с размерами большими, нежели экран. На этой области можно разместить свои объекты.

<< | >>
Источник: Ответы по методике преподавания информатики. 2016
Вы также можете найти интересующую информацию в научном поисковике Otvety.Online. Воспользуйтесь формой поиска:

Еще по теме ВОПРОС 63. Страницы среды программирования:

  1. 42. Синтаксис языков программирования ТР. Структура программного модуля на языке ТР. Состав интегрированной программной среды.
  2. Даниэль Варе. Страницы из дальневосточного дневника.
  3. Страница первого издания «Геометрии» Р. Декарта (1637):
  4. 40) Правовой режим земель промышленности и иного специального назначения. (страница 114)
  5. Вопрос №61.Форма и ее модификация в среде программирования Delphi. Размещение нового компонента. Задание свойств и методов объекта.
  6. Вопрос 79. Программирование как форма госрегулирования экономики. Понятие и виды программ, их характеристика и направления применения
  7. ВОПРОС №54 Методы анализа внутренней и внешней среды организации
  8. 46. Общая постановка задач дискретного и целочисленного программирования. Экономические задачи, относящиеся к задачам целочисленного программирования.
  9. Основные критерии выбора решений при вероятностной неопределенности состояний внешней среды и в условиях противодействия внешней среды
  10. 12 Понятие и сущность предпринимательской среды. Общая характеристика предпринимательской среды.
  11. 9. Использование достижений научно-технического прогресса с целью охраны и оздоровления окружающей среды и здоровья населения. Анализ состояния здоровья в зависимости от характера и уровня загрязнения окружающей среды.
  12. 26. Наблюдение за состоянием окружающей среды (мониторинг). Национальная система мониторинга окружающей среды (НСМОС)
  13. 31. Шум как фактор среды обитания человека. Электромагнитное поле радиочастот, его роль как фактора окружающей среды, меры профилактики воздействия СВЧ.
  14. 15. Основания возникновения и прекращения права собственности на компоненты природной среды. Содержание права собственности на компоненты природной среды. Защита права собственности на компоненты природной среды
  15. 10.Право на экологическую информацию; право на участие в принятии экологически значимых решений; право на доступ к правосудию по вопросам, касающимся окружающей среды.
  16. 6.Предупредительный и текущий санитарный надзор. Роль санитарного надзора в решении вопросов оптимизации внешней среды, условий труда, проживания, питания.
  17. 7.Нелинейное программирование
  18. 7.1.Целочисленное дискретное программирование
  19. 7. Основные причины деградации окружающей среды. Неблагоприятные факторы химической, физической и биологической природы, влияющие на здоровье населения в современных условиях. Значение "биологических цепей" в переходе токсических и радиоактивных факторов из окружающей среды к человеку.
  20. Методы математического программирования.
- Воспитательный процесс - Дидактика - Дошкольное образование - Логопедия - Методика преподавания биологии - Методика преподавания в начальной школе - Методика преподавания изобразительного искусства - Методика преподавания иностранных языков - Методика преподавания информатики - Методика преподавания истории - Методика преподавания литературы - Методика преподавания математики - Методика преподавания МХК - Методика преподавания начертательной геометрии и инженерной графики - Методика преподавания права - Методика преподавания психологии - Методика преподавания русского языка - Методика преподавания технологии - Методика преподавания экономики - Методика физвоспитания - Методология педагогики - Основы педагогики - Педагогика высшей школы - Профессиональное образование - Системы образования - Социальная педагогика - Специальная (коррекционная) педагогика - Управление процессами ОУ - Философия образования -