Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Вниз

Криво ли это?   Найти похожие ветки 

 
TStas ©   (2005-08-27 15:41) [0]

Придумал в свое время способ делать хелпы в виде web станицы или даже множества страниц.
Способ состоял в следующем:
Делаю в одной папке странички, в которой лежали и картинки, используемые в хелпах
Создаю форму, всю поверхность которой занимает браузер.
Пишу функцию, которая может вернуть в виде TStringList’а содержимое web-странички (не руками, конечно). Картинки в общем случае грузятся в зависимости от размера или в ImageList’ы или в невидимые Image’ы этой же формы.
В OnShow этой формы написано:
Сохранить все картинки на диск, сохранить содержимое TStringList’а на диск с расширением html и показать эту страничку в браузере.
В OnClose написано все это стереть.
Чтобы показать хелпы, показываю форму с хелпами модально.
Откуда появился этот вопрос. Купил сегодня ADSL modem, к нему диск, на котором хелпы сделаны в виде вебстраницы, все очень удобно, даже я понял, как пользоваться. Но там они лежат в отдельной папке. А у меня получалось, что есть только экзешник и все в одном файле. Так это хороший способ или кривой?


 
Гаврила ©   (2005-08-27 15:43) [1]

А почем бы не сделать, как принято - chm ?


 
TStas ©   (2005-08-27 15:44) [2]

>Гаврила
Потому что не знаю, что это такое и где об этом написано:)


 
Gero ©   (2005-08-27 15:52) [3]

> Пишу функцию, которая может вернуть в виде TStringList’а
> содержимое web-странички (не руками, конечно)
Неужели ногами?

> Потому что не знаю, что это такое и где об этом написано:)
http://www.google.com/search?q=chm


 
Sergey Masloff   (2005-08-27 15:53) [4]

TStas ©   (27.08.05 15:44) [2]
>Потому что не знаю, что это такое и где об этом написано:)
Упакованый хтмл. Есть туча тулзов для создания и поно компонент для интеграции с дельфой


 
vrem   (2005-08-27 15:59) [5]

>Потому что не знаю, что это такое и где об этом написано
Это не ответ, либо сабж не вопрос, либо имеем попытку автора заглушить свои сомнения :) Но ведь это - раз сомнения есть, то они не спроста и всеравно не заглушатся, лишь временно можно ;)


 
TStas ©   (2005-08-27 20:06) [6]

>vrem  
Не понял ответа.
>Sergey Masloff
А русских книжек нет каких-нибудь?


 
TStas ©   (2005-08-27 20:11) [7]

>vrem
Было подорение, что в очередной раз изобретаю велосипед, про chm сегодня впервые услышал. Завидую тем, кто может свободно читать по-английски.


 
vrem   (2005-08-27 20:15) [8]

>Завидую тем, кто может свободно читать по-английски.
Ну это просто - поставь себе promt тоже будешь свободно, заодно тренировка умения понимать на первый взгляд бредовых предложений - Promt иногда такое завернёт, почти искусство:)
Но общий смысл легко понять, да ещё и забавно бывает, рекомендую.


 
Sergey Masloff   (2005-08-27 20:19) [9]

TStas ©   (27.08.05 20:06) [6]
Книжек не знаю статьи видел если вспомню где кину ссылкой.


 
TStas ©   (2005-08-27 20:29) [10]

>Sergey Masloff  
Буду весьма благодарен, если по-русски



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.044 c
2-1123983869
Chipik
2005-08-14 05:44
2005.09.25
удаление повторяющихся строк


3-1123763422
Lenik
2005-08-11 16:30
2005.09.25
Как задать в DBGrid русские имена столбцов


1-1125495154
Erik1
2005-08-31 17:32
2005.09.25
Вызов API функции после CoInitializate?


4-1122915194
Adil
2005-08-01 20:53
2005.09.25
Размер SysTray-a


1-1125656129
leonid
2005-09-02 14:15
2005.09.25
Нужен компонент, работающий с ZIP-архивами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский