Newsgroup: it.comp.programmare.win32
Titolo: Come fare l'Help

Devo aggiungere un help alla mia applicazione, scritta con le MFC. Ho visto
che adesso ci sono
due strade possibili: WinHelp o HTML HELP. Secondo voi qual e' la migliore,
tenendo conto anche della facilita' con sui si puo' realizzare? Qual e'
usate voi di solito?
Jeremi.

 due strade possibili: WinHelp o HTML HELP. Secondo voi qual e' la migliore,
Beh con iPer puoi realizzare manuali nei 2 formati con un solo strumento.
E' semplice e veloce (vedi firma).
ciao
--
---------------------------------------------------------------
Visual Vision, soluzioni semplici per chi fa ipertesti!
 
http://visualvision.it/
[ASP member]
Prova iPer: per fare velocemente pagine Web, manuali, e-books
 
http://visualvision.it/iper/
---------------------------------------------------------------

 usate voi di solito?
Ho avuto brutte esperienze con entrambi. :)
WinHelp paradossalmente e` piu` comodo e maneggevole se hai ben chiara la
struttura del tuo help (e` vitale in entrambi i casi farsi prima una mappa
dell'help con tutti i link e i riferimenti, e questo vale per ogni ipertesto):
riesci a distribuire tutto su uno o piu` file .RTF, puoi usare il WinWord e
cosi` via.
HTMLHelp ti permette di fare piu` cose (tipo inserire javascript o DHTML per
creare effetti giocosi), di avere help piu` eleganti, di convertire facilmente
un sito di documentazione in help. In piu` c'e` una utility di import da
WinHelp ad HTML Help, che pero` lascia un po' a desiderare: caratteri e
formattazioni sono decise arbitrariamente, e tutti gli ID vengono strippati. O
almeno cosi` e` successo a me: sono partito da un progetto WinHelp con tutti i
suoi begli ID contestuali, e non c'e` stato modo di farli funzionare anche in
versione HTMLHelp.
In definitiva, per nuovi progetti a questo punto tanto vale usare direttamente
HTML help. Per i miei progetti vecchi, dove c'e` ancora l'help nell'altro
formato, per ora non faccio la conversione.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

 formato, per ora non faccio la conversione.
Anch'io ho pensato che per un progetto totalmente nuovo vale la pena andare
subito sull'HTML help, ma rimane il problema della distribuzione. Chi riceve
il programma ha L'HTML Help? L'applicazione che sto scrivendo potrebbe
finire in mano anche a persone che hanno solo Windows 95. Inoltre ho saputo
di persone che non gradiscono l'HTML Help perche' la sua installazione crea
problemi a Netscape. Qualcuno ne sa qualcosa a riguardo?
Jeremi

 problemi a Netscape. Qualcuno ne sa qualcosa a riguardo?
HTML Help usa l'Internet Explorer come 'core' di visualizzazione delle pagine
web, quindi puo` anche darsi che sia vero. Pero` non avendo installato Netscape
non so darti ulteriori ragguagli.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
P.S. Si`, il motore dell'help si puo` ridistribuire. Si legge nell'EULA:
/********************************************************************
    * Redistributable Code. The portions of the SOFTWARE
      PRODUCT identified as "hhupd.exe" is designated as
      "Redistributable Code." The Redistributable Code has been
      designed, developed and tested to run on Windows 95 and
      Windows NT and is intended to provide you with a way to
      redistribute Microsoft Internet Explorer services such as HTML Help
      functionality. You may redistribute the Redistributable
      Code subject to the Distribution Requirements listed below
      and the following additional provisions: you may only
      permit installation of the Redistributable Code in the
      "passive mode" without making it the default browser and
      without adding the Internet icon to the desktop. If your
      redistribution and installation of the Redistibutable Code
      requires that you use the Internet icon on the desktop, or
      to use Microsoft Internet Explorer as the default browser, you must
      sign up and accept the terms of the Microsoft Internet Explorer
      License and Distribution Agreement located at:
 
http://ieak.microsoft.com
********************************************************************/

non so darti ulteriori ragguagli.
a Me ad esempio darebbe problemi perchè non ho installato IE :) ne su
NT ne su WIN98 (grazie a 98lite)
IO l'HLP lo farei in HTML e basta, cosi si ha come vantaggio che lo si
può leggere sia con ie che con netscape, dato che se l'utente può
leggere html help puo leggere anche l'html e basta no?
Salutoni
Kirys
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

 leggere html help puo leggere anche l'html e basta no?
Gia', pero` devi svilupparti tu a mano l'indice analitico, e la
ricerca per parole chiave, che l'Html Help invece ti da` "gratis".
Alex

 ricerca per parole chiave, che l'Html Help invece ti da` "gratis".
Anche altre persone all'interno del mio gruppo hanno proposto di scrivere la
guida direttamente in HTML, e molto probabilmente sara' questa la strada che
seguiremo, visto che il prodotto che stiamo sviluppando dovra' essere molto
"light", e quindi non possiamo certo obbligare l'installazione dell'HTML
Help per avere la guida. Senza contare i problemi che potrebbero sorgere con
sistemi in cui non e' stato installato neanche l'Internet Explorer.
Al limite si potrebbe ancora prendere in considerazione l'ipotesi di
utilizzare WinHelp, ma visto che la guida devo scriverla io l'idea non mi
entusiasma...
Jeremi

 entusiasma...
Beh allora approfitto per segnalarti iPer che serve x sviluppare sia per Html
che WinHelp 
http://visualvision.it/iperPRO/
ciao!
--
---------------------------------------------------------------
Visual Vision - 
http://visualvision.it/
 
http://visualvision.com
I leader del software ipertestuale.
Prova iPer Hyper Publish PRO: un'unica soluzione per realizzare
sia pagine Internet che CD-ROM!               [ASP, ESC member]