|
Компоненты Delphi Обзор палитры компонентов Delphi
|
Скачать 105.74 Kb.
Дата |
05.10.2016 |
Размер |
105.74 Kb. |
|
Компоненты Delphi
Обзор палитры компонентов Delphi
|
Выполним рефераты, дипломы - написание рефератов
акулы бильярда 2
|
|
Итак, среда разработки Delphi ориентирована, прежде всего, на создание программ для Windows. При этом большое внимание уделяется возможности визуальной разработки приложений с помощью большого набора готовых компонентов Delphi, позволяющих избежать ручного кодирования. Компоненты Delphi охватывают практически все аспекты применения современных информационных технологий. Конечно, для работы в Delphi прежде всего требуется изучить базовые компоненты Delphi, которые требуются при подготовке практически любого приложения.
Страница Standart
Изучение Delphi естественным образом начинается со страницы палитры компонентов Standart. На этой странице расположены стандартные для Windows интерфейсные элементы, такие как главное и всплывающее меню, кнопка, однострочный и многострочный редакторы, переключатели, метки, списки, и некоторые другие компоненты, применяющиеся наиболее часто.
Страница Additional
На страницу Additional помещены дополнительные компоненты, без некоторых из которых сегодня трудно представить программу для Windows: кнопки с дополнительными свойствами, таблицы, компоненты для размещения изображений...
Страница Win32
Эта страница содержит компоненты, представляющие собой интерфейсные элементы для 32-разрядных операционных систем Windows 95/98/NT (В версии системы Delphi 2 эта страница называлась Win95). Использующие эти компоненты программы выглядят в стилистике последних версий операционных систем Windows.
Страница System
На этой странице представлены компоненты, которые имеют различное функциональное назначение (например, Timer - очень важный в любой программе компонент), в том числе компоненты, поддерживающие стандартные для Windows технологии межпрограммного обмена данными OLE и DDE.
|
Компоненты Delphi
Страница Standart
|
Предлагаем состоявшийся бесплатный подбор персонала
Клиника Наран лечение без операций гипертонии Лучшие рекомендации
|
|
Изучение Delphi естественным образом начинается со страницы палитры компонентов Standart. На этой странице расположены стандартные для Windows интерфейсные элементы, применяющиеся наиболее часто. В следующей таблице представлен список компонентов страницы Standart:
Пикто-
грамма
|
Имя
|
Назначение
|
|
MainMenu
|
Главное меню программы. Компонент способен создавать и обслуживать сложные иерархические меню.
|
|
PopupMenu
|
Всплывающее меню. Обычно это меню появляется после нажатия правой кнопкой мыши.
|
|
Label
|
Метка. Используется для размещения не очень длинных сообщений в виде статического текста
|
|
Edit
|
Строка ввода. Предназначена для ввода пользователем текстовой информации в виде одной строки.
|
|
Memo
|
Многострочный текстовый редактор. Используется для ввода пользователем и отображения многострочного текста без функций форматирования.
|
|
Button
|
Командная кнопка. Используется для реализации в программе команд с помощью обработчика события OnClick этого компонента.
|
|
CheckBox
|
Независимый переключатель. Используется его свойство Checked (отмечено), имеющее значения true или false, меняющееся при щелчке мышью.
|
|
RadioButton
|
Зависимый переключатель. Используется для выбора только одного из нескольких вариантов. Для этого компонент объединяется как минимум с одним или несколькими такими же компонентами в группу. Щелчок по компоненту приводит к его выделению и снятию выделения ранее выбранного компонента. Также имеет свойство Checked.
|
|
ListBox
|
Список выбора. Содержит список предлагаемых вариантов (опций) и даёт возможность проконтролировать текущий выбор.
|
|
ComboBox
|
"Выпадающий" список выбора. Представляет собой комбинацию компонентов Edit и ListBox.
|
|
ScrollBar
|
Полоса прокрутки. Представляет собой вертикальную или горизонтальную полосу, управляющую визуальным представлением компонентов, не помещающихся целиком в окне программы.
|
|
GroupBox
|
Контейнер группы компонентов. Используется для группировки нескольких связанных по смыслу компонентов.
|
|
RadioGroup
|
Группа зависимых переключателей. Содержит специальные свойства для обслуживания нескольких связанных между собой зависимых переключателей.
|
|
Panel
|
Панель. Этот компонент, как и GroupBox, служит для объединения нескольких компонентов. Содержит внутреннюю и внешнюю кромки, что позволяет создавать эффекты "вдавленности" и "выпуклости".
|
|
ActionList
|
Список действий. Служит для централизованной реакции программы на действия пользователя, связанные с выбором одного из группы однотипных управляющих элементов, таких как опции меню, кнопки и т.д.
|
|
Компоненты Delphi
Страница Additional
|
скачать jimm конструктор бесплатно
Сатори монолитные работы нулевой цикл постоянно
|
|
На страницу Additional помещены дополнительные компоненты, без некоторых из которых сегодня трудно представить программу для Windows: кнопки с дополнительными свойствами, таблицы, компоненты для размещения изображений и многие другие, представленные в таблице:
Пикто-
грамма
|
Имя
|
Назначение
|
|
BitBtn
|
Командная кнопка. Отличается от стандартной кнопки Button возможностью отображения пиктограммы.
|
|
SpedButton
|
Пиктографическая кнопка. Обычно используется для быстрого доступа к опциям Главного Меню.
|
|
StringGrid
|
Таблица строк. Этот компонент обладает мощными возможностями для представления текстовой информации в табличном виде.
|
|
DrawGrid
|
Таблица изображений. Этот компонент используется для представления изображений в табличном виде.
|
|
Image
|
Рисунок. Компонент для отображения изображений, в том числе пиктограмм и метафайлов.
|
|
Shape
|
Фигура. С помощью этого компонента можно вставить на Форму правильную фигуру - прямоугольник, эллипс, окружность.
|
|
Bevel
|
Кромка. Служит для выделения отдельных частей Формы трёхмерными рамками и полосами.
|
|
ScrollBox
|
Панель с полосами прокрутки. В отличие от компонента Panel автоматически вставляет полосы прокрутки, если размещённые на нём компоненты отсекаются его границами.
|
|
CheckListBox
|
Список множественного выбора. Отличается от стандартного компонента ListBox наличием рядом с каждой опцией независимого переключателя типа CheckBox, облегчающего выбор сразу нескольких опций.
|
|
Splitter
|
Граница. Этот компонент создаёт границу между двумя видимыми компонентами и даёт возможность пользователю перемещать её.
|
|
StaticText
|
Статический текст. Отличается от стандартного компонента Label наличием собственного Windows-окна, что позволяет обводить текст рамкой или выделять его в виде "вдавленной" части Формы.
|
|
Chart
|
Диаграмма. Этот компонент облегчает создание специальных панелей для графического представления данных.
|
|
Компоненты Delphi
Страница Win32
|
мотивация , лидерство - корпоративный тренинг личностного роста - тренинги лидерства и успеха
пластика лица
|
|
Эта страница содержит компоненты, представляющие собой интерфейсные элементы для 32-разрядных операционных систем Windows 95/98/NT (В версии системы Delphi 2 эта страница называлась Win95). Использующие эти компоненты программы выглядят в стилистике последних версий операционных систем Windows.
Пикто-
грамма
|
Имя
|
Назначение
|
|
TabControl
|
Набор закладок. Каждая закладка представляет собой поле с надписью и/или текстом. Выбор той или иной закладки распознаётся программой и используется для управления содержимым окна компонента.
|
|
PageControl
|
Набор панелей с закладками. Каждая панель может содержать свой набор интерфейсных элементов и выбирается щелчком по связанной с ней закладке.
|
|
ImageList
|
Набор рисунков. Представляет собой хранилище для нескольких рисунков одинакового размера, например, пиктограмм для кнопок.
|
|
RichEdit
|
Многострочный редактор форматированного текста. В отличие от компонента Memo может изменять такие характеристи текста как шрифт, цвет, выравнивание и т.д. (формат RTF).
|
|
TrackBar
|
Регулятор. Используется для управления значениями некоторых величин в программах. Например, с его помощью удобно изменять громкость звучания мультимедийных устройств.
|
|
ProgressBar
|
Индикатор процесса. С помощью этого компонента можно отображать ход исполнения достаточно длительного процесса, например, копирование данных.
|
|
UpDown
|
Цифровой регулятор. Две кнопки этого компонента служат для увеличения (верхняя) или уменьшения (нижняя) связанной с компонентом числовой величины. Для отображения этой величины умеет ассоциироваться с компонентом Edit.
|
|
HotKey
|
Управляющая клавиша. Компонент служит для ввода управляющих кодов, таких как F1, CTRL+Shift и т.д.
|
|
Animate
|
Мультипликатор. Предназначен для отображения движущихся изображений (видеоклипов). Имеет ограничение - не может сопровождать видеоклип звуком. Как и компонент ProgressBar, применяется в основном для сопровождения длительных процессов.
|
|
DateTimePicker
|
Селектор времени/даты. Этот компонент предназначен для ввода или отображения времени или даты.
|
|
MonthCalendar
|
Календарь. Служит для отображения календаря и выбора даты или диапазона дат.
|
|
TreeView
|
Дерево выбора. Представляет собой совокупность связанных в древовидную структуру пиктограмм. Обычно используется для просмотра структуры каталогов и других подобных элементов, связанных иерархическим образом.
|
|
ListView
|
Панель пиктограмм. Организует просмотр нескольких пиктограмм и выбор нужной. Компонент способен располагать пиктограммы в вертикальных или горизонтальных рядах и показывать их в крупном или мелком масштабе.
|
|
HeaderControl
|
Управляющий заголовок. Представляет собой горизонтальную или вертикальную полосу, разделённую на ряд смежных секций с надписями. Размеры секций можно менять на этапе работы программы. Обычно используется для изменения размеров столбцов или строк в разного рода таблицах.
|
|
StatusBar
|
Панель статуса. Предназначена для размещения разного рода служебной информации в окнах редактирования. Пример - нижняя часть рамки окна текстового редактора Word.
|
|
ToolBar
|
Инструментальная панель. Этот компонент служит контейнером для командных кнопок BitBtn и и способен автоматически изменять свои размеры и положение при добавлении или удалении кнопок.
|
|
CoolBar
|
Инструментальная панель. В отличие от ToolBar, используется как конейнер для размещения стандартных интерфейсных компонентов Windows, таких как Edit, ListBox, ComboBox и т.д.
|
|
PageScroller
|
Прокручиваемая панель. Служит для размещения узких инструментальных панелей. При необходимости автоматически создаёт по краям панели стрелки прокрутки.
|
|
Компоненты Delphi
Страница System
|
student-works.ru - методы курсовой на заказ
кулинария мясо
|
|
На этой странице представлены компоненты, которые имеют различное функциональное назначение (например, Timer - очень важный в любой программе компонент), в том числе компоненты, поддерживающие стандартные для Windows технологии межпрограммного обмена данными OLE и DDE.
Пикто-
грамма
|
Имя
|
Назначение
|
|
Timer
|
Таймер. Этот компонент служит для отсчёта интервалов реального времени. Имеет ограничение - не может обрабатывать интервалы менее 55 миллисекунд.
|
|
PaintBox
|
Окно для рисования. Создаёт прямоугольную область, предназначенную для прорисовки графических изображений.
|
|
MediaPlayer
|
Мультимедийный проигрыватель. С помощью этого компонента можно управлять различными мультимедийными устройствами.
|
|
OleContainer
|
OLE-контейнер. Служит приёмником связываемых или внедряемых объектов.
|
|
DDEClientConv
|
DDE-связь. Совместно с DDEClientItem используется для создания клиентской программы в DDE-связи.
|
|
DDEClientItem
|
DDE-тема. Определяет тему DDE-связи в клиентском приложении.
|
|
DDEServerConv
|
DDE-связь. Совместно с DDEServerItem используется для создания серверной программы в DDE-связи.
|
|
DDEServerItem
|
DDE-тема. Определяет тему DDE-связи в серверном приложении.
|
|
|
|
|