Форум: "Прочее";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];
ВнизDelphi demos Найти похожие ветки
← →
Keph (2009-07-22 00:43) [0]Привет. Пытаюсь разобраться с некоторыми демками делфи, но не могу понять, что они делают, а описания и комментариев нет((
Если кто-то сможет объяснить, было бы отлично.
Не обязательно расписывать и объяснять всё, мне бы хотя бы краткое описание в 2-3 предложениях, чтобы понять суть, а с самой демкой я уже и сам разберусь.
Вот список:
Demos\DelphiWin32\VCLWin32\VirtualListView
и все демки из папки
Demos\DelphiWin32\VCLWin32\ToolsAPI
Заранее спасибо:)
← →
KilkennyCat © (2009-07-22 01:06) [1]
> Demos\DelphiWin32\VCLWin32\VirtualListView
показывает, как работать с VirtualListView
ну и так далее.
← →
Германн © (2009-07-22 01:45) [2]
> Заранее спасибо:)
Нет уж!
За отсутствие комментариев в демках меня уже ругали. :(
Купи книжку.
← →
Юрий Зотов © (2009-07-22 02:20) [3]> Keph (22.07.09 00:43)
ToolsAPI - это модуль, в котором описаны интерфейсы, позволяющие писать собственные эксперты (можно сказать - плагины) Delphi и вращивать их в IDE, наращивая, таким образом, ее возможности.
Для прикладного программирования не используется.
← →
Германн © (2009-07-22 02:59) [4]
> Юрий Зотов © (22.07.09 02:20) [3]
>
> > Keph (22.07.09 00:43)
>
> ToolsAPI - это модуль, в котором описаны интерфейсы, позволяющие
> писать собственные эксперты (можно сказать - плагины)
Таперича поиск слова "плагины" будет приводить сюда :(
← →
brother © (2009-07-22 05:08) [5]> эксперты (можно сказать - плагины) Delphi
вот это юудет точно в поиске ;)
← →
Keph (2009-07-22 17:13) [6]Ребята, уже не одну книжку прочитал... Сейчас пытаюсь стать более продвинутым в Delphi, так сказать знать всё, что возможно, поэтому и разбираюсь с демками. Ни в одной книжке я не нашёл описания... В сети тоже ничего.
ToolsAPI - и по названию понятно, что он помогает создавать новые компоненты. Но хотелось бы подробнее узанть, что демонстрирует, к примеру, демка из ToolsAPI ActionServices... Создает компоненты, с помощью которых можно сервисы делать? Как-то расплывчато получается.
2 KilkennyCat: это и так понятно :) но спасибо за ответ.
Вот взять хотя бы ShellControls. Реализует компоненты, которые имитируют функциональность Windows Explorer. Это понятнее, чем реализует компоненты ShellControls... А вопрос "для чего служат эти компоненты?" остается.
Я бы хотел получить краткие, но более или менее понятные описания.
Ещё раз повторю просьбу: если у кого-то есть желание помочь и объяснить, если кто-то работал или использовал эти демки, то напишите.
А фразы типа "Купи книжку", извиняюсь за наезд :) , никакой смысловой нагрузги по поводу работы демок не несут...
Ещё раз список демок, с которыми не могу разобраться:
Demos\DelphiWin32\VCLWin32\VirtualListView
Demos\DelphiWin32\VCLWin32\ToolsAPI\ActionServices
Demos\DelphiWin32\VCLWin32\ToolsAPI\Editor KeyBinding
Demos\DelphiWin32\VCLWin32\ToolsAPI\INTAServices
Demos\DelphiWin32\VCLWin32\ToolsAPI\PackageDemo
Demos\DelphiWin32\VCLWin32\ToolsAPI\Productivity
Demos\DelphiWin32\VCLWin32\ToolsAPI\XPAppWiz
← →
DVM © (2009-07-22 17:23) [7]
> ToolsAPI - и по названию понятно, что он помогает создавать
> новые компоненты.
Не компоненты, а расширения самой IDE.
← →
DVM © (2009-07-22 17:25) [8]
> Keph
> Ещё раз список демок, с которыми не могу разобраться:
> Demos\DelphiWin32\VCLWin32\VirtualListView
Демонстрирует работу ListView в виртуальном режиме (а-ля проводник). Что такое виртуальный режим ListView ищи в гугле.
← →
TIF © (2009-07-22 17:30) [9]http://delphi.int.ru/articles/38/
← →
Юрий Зотов © (2009-07-22 17:32) [10]> Keph (22.07.09 17:13) [6]
> ToolsAPI - и по названию понятно, что он помогает создавать
> новые компоненты.
Нет. Не компоненты. А эксперты. То есть - расширения самой IDE. Которые только в IDE и работают, а к создаваемым программам не имеют никакого отношения (в отличие от компонентов).
Например, можно перехватить момент начала компиляции проекта, можно вставить в меню IDE свой пункт (или целое подменю), можно работать с проектами, их формами и модулями (только в design-time, конечно), можно работать с окнами самой IDE, с текстом в окне редактора, можно управлять сохранением файлов проектов - и т.п.
> уже не одну книжку прочитал...
На русском языке я знаю только одну книжку, в которой все это более-менее описано: Сергей Орлик. Секреты Delphi на примерах. Правда, писалась она давно, сейчас ToopAPI весь построен на интерфейсах, да и набор интерфейсов стал гораздо шире.
Еще материалы на эту тему есть в справке к D6. Ранее D6 их точно в справке не было, а позднее - не знаю.
Зачем Вам это? Хотите понять, как работает сама Delphi? А оно надо? Все равно никакой практической пользы от этого не будет. Разве что писать собственные эксперты - так их и так уже выше крыши понаписано, причем вполне профессионально.
← →
Keph (2009-07-22 18:10) [11]2 Юрий Зотов:
Спасибо за развернутый ответ.
> Зачем Вам это?
Просто прошёлся по всем демкам, получил некоторую новую информацию...
А оставшиеся вопросы вынес сюда...
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.09.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c