Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.04.16;
Скачать: CL | DM;

Вниз

элементы документации   Найти похожие ветки 

 
castor   (2015-08-23 13:28) [0]

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


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


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


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

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


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

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

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

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


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

ок.


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

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


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

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


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

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


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

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

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


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

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

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

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


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

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


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

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


 
DVM ©   (2015-08-24 11:01) [9]


> castor   (24.08.15 10:26) [3]


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

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


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

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


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

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


 
DVM ©   (2015-08-24 11:06) [12]


> Delphi Chromium Embeded

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


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

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

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


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

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

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

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



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

Текущий архив: 2017.04.16;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.006 c
2-1439826143
igel888
2015-08-17 18:42
2017.04.16
Вопрос по Locate


2-1440148888
lewka
2015-08-21 12:21
2017.04.16
BorderStyle для MDIForm


2-1441016318
lerandivan
2015-08-31 13:18
2017.04.16
Загрузка данных из текстового файла в StringGrid


2-1440002554
Той
2015-08-19 19:42
2017.04.16
Как узнать все методы имеющиеся в объекте OleVariant ?


2-1440748056
АИК
2015-08-28 10:47
2017.04.16
Отправка документа на отдельный принтер