Состав системы справок по Delphi и Turbo Delphi, версия 2.3

 

Данная система справок версии 2.3 выпускается вместо прежней версии 2.2. Большинство справок системы подверглось серьезному редактированию. В них введен ряд новых тем, например, увеличено число тем по управлению окнами, описана работа с атомами, добавлены описания множества функций, методов, свойств - в освновном появившихся в последних версиях Delphi. Проведена работа по упорядочиванию страниц Содержание и Указатель с целью облегчить поиск нужных тем, а главное - обеспечить их дальнейшее существенное расширение. Несколько изменена также программа установки. Она обеспечивает теперь при автономном запуске русских справок и при их встраивании Borland BDS и CodeGear Rad Studio отображение тем англоязычных справок в случае, если в русских справках нет соответствующей темы.

Внесены сведения о нововведениях в Delphi 2009: новые возможности языка и билиотеки VCL (Юникод, анонимные методы, шаблоны, новые и модифицированные компоненты, новые возможности DataSnap и др.). Пока эти сведения не очень подробные. Дальнейшее развитие темы, связанные с Delphi 2009, получат в следующей версии справки.

В настоящее время Предметный указатель системы справок содержит около 7200 входов. Из них около 700 добавлено в версии 2.3.

Справки автоматически встраиваются в указанные вами при установке версии Delphi, Borland BDS и CodeGear Rad Studio, существующие на вашем компьютере. Если справки встроены в среду Delphi 7 - 5, они являются дополнением к имеющимся там англоязычным справкам. Они доступны из таких инструментов Delphi, как Главное меню, Редактор Кода, Инспектор Объектов и т.п. простым нажатием клавиши F1. В версии Delphi, начиная с 2006, клавиша F1 не вызывает темы русских справок, поскольку справки оформлены в формате WinHelp. Но их вызов включается в меню этих версий, и запросы в них можно переносить через буфер обмена или вручную. Так что и при работе с новыми версиями Delphi проблем с использованием справок нет.

В настоящее время система справок включает в себя:
Справку по языку Delphi и методам вычислений (это, фактически, справка по языку в Delphi 7 и в более ранних версиях Delphi)
Справку по Delphi
Справку по API Winows в Delphi
Справку по .NET в Delphi (это справка по языку Delphi для Win32 и .NET, начиная с Delphi 2006)
Справку по решению типовых задач в Delphi 
Справку по графикам и диаграммам TeeChart

Намечен также выпуск ряда дополнительных справок и существенное расширение существующих.

Для пользователей, приобретавших справки одной из версий 2.х все справки новой версии бесплатны.
Справки по языку Delphi  и по системе Delphi являются обязательными компонентами системы, поскольку они постоянно ссылаются друг на друга, и другие справки также используют их поддержку. При заказе двух установок стоимость набора из этих двух справок - 190 р. (льготная цена для приобретавших справки прежних серий 1.х - 95 р.). Стоимость справки по API Windows в Delphi - 90 р. (льготная цена для приобретавших эту справку прежних серий 1.х - 45 р.). Стоимость справки по решению типовых задач - 100 р. Эта справка может быть приобретена, только при наличии справок по языку Delphi, по системе Delphi и по API Windows в Delphi, поскольку без ссылок на эти 3 справки использовать ее бессмысленно. Стоимость справки по TeeChart - 30 р.. Стоимость справки по .NET - 80 р. Для пользователей, имеющих эти справки прежних версий 1.х, новые справки бесплатны, так как в них внесены только минимальные изменения редакционного плана. Справки по API Windows, по решению типовых задач, по .NET и TeeChart приобретаются по желанию. Вы сможете приобрести их и позже, если приобрели обязательные справки.
По желанию пользователей могут быть выданы и пересланы по почте счет-фактура и накладная. Оформление и пересылка этих документов - 60 р.

Для удобства скачивания архивы файлов разбиты на фрагменты, максимальный размер которых 1185 КБ. Суммарный объем архивов всех справок около 5 МБ, в распакованном виде - около 8 МБ.

к началу

Содержание справки по языку Delphi (версия 2.3)


Справка охватывает возможности языка в Delphi 7 и в более ранних версиях Delphi. Существенное расширение языка в версиях, начиная с Delphi 2006, описано в Справке по .NET в Delphi.

Справка содержит описания:
·    Синтаксиса языка Delphi
·    Всех встроенных типов данных
·    Всех операций
·    Всех операторов
·    Всех директив компилятора
·    Некоторых сообщений компилятора
·    Большинства исключений
·    Множества функций Delphi, и по многим из них - подробные описания с примерами и рекомендациями по применению
·    Новое в языке и компонентах Delphi 2009
·   

Предметный указатель справки содержит около 1300 входов.

Справка соответствует языку проектов VCL Win32 в любых версиях Delphi, и частично - проектам VCL .NET в Delphi 2005 - 2009, Turbo Delphi for .NET. Особенности языка, связанные с .NET, рассмотрены в основном в справке по .NET в Delphi.

По сравнению с версией 2.2 данная версия подверглась заметному редактированию, добавлен ряд новых тем, переработано содержание страниц Содержание и Указатель с целью облегчить поиск нужных тем, добавлено описание ряда новых функций.

Основное направление дальнейшей работы над справкой:

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

Дополненные версии будут рассылаться   пользователям, оплатившим данную версию, бесплатно вплоть до появления новой серии справок 3.1, которая будет поставляться им на льготных условиях.

к началу

Содержание справки по Delphi (версия справки 2.3)

В справке отражены сведения по Delphi 7 - 5 и по приложениям VCL Win32 в версиях Delphi, начиная с Delphi 2005 (Delphi 2005 - 2009, Turbo Delphi).

Справка содержит описания:

·    Многих разделов меню среды Delphi
·    Страниц библиотеки VCL компонентов Delphi
·    Методики настройки среды Delphi
·    Свыше 300 подробных описаний свойств компонентов с примерами и методикой их использования
     (не считая множества кратких описаний).
·    Свыше 250 подробных описаний методов компонентов с соответствующими примерами
     (не считая множества кратких описаний).
·    Свыше 100 подробных описаний событий компонентов с примерами их обработчиков
     (не считая множества кратких описаний).
·    Описания методик:
     ·     проектирования приложений для Windows
     ·     проектирования приложений, работающих с базами данных
     ·    создания клиентских приложений
     ·    доступа к базам данных через ADO
     ·    доступа к базам данных с помощью dbExpress
     ·    использования Drag&Drop
     ·    использования Drag&Doc
     ·    работы с реестром
     ·    работы с файлами .INI
     ·    работы с компонентами Indy
     ·    работы с приложениями Microsoft Office Word и Excel


Предметный указатель справки содержит около 1800 входов.

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

Cправка еще далеко не охватывает всех компонентов и классов Delphi, их свойств, методов, событий. Мало еще рассмотрено методик проектирования. Поэтому, если данная справка будет пользоваться цивилизованным спросом, работа над ней будет продолжена.

Основные планируемые работы:

·    Увеличение числа описанных компонентов, в основном - связанных с базами данных
·     Значительное увеличение числа подробных описаний свойств, методов, событий
·     Существенное расширение тем по методике проектирования, прежде всего, проектирование приложений для Интернета и такие технологии, как Web Broker, WebSnap, IntraWeb, Web Services, ActiveX, Internet Direct (Indy)

Дополненные версии справки будут рассылаться   пользователям, оплатившим данную версию, бесплатно вплоть до появления новой серии справок 3.1, которая будет поставляться им на льготных условиях.

к началу

Содержание справки по API Windows в Delphi (версия справки 2.3)

Это справка отличается тем, что основная часть ее материала вообще отсутствует в англоязычных справках, поставляемых с Delphi. В данный момент справка содержит информацию по следующим направлениям:
·    Функции API Windows и работа с ними из приложений Delphi
·    Сообщения Windows и их использование в приложениях Delphi
·    Работа с программами Microsoft Office из приложений Delphi
·    Создание и использование DLL
·    Графика на основе GDI
·    Взаимодействие с механизмами Windows:
    ·   компьютер
    ·   клавиатура
    ·   мышь
    ·   порты
    ·   система
   .   окна
   .   приложения
   ·   виртуальные и обычные папки
   ·   обои
   ·   заставки
   ·   системные и иные меню
Из материалов справки вы узнаете, как работать из приложений Delphi с Excel, Word и почтовыми программами (несколько принципиально различных подходов), как управлять внешними приложениями, клавиатурой, мышью, портами, как организовать постоянный и одноразовый автозапуск приложений, как перезагрузить систему, как создавать и перемещать непрямоугольные формы и окна, как сделать приложение-невидимку, как построить ловушки сообщений клавиатуры и мыши,  как изобразить наклонную надпись или рисунок - словом, получите ответы на сотни подобных вопросов, возникающих у всех разработчиков после того, как у них завершился период первоначального освоения Delphi.

По сравнению с версией 2.2 данная версия дополнена рядом новых тем, в частности, по управлению окнами, по работе с атомами и некоторыми другими. Проведено также редактирование ряда прежних тем.

Дополненные версии справки будут поставляться пользователям, оплатившим данную версию, бесплатно вплоть до появления новой серии справок 3.1, которая будет поставляться им на льготных условиях.

к началу

Содержание справки по решению типовых задач в Delphi
(версия справки 2.3)

Эта справка является как бы диспетчером по отношению к трем другим справкам серии: "Справке по языку Delphi", "Справке по Delphi", "Справке по API Windows в Delphi". Дело в том, что ряд тем неизбежно распределен по разным справкам, что затрудняет пользователю поиск ответов на интересующие его вопросы. Яркий пример этого - вопросы, связанные с работой из приложений Delphi с Word и Excel. Некоторые аспекты работы с ними как с серверами автоматизации OLE рассмотрены в "Справке по языку Delphi". Работа с теми же программами как с серверами COM рассмотрены в "Справке по Delphi", посольку там описаны используемые для этого библиотечные компоненты. А объекты серверов Word и Excel описаны в "Справке по API Windows в Delphi", поскольку они не имеют отношения к языку Delphi. И только в данной справке появилась возможность свести все эти разрозненные сведения в единое целое, сравнить различные подходы, обсудить их достоинства и недостатки. При этом, наряду с собственными темами, данная справка ссылается на множество тем трех указанных выше справок. Поэтому ее невозможно продуктивно использовать в отсутвии этих трех справок.

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

Большинство тем и практически все примеры справки отсутствуют в англоязычных справках, поставляемых с Delphi. Справк содержит ответы на множество типичных вопросов, поступающих к нам и на различные форумы и конференции в Интернете, в частности, на наш форум на сайте www.delcb.com.

В данный момент справка содержит информацию по следующим направлениям:

·     Программирование на языке Delphi: общие вопросы создания приложений, организация программ
·     Диски, файлы, папки, каталоги
·     Обработка файлов
·     Обработка строк и текстов
·     Компьютер
·     Операционная система
·     Приложения
·     Окна
·     Графика
·     Работа с базами данных
·     Работа с некоторыми компонентами Indy
·     Работа из приложений со справочной системой
·     Работа из приложений с программами Word и Excel Microsoft Office
·     Множество приемов работы с различными компонентами

По сравнению с версией 2.2 данная версия дополнена несколькими новыми темами, но в целом изменена мало.

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

к началу

Содержание справки по .NET в Delphi (версия справки 2.3)

В справке рассматриваются расширенные возможности языка Delphi, введенные, начиная с Delphi 2006. Эти особенности можно использовать и в приложениях Win32, и в приложениях .NET. Кроме того, справка содержит сведения по основам .NET, по переводу приложений Win32 на платформу .NET, по многим классам и структурам библиотек .NET, их свойствам и методам, по некоторым функциям библиотек .NET. Справка, как и вся "Система справок по Delphi", разработана в формате WinHelp, принятом в версиях Delphi, предшествующих Delphi 2005. В последующих версиях BDS и CogeGear Rad Studio вызов справки включается в меню этих версий и запросы переносятся  в нее  через буфер обмена или вручную. Так что проблем с использованием справки при работе и с этими версиями нет.

Многие темы и практически все примеры справки отсутствуют в англоязычных справках, поставляемых с Delphi. В данный момент справка содержит описание:

·    Расширения языка, введенного, начиная с Delphi 2006 (новый синтаксис классов, записей и др.)
·    Основных концепций .NET
·    Методики преобразования проектов Win32 в проекты VCL .NET и Windows Forms
·    Способов распространения приложений .NET
·    Особенностей языка Delphi для .NET
·    Особенностей типов данных .NET
·    Форматирования и парсинга данных в .NET
·    Особенностей работы с файлами и потоками в .NET
·    Обработки строк в .NET
·    Взаимодействия с неуправляемым кодом из приложений .NET
·    Объявления классов в .NET
·    Многих классов и структур библиотек .NET, их полей, свойств, методов
·    Решений некоторых типовых задач

Предметный указатель справки содержит свыше 1150 входов.

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

к началу

Содержание справки по TeeChart (версия справки 2.3)

Это справка по компонентам построения графиков и диаграмм серии TeeChart, включенным в Delphi. Справка не является переводом англоязычной справки. Она иначе построена, содержит много дополнительных сведений по методике проектирования приложений с графиками и диаграммами, немало оригинальных примеров, устраняет ряд ошибок, содержащихся в англоязычной справке.

Справка содержит описания:
Всех страниц и всех опций Редактора TeeChart
Методик основных проектных операций, обеспечивающих:
    плоское и трехмерное отображение,
    масштабирование
    прокрутку
    печать
   функциональные связи
   построение многозначных графиков
   и т.п.
Ряда классов, свойств, методов, переменных, обеспечивающих работу с графиками и диаграммами.

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

к началу

Связаться с нами можно тут: arhan@online.ru или arhan@inbox.ru

Copyright©Delphir