Какие хорошие альтернативы CHM существуют для контекстно-зависимых справочных документов в настольных приложениях? - PullRequest
5 голосов
/ 09 марта 2010

В настоящее время у нас есть несколько настольных приложений (PowerBuilder, Winforms, WPF), которые используют один CHM для контекстно-зависимой помощи. Мы хотели бы отойти от CHM, поскольку его трудно поддерживать, но мы не нашли подходящей альтернативы. В идеале мы хотели бы, чтобы наши разработчики обновляли файлы справки (возможно, в вики), поскольку они добавляют функциональность, и просто экспортируют это в PDF или что-то подобное, но возможно ли использовать PDF для контекстно-зависимой помощи, или Есть ли другая многообещающая альтернатива CHM?

Ответы [ 4 ]

2 голосов
/ 09 марта 2010

Если вам сложно создать файлы CHM, возможно, вы не используете правильный инструмент. Я настоятельно рекомендую вам взглянуть на Help & Manual , в котором можно получить помощь во всех распространенных современных форматах из единого источника.

1 голос
/ 09 марта 2010

Если вы ищете бесплатный инструмент PDF для отображения файлов справки на рабочем столе, вы можете взглянуть на http://www.pdfhelp.org - тогда вы можете просто использовать файлы PDF.

1 голос
/ 09 марта 2010

Не прямой ответ, но решение может быть получить доступ к CHM, используя собственный код, а не через API Windows. Используя описание формата GNU chmspec CHM, это довольно легко сделать.

Проект Lazarus (Lazarus.freepascal.org) следует этому направлению, и его инструменты также могут напрямую писать CHM.

0 голосов
/ 09 марта 2010

Отсутствует.

  • Вы можете работать с XML / Web. С приличной рамкой возможно без потери функциональности. Хотя много работы.

  • CHM были на пенсии, но, к сожалению, на самом деле их не заменили.

...