В этой части приводятся исходные тексты компонентов разного назначения, расширяющих функциональные и оформительские возможности программ Delphi. Для удобства часть III поделены на три главы, в которых рассказывается, соответственно, о невизуальных и псевдовизуальных компонентах, о визуальных компонентах и о компонентах независимых разработчиков.

В первых двух главах этой части описываются мои собственные компоненты, разработанные специально для этой книги. При описании каждого компонента я старался следовать определенному правилу. Вначале приводится идея компонента, то есть то, что отличает его от подобных стандартных (если таковые есть), затем реализация (включая листинг модуля и подробные комментарии). Если это необходимо, описываются редакторы свойств и компонентов и, наконец, дается тестовая программа (если, разумеется, она не тривиальна). Замечу, что даже если тестовая программа не описана, она все равно имеется в виде DPR- и ЕХЕ-файлов на прилагаемом к книге компакт-диске, так что вы сможете посмотреть компонент в действии без его регистрации в Delphi.

Заключительная глава описывает несколько десятков из великого множества компонентов независимых разработчиков. Заимствованы компоненты в основном, с сайта www.torry.net. На этом сайте находятся тысячи компонентов для Delphi и С++ Builder, всевозможные инструментальные средства и готовые приложения, различного рода документация - словом, все, что может понадобиться программисту. На прилагаемом к книге компакт-диске вы найдете многие из них. Однако в главе описаны лишь те, которые сопровождаются исходными текстами. В описание входит все, что удалось выяснить после тестирования компонента, а также выдержки из сопровождающей его документации. Это ни в коей мере не нарушает авторских прав разработчика, так как исходные тексты всех без исключения компонентов, описываемых в этой главе, объявлены авторами пригодными для свободного распространения без каких-либо ограничений или с небольшими оговорками. В главе приводятся все эти оговорки, а также электронные адреса разработчиков на момент их опубликования на сайте. Если компонент снабжен демонстрационной программой, приводится также копия экрана для главного окна программы.

13.4. Об отличиях версий Delphi || Оглавление || Невизуальные и псевдовизуальные компоненты


Искусство создания компонентов Delphi



Новости за месяц

  • Октябрь
    2019
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс