Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

элементы документации [D7, XP]


castor ©   (2015-08-23 13:28:00) 

Здравствуйте.
Нужно сделать доступ к документации из приложения. Документация - это текст с картинками. Не нашел подходящего компонента и остановился на html-файле с компонентом HTMLViewer. При этом в лок. сети придётся создавать ресурс с набором html-страничек. Это - доп. затраты. Проще - хранить всё в БД и читать при необходимости. Нужен только компонент, отображающий текст и картинки.
Кто может подсказать, существуют ли такой компонент с мин. функционалом ?


кгшзх   (2015-08-24 11:29:00) [1]

зато сохраню единый доступ к данным и их описанию.

так это тоже самое что задаться целью стоять у кассы на руках и без трусов.

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


кгшзх   (2015-08-24 11:26:00) [2]

это контекстная подсказка,

и когда это в контекстной подсказкевдруг стали требоваться картинки?


DVM   (2015-08-24 11:06:00) [3]


> Delphi Chromium Embeded

Причем, как раз на базе его я как то делал такую штуку, что страницы и вообще весь контент хранился в БД, а при клике по ссылкам данные загружались из БД и передавались в Chromium Embeded. Это там вообще просто, есть события соответствующие.


castor   (2015-08-24 11:04:00) [4]

DVM,
спасибо, пойду пробовать.


castor   (2015-08-24 11:03:00) [5]

кгшзх,
вдогонку: первое, что требуется от документации, - это контекстная подсказка, а не доступ к оглавлению всего фолианта. В рабочей среде у меня есть её "координаты" и я легко могу отобразить нужный текст. Вот что двигает мной в этой задаче.


DVM   (2015-08-24 11:01:00) [6]


> castor   (24.08.15 10:26) [3]


> да я просто замучался с поиском компонента, - что ни установлю
> - всё помойка.

Delphi Chromium Embeded попробуй. https://github.com/hgourvest/dcef3


castor   (2015-08-24 11:00:00) [7]

кгшзх, у меня есть чутьё, и я вижу, что использовании только одной БД для данных рабочей области и данных описания правил работы - более верное решение, чем использование разных сред.
В конце концов, я могу на первое время обойтись без картинок, зато сохраню единый доступ к данным и их описанию. А в последствии появится какое н.б. решение.
И не смейтесь, чутьё - выше логики.


кгшзх   (2015-08-24 10:59:00) [8]

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


кгшзх   (2015-08-24 10:46:00) [9]

я понимаю Вашу язвительность

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

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


кгшзх   (2015-08-24 10:41:00) [10]

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


а как бы вы решали задачу сходить за хлебом, но голым, вверх ногами и в часу, когда магазин не работает?

как подать деньги кассиру, если стоишь на руках, в ногах буханка, а магазин в это время вообще закрыт?

PS не надо придумывать дебильных задач, чтобы не пришлось искать потом дебильные решения.


castor   (2015-08-24 10:29:00) [11]

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


castor   (2015-08-24 10:26:00) [12]

Германн,
да я просто замучался с поиском компонента, - что ни установлю - всё помойка. Вроде бы есть, напр., в коллекции tms THTMLStaticText, но у отображаемого html-текста не скроллинга (!). Поставил THTMLViewer, но у него - другие сюрпризы. O, main Gott !
Хотел просто узнать, что используют умные люди для отображения текста и картинок.
А БД, конечно, в сети, и я могу прочесть из её таблиц текст с картинками.


кгшзх   (2015-08-24 10:20:00) [13]

При этом в лок. сети придётся создавать ресурс с набором html-страничек.

Это - доп. затраты.

Проще - хранить всё в БД и читать при необходимости. Нужен только компонент, отображающий текст и картинки.
Кто может подсказать, существуют ли такой компонент с мин. функционалом ?


значит кучка хтмл с готовым сервером, (который писать не надо) - это затраты.
а искать чудо компонент, ставить БД и писать недопрограмму по просмотру хелпа (которой никто пользоваться все равно не будет) - это не затраты, а доходы.

ок.


Германн   (2015-08-24 01:39:00) [14]


> При этом в лок. сети придётся создавать ресурс с набором
> html-страничек.


> Проще - хранить всё в БД и читать при необходимости.

А БД не в лок. сети?


Наверх

Титульная страница Поиск, карта сайта Написать письмо