Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Палитра компонентов




 

Палитра позволяет сгруппировать компоненты в соответствии с их смыслом и назначением. Эти группы или страницы снабжены закладками. Вы можете из­менять комплектацию страниц, вводить новые страницы, переставлять их, вно­сить на страницы разработанные вами шаблоны и компоненты и т.д.

Поскольку число предопределенных компонентов, конечно, возрастает от вер­сии к версии, то наиболее полной является библиотека Delphi 6. Палитра этой биб­лиотеки приведена на рис.3. По умолчанию в ней имеются страницы, перечис­ленные в табл. 2.

 

 

 

Рис.3. Палитра компонентов

 

Таблица 2

Страницы библиотеки VCL

 

Standard Стандартная, содержащая наиболее часто используемые компо­ненты
Additional Дополнительная, являющаяся дополнением стандартной
Win32 32-битные компоненты в стиле Windows 95/98/2000 и NT
System Системная, содержащая такие компоненты, как таймеры, плее­ры и ряд других
Data Access Доступ к данным
Data Controls Компоненты отображения и редактирования данных
dbExpress Связь с данными с помощью dbExpress (начиная с Delphi 6)
DataSnap Компоненты для связи с сервером приложений при построении многопоточных приложений, работающих с данными
BDE Доступ к данным через Borland Database Engine — BDE (начиная с Delphi 6, ранее эти компоненты размещались на странице Data Access)
ADO Связь с базами данных через Active Data Objects (ADO) — мно­жество компонентов ActiveX, использующих для доступа к ин­формации баз данных Microsoft OLE DB (начиная с Delphi 5)
InterBase Прямая связь с Interbase, минуя Borland Database Engine (BDE) и Active Data Objects (ADO) (начиная с Delphi 5)
WebServices Компоненты клиентский приложений Web, использующие до­ступ к службам Web с помощью SOAP (начиная с Delphi 6)

 

Продолжение таблицы 2

 

InternetExpress Построение приложений InternetExpress — одновременно прило­жений сервера-'Web и клиента баз данных с параллельными по­токами (начиная с Delphi 5)
Internet Компоненты для создания серверов Web
WebSnap Компоненты для создания серверов Web, содержащих сложные страницы, управляемые данными
FastNet Различные протоколы доступа к Интернет (начиная с Delphi 5)
QReport Компоненты для подготовки отчетов
Dialogs Диалоги, системные диалоги типа «Открыть файл» и др.
Win 3.1 Windows 3.x, компоненты в стиле Windows 3.x (оставлены для обратной совместимости с Delphi 1)
Samples Образцы, различные интересные, но не до конца документиро­ванные компоненты
ActiveX Примеры компонентов ActiveX
COM+ Компонент, дающий доступ к каталогу COM+-, содержащему дан­ные по конфигурации СОМ+
IndyClients Компоненты клиентских приложений Internet Direct (Indy), даю­щих доступ к различным протоколам Интернет из приложений Delphi, C++Builder, Kylix (начиная с Delphi 6)
IndyServers Компоненты серверных приложений Internet Direct (Indy) (начи­ная с Delphi 6)
IndyMisk Различные вспомогательные компоненты приложений Internet Direct (Indy) (начиная с Delphi 6)
Servers Оболочки VCL для распространенных серверов СОМ (начиная с Delphi 5)

Чтобы перенести компонент на форму, надо открыть соответствующую стра­ницу библиотеки и указать курсором мыши необходимый компонент. Поместить выбранный компонент на форму очень просто — надо сделать щелчок мышью в нужном месте формы.

Есть и другой способ поместить компонент на форму — достаточно сделать двойной щелчок на пиктограмме компонента, и он автоматически разместится в центре вашей формы. Если вы выбрали компонент, а затем изменили ваше намерение размещать его, вам достаточно нажать кнопку указателя. Это прервет про­цесс размещения компонента, и программа вернется в нормальный режим, в кото­ром вы можете выбирать другой компонент или выполнять какую-то команду.

Имена компонентов, соответствующих той или иной пиктограмме, вы можете узнать из ярлычка, появляющегося, если вы задержите над этой пиктограммой курсор мыши. Если вы выберете в палитре компонент и нажмете клавишу Fl, то вам будет показана справка по типу данного компонента. Тут надо сразу сделать одно замечание. Имена на ярлычках выглядят, например, так: MainMenu, Button и т.д. Однако в Delphi все имена классов в действительности начинаются с симво­ла «Т», например TMainMeim, TButton. Под такими именами вы можете найти описания соответствующих компонентов во встроенной в Delphi справочной систе­ме или в русской справке [3].

 




Поделиться с друзьями:


Дата добавления: 2015-03-29; Просмотров: 448; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.