![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
элементы документации [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-страничек.
> Проще - хранить всё в БД и читать при необходимости.
А БД не в лок. сети?