![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание компонентов !!!
DimaBr © (2006-12-14 09:00:00)Всем привет !!!
Просматривая многочисленные ветки различных форумов по созданию компонентов меня натолкнуло на мысль создать отдельный сборник (FAQ) по трудностям в создании компонентов и методов их решения. В таких вещах как DRKB и DelphiWorld есть отдельные небольшие места, но хотельсь бы всё собрать до кучи, плюс использовать интереснейшие вопросы данной ветки и других конференций.
Хотелось бы услышать конструктивные предложения и мнение постояльцев нашего двора.
Германн (2006-12-18 02:04:00) [1]
> Юрий Зотов © (15.12.06 14:18) [8]
>
> В книге Конопки по ToolsAPI практически ничего нет. Да и
> подход к расширению IDE тогда был несколько другой - объектный
> (ToolServices), а не интерфейсный (BorlandIDEServices).
>
> Написано об этом в книге Сергея Орлика. Правда, она тоже
> уже старенькая и многого не отражает, но актуальность все
> же не утратила.
> Юрий Зотов © (16.12.06 14:16) [10]
>
> "Секреты Delphi на примерах".
>
О! А я даже и не слышал ни разу, что у С.Орлика есть книг(а)и. :-(
Поищу. Врядли понадобится, но чем чёрт не шутит...
Юрий Зотов (2006-12-16 14:16:00) [2]"Секреты Delphi на примерах".
DimaBr (2006-12-15 15:27:00) [3]
> Написано об этом в книге Сергея Орлика.
Интересно, только ничего кроме перевода Программная инженерия и управление жизненным цикломне нашёл, может подскажите что за книга ?
Юрий Зотов (2006-12-15 14:18:00) [4]В книге Конопки по ToolsAPI практически ничего нет. Да и подход к расширению IDE тогда был несколько другой - объектный (ToolServices), а не интерфейсный (BorlandIDEServices).
Написано об этом в книге Сергея Орлика. Правда, она тоже уже старенькая и многого не отражает, но актуальность все же не утратила.
А после ее усвоения (не прочтения, а именно усвоения) - вперед, в дебри исходников. Как обычно.
DimaBr (2006-12-15 13:58:00) [5]
> Юрий Зотов ©
Согласен, конечно. Тольвот одно но. Книгу, как обычно, не купить. А изучатьэлектронную версию не очень-то удобно. К тому же книга это не вариант типа "вопрос-ответ".
Кстати, хотелось бы узнать, сколько в книге описано про дизайнер ? Я в электронке ничего не нашёл.
Юрий Зотов (2006-12-15 13:34:00) [6]> DimaBr (15.12.06 08:41) [5]
Не то, чтобы не советую. Просто не вижу, какие-такие уж особые подводные камни могут встретиться человеку, освоившему (не почитавшему, а именно освоившему) книги по разработке компонентов (Конопка, Голованов с Веселовым, Фаронов), просекшему структуру VCL и ее логику.
DimaBr (2006-12-15 08:41:00) [7]
> Юрий Зотов © (14.12.06 22:15) [3]
В целом вы советуете не заниматься подобным делом - никто не оценит. Хотя мне казалось хорошая идея. Лично я например изредка ныряю в DRKB.
atruhin (2006-12-15 05:31:00) [8]Думаю хорошая идея, я бы себе сразу скачал.
> А потом, зная эти основы, можно (и нужно) расти уже самостоятельно.
> Исходники VCL - лучший в этом помощник.
Так то оно так, особенно если разработка компонент - основное занятие.
Но например мне приходиться заниматься созданием компонент очень редко,
и часто возникают вопросы не отраженные у Конопки. Приходиться долго искать.
Хотя если долго ищешь и находишь, то запоминаешь на всегда. :) Тоже плюс.
Юрий Зотов (2006-12-14 22:15:00) [9]> DimaBr (14.12.06 09:37) [2]
Беда в том, что часто компоненты берутся писать, не зная этих основ. И сами понимаете, что из этого получается. Даже опыт разработки приложений, тут мало поможет, потому что компоненты требуют и другого подхода, и более глубоких знаний, и несколько иного мышления.
Поэтому ценность книжки Конопки как раз в том, что она очень четко эти основы излагает. Так сказать, ставит мозги на место. А потом, зная эти основы, можно (и нужно) расти уже самостоятельно. Исходники VCL - лучший в этом помощник.
DimaBr (2006-12-14 09:37:00) [10]Сборника не видел (можна ссылку) книгу да (в pdf), честно говоря практически ничего интересного, рассматриваются основы и никаких клинических случаев.
Чапаев (2006-12-14 09:29:00) [11]Дарова !!!
Такой сборник уже есть: Рэй Конопка "Создание оригинальных компонентов в среде Delphi".