Pergunta

Estou construindo uma aplicação desktop em Flex / AIR, e um dos itens atuais na minha lista TODO é desenvolver um sistema de ajuda.

Ao longo do GUI, há pouco (?) Botões. Quando o usuário clica em um desses botões, uma HelpPanel aparece, exibindo algumas informações relevantes a partir dos docs.

bastante simples.

Mas eu realmente gostaria de construir um sistema de ajuda de pleno direito, assim como os que normalmente implantados em aplicativos de desktop: uma tabela hierárquica de conteúdos, a capacidade de procurar por palavras-chave, hiperlinks entre os tópicos de ajuda, etc

Além disso, desde o meu aplicativo irá fornecer uma API para Plugin autores, eu gostaria de também fornecer ganchos para plugins de terceiros para integrar a sua própria documentação com o núcleo do sistema de ajuda.

Com meu aplicativo, o usuário pode não ser sempre online, então todos os dados de ajuda deve estar disponível localmente (embora que seria muito legal se o novo conteúdo de ajuda poderia ser sincronizado periodicamente a partir de um servidor).

Construção esse tipo de sistema de ajuda a partir do zero seria relativamente simples, mas também levaria muito tempo longe de realmente desenvolver as características principais do meu pedido, então eu prefiro usar uma solução off-the-shelf.

Eu fiz um pouco de googling, mas não consigo encontrar nada que se encaixa no projeto.

Todas as sugestões?

Foi útil?

Solução

Você pode considerar usando o controle AIR html para exibir HTML arquivos de ajuda ligados às ligações em seu aplicativo, e construído com qualquer número de ferramentas disponíveis para a construção de telas de ajuda HTML.

Se você projetá-lo usando um diretório de servidor web e arquivo de estrutura convencional, há uma abundância de ferramentas para manter arquivos sincronizados.


referências Esta ligação uma AIR- sistema baseado ajuda, e uma possível interface para RoboHelp.

Aqui está um link para o RoboHelp " Packager".

Outra página de possível interesse .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top