- •Конспект студента. Интегрированная среда разработки Delphi 7
- •Главное окно
- •Инструментальные кнопки
- •Палитра компонентов
- •Окно формы
- •Окно дерева объектов
- •Окно инспектора объектов
- •Окно кода программы
- •Изменение свойств формы
- •Обработчик события OnClick
- •Структура программ Delphi
- •Структура проекта
- •Структура модуля.
- •Знакомство с компонентами.
- •Вкладка Standard
- •Вкладка Additional
- •Вкладка Win32
- •Вкладка System
- •Вкладка Dialogs
- •Вкладка Win31
- •Вкладка Samples
- •Вкладка ActiveX
Вкладка Win32
Вкладка Win32 содержит интерфейсные элементы для 32-разрядных операционных систем Windows 95/98/NT/2000/XP.
TabControl — набор вкладок. Каждая вкладка представляет собой прямоугольное поле с надписью и/или рисунком. Выбор той или иной вкладки распознается программой и используется для управления содержимым окна компонента.
PageControl — набор страниц с вкладками. Каждая страница может содержать свой набор интерфейсных элементов и выбирается щелчком на связанной с ней вкладке.
ImageList — хранилище изображений. Представляет собой хранилище для нескольких рисунков одинакового размера.
RichEdit — поле формата RTF. В отличие от компонента Memo вкладки Standard, текст в компоненте RichEdit подчиняется правилам расширенного текстового формата (Rich Text Format, RTF) и может изменять такие свои характеристики, как шрифт, цвет, выравнивание и т. д.
TrackBar — ползунок. Используется для управления значениями некоторых величин в программах. Например, с его помощью удобно изменять громкость звучания в мультимедийных программах.
ProgressBar — индикатор процесса. С помощью этого компонента можно отображать ход исполнения достаточно длительного по времени процесса, например, процесса переноса данных на дискету.
UpDown — счетчик. Две кнопки этого компонента предназначены для увеличения (верхняя) или уменьшения (нижняя) связанной с компонентом числовой величины.
HotKey — клавиша быстрого выбора. Компонент используется для ввода управляющих клавиш, таких как Fl, Alt+A, Ctrl+Shift+1 и т. п.
Animate — анимация. Компонент предназначен для отображения последовательно сменяющих друг друга кадров движущихся изображений (видеоклипов). Компонент не может сопровождать видеоклип звуком.
DateTimePicker — ввод и отображение времени/даты. Этот компонент преднаначен для ввода и отображения даты или времени.
MonthCalendar — календарь. Служит для выбора/отображения даты.
TreeView — иерархическое дерево. Представляет собой совокупность связанных в древовидную структуру значков и строк. Обычно используется для просмотра структуры каталогов (папок) и других подобных элементов, связанных иерархическими отношениями.
ListView — иерархический список. Организует просмотр нескольких значков и выбор нужного. Этот компонент способен располагать значки в горизонтальных или вертикальных рядах и показывать их в крупном или мелком масштабе.
HeaderControl — управляющий заголовок. Представляет собой горизонтальную или вертикальную полосу, разделенную на ряд смежных секций с надписями. Размеры секций можно менять мышью на этапе работы программы. Обычно используется для изменения размеров столбцов или строк в разного рода таблицах.
StatusBar — строка состояния. Предназначена для размещения разного рода служебной информации в окнах редактирования. Посмотрите на нижнюю часть окна кода Delphi или текстового редактора Word и вы увидите этот компонент в действии.
ТооlBar — инструментальная панель. Этот компонент служит контейнером для кнопок ToolButton и способен автоматически изменять их размеры и положение при удалении кнопок или при добавлении новых.
CoolBar — инструментальная панель. В отличие от ТооlBar, используется как контейнер для размещения стандартных интерфейсных компонентов Windows, таких как Edit, ListBox, ComdoBox и т. д.
PageScroller — панель с кнопками прокрутки. Служит для размещения узких инструментальных панелей. При необходимости автоматически создает по краям панели стрелки прокрутки.
ComboBoxEx — компонент в функциональном отношении подобен ComboBox (вкладка Standard), но имеет расширенные возможности.
