Пример элементов Технического задания на разработку приложения с простейшим базовым компонентом
1. Название приложения: «Компонент Label: свойства и применение»
2. Назначение и возможности приложения: создаваемая программа должна демонстрировать основные свойства и варианты использования компонента Label (метка) страницы Standard палитры компонентов Delphi 8.0. Программа может использоваться в учебных целях.
3. Интерфейс приложения: прикладная программа представлена двумя формами: главной с заголовком «свойства и использование метки» и формой диалога с заголовком «О программе». Интерфейс диалога стандартен (автор и т.п.) и основан на шаблоне AboutBox. Интерфейс главной формы должен соответствовать следующему наполнению. Основной экран состоит из главного меню (3 пункта - «Выход», «Изменение свойств метки» и «О программе»), 4 меток и одного компонента MEMO для выдачи справочной информации о свойствах и событиях метки. Компонент MEMO и одна из меток в исходном положении не видны и выдаются только после соответствующей команды.
4. Основные функции прикладной программы:
- демонстрация основного экрана, показывающего свойства и использование меток в части выдачи информации, создания дизайна, передачи управления другим компонентам;
-выдача многострочного редактора MEMO с описанием свойств и применения меток;
- закрытие главного окна командой главного меню «Выход»;
- демонстрация «всех 33 свойств» стандартного окна Windows.
5. Входные/выходные данные:
Программа не имеет текстового ввода или вывода. В качестве управляющих используются следующие элементы:
- стандартные кнопки строки заголовка главного окна приложения;
- 3 команды главного меню;
- метка, передающая управление другому компоненту.
6. Описание основного варианта работы пользователя приложения:
- вход в приложение выполняется кликом его иконки;
- выход - командой главного меню «Выход», кликом иконки «крест» строки заголовка или командами системного (оконного) меню;
- командой «О программе» пользователю выводится на экран ... (и т.д.).
2. Задания на пограммные проекты с описанием их замысла
1. «Пинг-понг»
Имитация игры в «пинг-понг». Экран имеет меню (с командами «Старт», «Выход», «Помощь»), табло (Счет игры: Вы / ПК) и редакторы (для ввода данных «Скорость: пикселей / шаг», «Продолжительность тайма, с).
На поле игры первоначально по его середине расположены «шарик» (вверху) и «ракетка» (внизу), управляемая клавишами ВЛЕВО и ВПРАВО.
По команде «Старт» шарик начинает движение из начального верхнего положения в случайном направлении со скоростью, задаваемой количеством пикселей, на которые он может максимально передвигаться с каждым сигналом таймера. Отражение от «стенок» поля игры происходит упруго. При касании нижней «стороны» поля игры счет увеличивается в пользу ПК. Если шарик не коснется нижней стороны за установленное время после старта, то счет увеличивается в пользу игрока-пользователя.
ФИО проектанта, телефон: |
2. «Множество форм»
Программная система из множества форм с разными их свойствами, в
частности, с MDI и SDI интерфейсом.
ФИО проектанта, телефон: |
3. Графический редактор
Графический редактор на базе шаблона MDI-Application.
ФИО проектанта, телефон: |
4. Обучающая система
Выдает вопросы и проверяет их правильность на основе базы данных по вопросам и ответам на них (верным и неверным).
ФИО проектанта, телефон: |
5. Графический конструктор
Графический редактор для построения электронных схем из элементов типа И, ИЛИ.
ФИО проектанта, телефон: |
6. Справочная система «Характеристика питания студентов»
Отвечает на запросы о характеристиках потребляемых студентами блюд, их рационе питания в течение суток (завтрак, обед, ужин) и типу питания. Использует справочные данные о продуктах питания и т.п., характеристиках студентов, а также данные о заказах (перечень блюд и т.п.)
ФИО проектанта, телефон: |
7. Справочная система «Продажи столовой»
На основе базы данных о раскладках на приготовление разных блюд, их стоимости и востребования по поступающим заказам создавать перечень очередных заказов на Продукты питания и другие ресурсы.
ФИО проектанта, телефон: |
8. Гороскоп
По вводимых характеристиками клиента (пол, имя, дата рождения) и запросам на тип гороскопа (Зодиакальный, друидов, китайский, японский, сексуальный, одиночный, парный) выдавать соответствующие предсказания.
ФИО проектанта, телефон: |
9. Охота на бабочек
Поймать максимальное количество бабочек за фиксированный промежуток времени. Бабочки появляются случайно во времени и пространстве. Охота изображается при помощи заготовок разных вариантов положения ба бочки и человека, ведущего охоту.
ФИО проектанта, телефон: |
10. Полет ТУ-144
Самолет пролетает сквозь облака. В случайные моменты времени появляются нежелательные птицы, которые могут причинить ущерб самолету. Его движением можно управлять с клавиатуры, чтобы число повреждений от птиц было минимально.
ФИО проектанта, телефон: |
11. Морской бой
Ведется дуэльная поочередная орудийная стрельба по боевым кораблям противника. Поле боя - 2 сетки 10*10 клеток, на которых располагаются корабли свои и (невидимо) противника. В исходный момент помещаются 4 1-клеточных корабля, 3 - 2-клеточных, 2 - 3-клеточных, 1 - 4-клеточный. Стрельба ведется по клеткам. Так, для успешного потопления 3-клеточного корабля требуется 3 успешных выстрела. Игра ведется до полного потопления флота играющей стороны. За противника играет ПК.
ФИО проектанта, телефон: |
12. Инсталлятор
Создать ПП для инсталляции других приложений в систему.
ФИО проектанта, телефон: |
13. Системное окружение
На базе API-функции GetSystemMetrics и функций Delphi DiskFree, DiskSise построить справочную систему, выдающую 39 характеристик
экранных элементов и Windows и объеме дискового пространства (как общего, так и свободного).
ФИО проектанта, телефон: |
14. Волшебные узоры
Выдается экран, состоящий из фигур, во внутренних частях которых постоянно о разной частотой появляются сказочные разноцветные узоры. Это могут быть движущиеся звезды, накладывающиеся случайным образом друг па друга эллипсы, сетки из линий и т.п. Должны присутствовать редакторы для численного изменения динамики изменения тех или иных фигур.
ФИО проектанта, телефон: |
15. Текстовый редактор
Создать классический тестовый редактор на базе компонента Memo и компонентов для выбора характеристик шрифта, вводимого для редактирования файла, его записи, выбора принтера для печати, его настройки. Соответствующие возможности отображаются в меню или в быстром меню на основе кнопок с соответствующими изображениями (из шрифта WmgDings). Кнопки быстрого меню имеют хиты.
ФИО проектанта, телефон: |
16. Ханойские башни
Построить классическую игру из 3 пирамидок, на которые можно перемещать диски по правилам: больший диск нельзя класть на меньший. Первоначально на левой пирамидке располагаются все диски. Цель: переместить их на правую пирамидку. Измеримым параметром может служить время перемещения.
ФИО проектанта, телефон: |
17. Художник-Абстракционист
На базе компонента PaintBox создать ПП. которая по тем или иным ко мандам размещает на полотне радуги, звезды разных измерений и другие фигуры случайных цветов, размеров, положений. Их количество и пределы размеров задаются командами меню.
ФИО проектанта, телефон: |
18. Графический браузер
ПП для рисования и просмотра в дочерних окнах с помощью компонента Image любых, рисунков типа .bmp, ico, .wmf. Для выбора файлов имеется соответствующее диалоговое окно.
ФИО проектанта, телефон: |
19. Все типы спидометров
На приборной доске отображения движением автомобиля приведены все варианты отображения его скорости. Скорость автомобиля меняется при нажатии педалей газа или тормоза. В соответствии с этим меняется и скорость мелькания за окном элементов пейзажа.
ФИО проектанта, телефон: |
20. «Картинная галерея»
Два зала «картинной галереи» имитируются двумя списками. Для по мещения картин в залы применяются диалоговые окна поиска графических файлов. Картины можно перемещать как внутри отдельного зала (используя команды типа ListBox1.Items.Move, метод Drag&Drop), так и между залами.
ФИО проектанта, телефон: |
21. Калькулятор
Построить калькулятор для выполнения простых арифметических дей ствий типа «+»,»-»,»*»,»/».
ФИО проектанта, телефон: |
22. Записная книжка
Создать записную книжку на месяц с ее сохранением при выходе из ПП и открытием при входе в ПП. Номера дней месяца (числа) располагаются в 3 ряда примерно по 10 чисел. Количество дней в месяце устанавливается автоматически по текущей дате, снимаемой с компьютера. Имена файлов для сохранения записей книжки создаются тоже автоматически по дате. Из меню можно выбрать старые книжки на другие (истекшие) месяцы.
ФИО проектанта, телефон: |
23. Рожицы
Сетка для просмотра и вставки в тексты картинок (знаков) шрифта Ding Wings с помощью сетки изображений DrawGrid.
ФИО проектанта, телефон: |
24. Каталоги
Приложение для отображения деревьев каталогов выбираемого диска.
ФИО проектанта, телефон: |
25. Коллекционер
На основании компонента StringGrid создать сетку строк для хранения и отображения строк текста, изображения или того и другого для создания коллекции иконок, извлекаемых из файлов типа .ехе и .dll, а также для других произвольных рисунков.
ФИО проектанта, телефон: |
26. Локально-глобальный календарь
ПП отображает месячный календарь для любого месяца с выделением и пояснением дней рождения или других памятных семейных, производственных и общественных дат.
ФИО проектанта, телефон: |
27. OLE
ПП на базе компонента OleContainer для выдачи списка всех типов OLE объектов, зарегистрированных в операционной системе, и с возможностями создания нового OLE объекта, выбора произвольного файла для его копии в свою ПП или создания с ним (файлом) связи, а также для отображения в своей ПП самого объекта или только его иконки, сохранения внедренных объектов на диске. Привести окно для демонстрации возможностей внедряемых объектов, например, для отображения вводимого текста по окружности.
ФИО проектанта, телефон: |
28. Успеваемость студентов
Создать систему управления базой данных «Студенты курса и их успеваемость»
ФИО проектанта, телефон: |
29. Распределение нагрузки преподавателей кафедры
Серьезная ПП, необходимая для кафедр НГТУ и способная перерасти в дипломную работу (даже коллективную).
ФИО проектанта, телефон: |
30. Игра «Жизнь»
На клеточном поле «жизнь» изображается фишками, которые зарождаются, если вокруг них имеется ровно 3 фишки-соседи. Фишка продолжает жить, если вокруг нее 2-3 фишки, и умирает, если вокруг нее 0, 1 или 4-8 фишек. В программу включены следующие средства: редактор поля, на стройка игры, сохранение ситуации в файле, ее восстановление из файла.
ФИО проектанта, телефон: |
31. Медиаплейер
Используя компонент MediaPlayer, создать программу, проигрывающую файлы с расширениями *.avi, *.mid, *.wav. Обеспечить выбор файлов на всех дисках компьютера, используя компонент OpenDialog.
ФИО проектанта, телефон: |
3. Задания на программные проекты с базовыми компонентами
Страница |
Компонент |
Назначение компонента |
ФИО |
ActiveX |
ChartFx |
Организация диаграмм |
|
ActiveX |
FIBook |
Рабочий лист |
|
ActiveX |
Graph |
Для изображения графиков |
|
ActiveX |
VSSpeD |
Визуальная корректировка: анализ данных, диаграмм, объемный текст и быстрая проверка |
|
ActiveX |
VtChart |
Для многомерного отображения диаграмм |
|
Additional |
Bevel |
Компонент «Тиснение» для выделения и разграничения областей на форме |
|
Additional |
BitBtn |
Компонент «Комбинированная командная кнопка» с иконкой и другими дополнительны ми свойствами |
|
Additional |
Chart |
Для создания графиков |
|
Additional |
CheckListBox |
Список элементов (с кнопкой независимой фиксации) |
|
Additional |
DrawGrid |
Компонент «Комбинированная таблица» для отображения данных |
|
Additional |
Image |
Для показа на форме картинок в форматах TBitMap, TMetaFile, TIcon |
|
Additional |
MaskEdit |
Компонент «Строка редактирования по маске». Редактор для ввода текста по шаблону |
|
Additional |
ScrollBox |
Компонент «Область прокрутки». Представляет окно с парой скроллеров (вертикальным и горизонтальным) |
|
Additional |
Shape |
Для рисования и отображения простых фигур |
|
Additional |
SpeedButton |
Компонент «Кнопка таблицы инструментов». Представляет собой кнопку с зависи- |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
|
|
мой/независимой фиксацией или без фиксации |
|
Additional |
Splitter |
Для деления клиентской области формы на прямоугольные области. Пользователь может менять их размеры в ходе решения задачи |
|
Additional |
StaticText |
Выдача текста (типа метки), но в окне |
|
Additional |
StringGrid |
Компонент «Таблица строк» для табличного отображения текстовых строк |
|
DataAccess |
BatchMove |
Набор средств для использования групп записей и полей, переносимых с сервера |
|
DataAccess |
ClientDataSet |
Универсальный интерфейс обращения БД без привязки к тому или иному API |
|
DataAccess |
Database |
Установка постоянной связи с базой данных, задание параметров сервера, локальных псевдонимов BDE и управление транзакциями |
|
DataAccess |
DataSource |
Компонент «Источник данных» - связующее звено между наборами данных в Table, Query, StoredProc и их отображением компонентами управления данными DataControls |
|
DataAccess |
Provider |
Связывание с множеством данных для получения доступа к бизнес -0 логике из клиентского приложения |
|
DataAccess |
Query |
Компонент «Запрос» для связи с SQL-сервером через BDE. Открывает доступ к использованию языка SQL для создания запросов на получение данных от SQL-сервера |
|
DataAccess |
RemoteServer |
Инкапсулирует логику OLE - вызов удаленных серверов |
|
DataAccess |
Session |
Обеспечивает глобальное управление групп БД, связанных в объекте |
|
DataAccess |
StoredProc |
Для использования хранимых сервером процедур баз данных |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
DataAccess |
Table |
Компонент «Таблица» для связи баз данных с ГШ посредством компонента DataSource |
|
DataAccess |
UpdateSQL |
Для обработки SQL-утверждений, использующихся для чтения информации |
|
DataControls |
DBChart |
Для создания графиков по данным, получаемым из БД |
|
DataControls |
DBCheckBox |
Для отслеживания фиксированных значений связываемого поля текущей записи в БД |
|
DataControls |
DBComboBox |
Объединение поля редактирования и списка выбора данных из БД |
|
DataControls |
DBCtrlGrid |
Показывает множество записей из data source |
|
DataControls |
DBEdit |
Для отображения и редактирования поля текущей записи набора данных в БД |
|
DataControls |
DBGrid |
Для просмотра и редактирования записей набора данных в развернутом виде и табличном формате для БД |
|
DataControls |
DBImage |
Для использования изображений, хранимых в полях BLOB связанного набора данных в БД |
|
DataControls |
DBListBox |
Для редактирования связанного поля текущей записи набора данных путем выбора из списка для БД |
|
DataControls |
DBLookup-ComboBox |
Комбинированный список для БД |
|
DataControls |
DBLookupIist-Box |
Список просмотра дополнительной информации из другой таблицы при перемещении по записям данной таблицы |
|
DataControls |
DBMemo |
Для отображения многострочных данных, включая DLOB, при работе с базами данных |
|
DataControls |
DBNavigator |
Механизм управления связанных наборов данных, представляемых в компонентах отобра- |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
|
|
жения для БД |
|
DataControls |
DBRadioGroup |
Группа радиокнопок, связанных с БД |
|
DataControls |
DBRichEdit |
Монолитный редакционный контроль (текст) |
|
DataControls |
DBText |
Для отображения содержимого поля текущей записи из связанного набора данных в БД |
|
Decision-Cube |
DecisionCube |
Многомерный массив для данных с перекрестными ссылками из БД |
|
Decision-Cube |
DecisionGrid |
Для отображения данных с перекрестными ссылками из DecisionCube |
|
Decision-Cube |
DecisionGraph |
Для динамического отображения графиков по данным из DecisionCube |
|
Decision-Cube |
DecisionPilot |
Обеспечение представления / переключения активных осей и ячеек в crosstab-decision Grid |
|
Decision-Cube |
DecisionQuery |
Для упрощения использования DecisionCube |
|
Decision-Cube |
DecisionSource |
Для представления стержневого состояния данных из DecisionCube |
|
Dialogs |
ColorDialog |
Окно выбора пользователем цвета |
|
Dialogs |
FindDialog |
Окно подготовки к поиску в тексте |
|
Dialogs |
FontDialog |
Окно выбора пользователем шрифта из установленных в системе шрифтов |
|
Dialogs |
OpenDialog |
Компонент «Диалог открытия»: окно выбора файла для его чтения или записи |
|
Dialogs |
OpenPicture-Dialog |
Окно выбора графического файла с предварительным просмотром перед его чтением |
|
Dialogs |
PrintDialog |
Окно настройки параметров вывода текста на принтер |
|
Dialogs |
PrinterSetup-Dialog |
Окно установки пользователем параметров принтера |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
Dialogs |
ReplaceDialog |
Окно поиска и замены текстов |
|
Dialogs |
SaveDialog |
Компонент «Диалог сохранения» - окно выбора файла для его чтения или записи |
|
Dialogs
|
SavePictureDia-log |
Окно выбора графического файла с предварительным просмотром перед его сохранением |
|
Internet |
ClientSocket |
Поддерживает Socket TCP/P для клиентских приложений |
|
Internet |
DataSetTa-bleProducer |
Создает шаблоны для таблицы данных |
|
Internet |
FTP |
Для передачи файлов и данных между удаленной и локальной машиной |
|
Internet |
NNTP |
Для считывания информации с серверов новостей и публикации информации о телеконференциях на сервер (NNTP-NetWork News Transfer Protocol) |
|
Internet |
HTML |
Для загрузки HTML с сервера |
|
Internet |
HTTP |
Создание гипертекстового запроса для его посылки на Web-сервер приложения |
|
Internet |
PageProducer |
Добавляет элементы шаблона серверного приложения для форматирования выходной ин формации |
|
Internet |
POP |
Для создания программ, считывающих информацию с почтовых серверов |
|
Internet |
QueryTable Producer |
Создает шаблоны для создания запросов |
|
Internet |
ServerSocket |
Поддержка Socket для TCP/IP в серверных приложениях |
|
Internet |
SMTP |
Для создания программ, отсылающих почтовые сообщения на SMTP - серверы |
|
Internet |
TCP |
Обеспечение поддержки протокола TCP/IP для серверных приложений |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
Internet |
UDP |
Обеспечение поддержки протокола (User Datagram Protocol) для клиентских и серверных приложений |
|
Internet |
WebDispatcher |
Ассоциирует пользовательские запросы (в виде параметров, передаваемых сервером приложений) с необходимыми действиями |
|
QReport |
QRBand |
Редактор связей |
|
QReport |
QRChart |
Для графического отображения данных |
|
QReport |
QRChildBand |
Редактор связей дочерних элементов |
|
QReport |
QRCompo-siteReport |
Структуризация отчета |
|
QReport |
QRbnage |
Для отображения картинок в отчетах |
|
QReport |
QRDBunage |
Для печати изображений, сохраняемых в битовых файлах BLOB |
|
QReport |
QRDBRichText |
Красочное форматирование текстов в базах данных |
|
QReport |
QRDBText |
Строковый редактор текстов для баз данных |
|
QReport |
QRExpr |
Эксперт по созданию формул |
|
QReport |
QRGroup |
Группировка данных |
|
QReport |
QRLabel |
Метка |
|
QReport |
QRMemo |
Многострочный редактор |
|
QReport |
QRPreview |
Предварительный просмотр отчета |
|
QReport |
QRRichText |
Красочное форматирование текстов |
|
QReport |
QRShape |
Простые геометрические фигуры |
|
QReport |
QRSubDetafl |
Детализация таблиц |
|
QReport |
QRSysData |
Обработка системных данных |
|
QReport |
QuickRep |
Создание отчета |
|
Samples |
Calendar |
Календарь на месяц, выбираемый по его номеру и году. |
|
Samples
|
ColorGrid |
Для выбора основного и фонового цветов из 16-цветной палитры |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
Samples |
DirectoryOulline |
Для отображения иерархического дерева папок (каталогов) и файлов текущего диска |
|
Samples |
Gauge |
Компонент «Масштаб» - индикатор в виде разных форм («спидометр», «сектор» и др.) для отображения величины процента и т.п. |
|
Samples |
IBEventAlerter |
Звуковые системные сообщения |
|
Samples |
SpinButton |
Пара кнопок для увеличения или уменьшения величин |
|
Samples |
SpinEdit |
Комбинация редактора и пары стрелок для увеличения или уменьшения редактируемого значения |
|
Standard |
Button |
Командная кнопка для запуска процедур |
|
Standard |
CheckBox |
Компонент «Флажок» - включатель с 3 состояниями |
|
Standard |
ComboBox |
Компонент «Комбинированный список» - комбинация редактора и списка для выбора |
|
Standard |
Edit |
Компонент «Строка редактора» для ввода, отображения и редактирования текста |
|
Standard |
GroupBox |
Компонент «Рамка группы» для объединения других компонентов, например, кнопок по какому-либо их признаку |
|
Standard |
Label |
Для выдачи текстов и обеспечения их связи с другими компонентами |
|
Standard |
Lisfflox |
Список для выбора отображаемых строк |
|
Standard |
MainMenu |
Создание и редактирование главного меню главного и других окон ПП и его автоматическое объединение и разъединение с главным меню других окон |
|
Standard |
Memo |
Компонент «Поле редактирования» - редактор многострочных текстов |
|
Standard |
Panel |
Компонент «Панель» для размещения на нем |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
|
|
других компонентов |
|
Standard |
PopupMenu |
Всплывающее меню у формы и у ее оконных элементов управления (кроме переключателей). Обычно вызывается правой клавишей мыши |
|
Standard |
RadioBox |
Компонент «рамка радиогруппы» - панель для группы радиокнопок |
|
Standard |
RadioButton |
Переключатель с зависимой фиксацией |
|
Standard |
ScrollBar |
Компонент «Полоса прокрутки» - стандартный бегунок-скроллер для выбора отображаемой в окне части данных (текста, рисунка) |
|
System |
DdeClientConv |
Для осуществления контакта на клиентской стороне с установкой соответствующих контекста и темы |
|
System |
DdeClientltem |
Для представления элемента данных на клиентской стороне |
|
System |
DdeServerConv |
Для получения сервера данных и передачи ему наборов макрокоманд |
|
System |
DdeServerltem |
Для реализации элемента текстовых данных, которые при установленном контексте будут передаваться клиенту |
|
System |
MediaPlayer |
Набор кнопок для управления устройствами мультимедиа при записи и воспроизведении |
|
System |
OleContainer |
Загрузка в OLE-контейнер объекта путем его создания-связывания, перетаскивания или копирования из буфера обмена |
|
System |
PaintBox |
Компонент «Область рисования» (своя канва) |
|
System |
Timer |
Компонент «Таймер». Уведомляет об истечении заданных промежутков времени |
|
Win3.l |
DBLookup-Combo |
Компонент для вывода переменной в рабочую панель |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
Win3.1 |
DBLookupIist |
Показать список пунктов, из которых пользователь извлекает поля данных, находящихся в записи |
|
Win3.1 |
DitectoryListBox |
Компонент «Список каталогов» (отображает список каталогов на диске) |
|
Win3.1 |
DriveComboBox |
Компонент «Комбинированный список дисков» для отображения логических устройств |
|
Win3.1 |
FileListBox |
Компонент «Список файлов» для отображения списка файлов в заданном каталоге |
|
Win3.1 |
FilterComboBox |
Компонент «Комбинированный список файлов» для задания шаблона имен файлов, отображаемых в списке файлов (для компонента FileListBox) |
|
Win3.1 |
Header |
Для управления вертикальными размерами ассоциированных секций |
|
Win3.1 |
Notebook |
Для отображения множества окон в виде страниц блокнота, которые можно связывать с их закладками |
|
Win3.1 |
Outline |
Для отображения иерархических структур в виде деревьев, например, для файлов и каталогов |
|
Win3.1 |
TabbedNote-book |
Для работы с множеством страниц с закладками |
|
Win3.1 |
TabSet |
Набор закладок-этикеток вверху страниц для перелистывания блокнота или других подобных структур |
|
Win32 |
Animate |
Управление анимацией (не работает с AVT, звуком) |
|
Win32 |
CoolBar |
Контейнер дои объектов TCoolBand. Отображает рад интерфейсных элементов внутри панелей. |
|
Страница |
Компонент |
Назначение компонента |
ФИО |
Win32 |
DataTimePicker |
Список для ввода даты и времени |
|
Win32 |
HeaderControl |
Для реализации заголовков и разделителей |
|
Win32 |
HotKey |
Для задания клавиши активации («горячей клавиши») |
|
Win32 |
ImageList |
Контейнер для хранения графических изображений |
|
Win32 |
ListView |
Для отображения списков вертикально, горизонтально, с иконками и т.п. |
|
Win32 |
PageControl |
Для реализации многостраничных диалоговых панелей |
|
Win32 |
ProgressBar |
Для отображения прогресса выполнения операций (сохранения на диске и т.п.) |
|
Win32 |
RichEdit |
Полнофункциональный текстовый редактор |
|
Win32 |
StatusBar |
Для создания строк состояния |
|
Win32 |
TabControl |
Для реализации простого набора закладок (типа TabSet) |
|
Win32 |
TооlBаг |
Для организации группы управляющих элементов |
|
Win32 |
TrackBar |
Для плавного изменения значений |
|
Win32 |
TreeView |
Окно для отображения иерархических списков типа каталога на диске |
|
Win32 |
UpDoun |
Пара стрелок для наглядного изменения числовых значений |
|