Модераторы: THandle, bems

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Полезные ссылки 
:(
    Опции темы
THandle
Дата 27.11.2008, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хранитель Клуба
Group Icon
Награды: 1



Профиль
Группа: Админ
Сообщений: 3639
Регистрация: 31.7.2007
Где: Moscow, Dubai

Репутация: 7
Всего: 372



Предлагаю в этой теме выкладывать ссылки на какие-то сайты, FAQ, статьи, посвященные Delphi на которые натыкаемся. Выкладывать сслыки на крупные и всем известные ресурсы смысла нет,  тут все ясно. А вот на маленькие, но тем не менее полезные сайты(или что-то еще) можно и кинуть ссылочку. Вдруг потом кому-нибудь пригодиться.

Просьба ко всем приведенным ссылкам давать некоторое описание... Что там хотя бы есть smile
PM   Вверх
CodeMonkey
Дата 14.12.2010, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



А чего ж не дать ссылку на официальный сайт-то?

http://download.microsoft.com/documents/rus/windows/V7IT.pdf
http://download.microsoft.com/documents/ru...ndows/V7DEV.pdf


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Akella
Дата 16.12.2010, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



где нашёл, ту и дал smile
PM MAIL   Вверх
Akella
Дата 18.12.2010, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



PM MAIL   Вверх
Akella
Дата 9.1.2011, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



PM MAIL   Вверх
Akella
Дата 5.2.2011, 11:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Журнал на русском по Delphi, форум >>
PM MAIL   Вверх
roschinspb
Дата 22.3.2011, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 27.1.2010
Где: С-Пб

Репутация: нет
Всего: нет



Цитата(Akella @ 25.10.2010,  13:28)
Директива $REGION поможет сделать сворачивание любого куска кода. Проверил на D2007 - работает.

В развитие темы см. documentation-insight. Позволяет делать самодокументируемый код. Т. е. можно получить всплывающую подсказку toltip help insight c человеческим описанием, во время разработки приложения.
user posted image

Кроме того, уже давно есть такая шняга, как Project/Option/Other Options/Generate XML Documentation, которая до недавнего времени была абсолютно бесполезна. Теперь если широко использовать documentation-insight, можно формировать xml-файл содержащий описание, а его уже можно преобразовать в html.
user posted image
PM MAIL WWW   Вверх
CodeMonkey
Дата 22.3.2011, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Сергей, а есть опыт использования Generate XML Documentation? Как ты с ней работаешь? Можешь описать?


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
roschinspb
Дата 23.3.2011, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 27.1.2010
Где: С-Пб

Репутация: нет
Всего: нет



Цитата(CodeMonkey @ 22.3.2011,  22:11)
Сергей, а есть опыт использования Generate XML Documentation? Как ты с ней работаешь? Можешь описать?

Скачал триальную версию, побаловался. После установки в IDE появляется еще одно немодальное окошко, в котором можно редактировать комменты с учетом тэгов. По мере перемещения по тексту программы в это окошко попадает описание. Выглядит похожим на help insight. При вводе описания автоматически добавляется директива $REGION с кратким описанием, так что большое количество комментов код не замусоривают. Довольно удобно и гломурно. Предложил потобную штуку включить в состав Delphi (вместо всякой навороченной неведомой ..ни), просьба проголосовать.
Не без глюков конечно, не знаю правда что там глючит сам documentation-insight, или IDE Delphi. Само Delph`овое всплывающее окошко toltip help insight, по неизвестным причинам иногда перестаёт всплывать, или подхватывать описание (см. жалобы тынцплюх).
Т.е. реально имеет смысл ставить не ранее чем на 2010.
Еще недостаток, то, что $REGION не поддерживается ранними версиями Delphi, пришлось {$IFDEF DELPHI_2005_UP} добавлять ручками. Кроме того нет возможность автоматом переделать существующий обычный коммент, коих очень много (в том числе и в дэльфовых исходниках).
Информация за прошлый год. К сожалению на работе пользуюсь такой древностью, что стыдно сказать, а для своих собственных поделок не особо мотивирован, так что дальше экспериментов пока не двинулся.

Для получения документации сделал схему преобразования Doc.xsl (см. вложение с примером). Если в сгенерированный файл xml вставить строку 2, то он в IE будет отображаться в человеческом виде.
Код

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="file:///D:/Programm/CONTROLCEPEX/Doc.xsl"?>
<namespace name="WindowThread">
 Готовый html см. тут.

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  CONTROLCEPEX.zip 138,43 Kb
PM MAIL WWW   Вверх
CodeMonkey
Дата 23.3.2011, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1839
Регистрация: 24.6.2008
Где: Россия, Тверь

Репутация: 4
Всего: 89



Сергей, я в курсе про Documentation Insight - активно участвовал при его разработке, так что мне даже лицензию подарили smile

http://www.gunsmoker.ru/2010/11/2.html
http://www.gunsmoker.ru/2010/12/delphi-hel...umentation.html
http://www.gunsmoker.ru/2010/12/helpinsight.html

Кстати, последние версии DI поддерживают авто-вставку {$IFDEF } для REGION. И по мелочи там улучшений есть.

Я, собственно, интересовался именно опцией Generate XML Doc. Как впечатления от использования. Косяки какие видно. Что поддерживает и что нет. Особенно интересует, как оно с гиперссылками работает.

Я просто до экспериментов пока не добрался - вот почему интересуюсь. Кстати, автор DI работает над собственным DocGen-ом.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
roschinspb
Дата 23.3.2011, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 27.1.2010
Где: С-Пб

Репутация: нет
Всего: нет



Цитата(CodeMonkey @  23.3.2011,  12:13 Найти цитируемый пост)
активно участвовал при его разработке

Ой как неудобно получилось smile Что б не захламлять тему ответ выслал на мыло (то, что в блоге)
PM MAIL WWW   Вверх
Akella
Дата 17.5.2011, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



PM MAIL   Вверх
Akella
Дата 17.6.2011, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



PM MAIL   Вверх
Akella
Дата 18.6.2011, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



PM MAIL   Вверх
Akella
Дата 11.11.2011, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Кроссплатформенная разработка EXE+DLL
http://www.youtube.com/embed/n7nMtJMdEyw


Delphi XE + Mac. От настройки до запуска и отладки.
http://www.youtube.com/embed/lEB38jlrbYY


cnPack. Редактирование TImageList

PM MAIL   Вверх
Akella
Дата 11.11.2011, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 7
Всего: 329



Free, Opensource Web-framework

http://g-framework.org/
есть пара видео
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle

Добро пожаловать в форум группы "Delphi".

В разделе разрешается:

  • Флудить (в приемлемых величинах)
  • Обсуждать модерирование данного раздела (но не его модератора)
  • Добавлять свои правила если они не противоречат существующим
  • Делать наезды на пешеходов***

Строго запрещено:

  • Размещать рекламу
  • Совершать оскорбления личностей
  • Материться
  • *** Пешеходами не являются (ко)модераторы, админы, участники клуба.

Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Форум группы: delphi | Следующая тема »


 




[ Время генерации скрипта: 0.1660 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.