Newsgroup: it.comp.software.newsreader
Titolo: Re: [Dialog] [FAQ] Meaning of registry keys

 Thank you! I think we'll add this your answer to our Italian FAQ.
Eccoci! Che numero diamo alle FAQ?

 chiave del Registro.
.. questa chiave dovrebbe venir sovrascritta nel caso in cui si installi un
qualsiasi altro programma che ha come eseguibile "dialog.exe".
Insomma, tiene traccia dell'eseguibile unicamente dell'ultimo applicativo
installato, a parita' di nome del file (quindi anche se non si tratta di
una versione diversa della stessa applicazione, per intenderci).
Lo dico nel caso in cui qualcuno volesse basarsi su questa chiave di
registro per fare qualcosa a livello di programmazione.
-- 
ZER0://coder.gfxer.web-designer/
~ "Stiamo facendo un programma talmente innovativo che se ci guardiamo
indietro vediamo il futuro."

 Eccoci! Che numero diamo alle FAQ?
Sostituiamo la D 1.07 con questa!
Se sei d'accordo oggi aggiorno.
Diventa v0.3.5 (09.10.2004), OK?
-- 
Maria Luisa C - 09/10/2004 10.15.24

 Secondo me l'ultimo punto interrogativo non ci va.
Io separerei addirittura le due domande.
-- 
daRkSidE, 09.10.2004 18:29:36

_daRkSidE_, sabato 09/ott/2004:

Mah, quelle relative alle chiavi di registro sono già diventate due domande,
D 1.07 e D 1.08, guarda come ti sembra:
http://fido.altervista.org/Dialog/faq.html#d107
Mi sembrerebbe un po' eccessivo farne una apposta per la penna USB,
spezzando in due la D 1.07, a meno che non hai in mente dell'altro da
aggiungere.
-- 
Maria Luisa C - 09/10/2004 19.56.53

 aggiungere.
Con la diffusione che stanno avendo le penne USB, mi pare già ci siano
utenti che vogliano Dialog sempre appresso, per cui una domanda a se
stante non mi parrebbe inopportuna.
-- 
daRkSidE, 09.10.2004 23:19:17

 stante non mi parrebbe inopportuna.
Allora dimmi se così va bene, oppure aggiungi quello che ritieni opportuno:
D 1.07
Dialog usa il Registro di Windows?
R 1.07
Al momento dell'installazione, Dialog scrive nel Registro le seguenti
chiavi:
HKLM\SOFTWARE\Clients\Mail\40tude Dialog
HKLM\SOFTWARE\Clients\News\40tude Dialog
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App
Se si registra Dialog come il programma predefinito per le email o per le
news, vengono aggiunte anche:
HKCR\mailto
HKCR\news
HKCR\snews
HKCR\nntp
Dialog comunque funziona regolarmente anche senza tutte queste chiavi.
D 1.08 e R 1.08 restano uguali:
D 1.08
Qual è il significato delle chiavi che Dialog scrive nel Registro di Windows
al momento dell'installazione?
R 1.08
Le prime due chiavi
HKLM\SOFTWARE\Clients\Mail\40tude Dialog
HKLM\SOFTWARE\Clients\News\40tude Dialog
fanno semplicemente in modo che Dialog appaia come newsreader e come
programma per le mail sul tab "Programmi" delle impostastazioni di Windows
Internet (Explorer), così che l'utente possa scegliere Dialog come programma
predefinito per news ed email.
La terza chiave
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App
non è usata da Dialog stesso. Dialog scrive nel Registro il percorso dove
viene installato, in modo che quando un altro programma cerca Dialog lo
possa trovare velocemente. Inoltre, quando si seleziona Avvio - Esegui e si
scrive "dialog", Windows saprà dove cercare dialog.exe per eseguirlo, nella
cartella appunto specificata nella chiave del Registro.
 
Poi vengono aggiunte:
D 1.09
Posso usare Dialog su una penna USB?
R 1.09
Certo, basta copiare sulla penna USB la cartella di Dialog senza
installarlo. Ricorda anzi che le chiavi del Registro *non* devono essere
impostate quando si usa Dialog solo temporanemante da una penna USB.
-- 
Maria Luisa C - 10/10/2004 9.58.15

 cartella appunto specificata nella chiave del Registro.
Scusate se insisto, ma non sarebbe opportuno specificare quanto ho detto
nell'altro post, relativamente a questa chiave?
-- 
ZER0://coder.gfxer.web-designer/
~ You don't have to be crazy to be a webmaster. But it helps.

 nell'altro post, relativamente a questa chiave?
Vale per qualunque applicazione installata, quindi non mi sembrerebbe
necessario specificarlo. Comunque sentiamo che cosa ne pensano gli altri.
-- 
Maria Luisa C - 10/10/2004 12.43.41

 necessario specificarlo. 
Vero, ma allora non servirebbe neppure la descrizione di cui sopra, in
quanto vale sempre per ogni applicazione installata e non solo per dialog.
Basterebbe citare che quella chiave c'e', eventualmente.
Nel momento in cui si scrive una descrizione del genere,sarebbe bene
sottolineare cmq la modalita' in cui windows registra tale chiave, e il
fatto che se si installa un'applicativo con lo stesso nome di eseguibile si
va a sovrascriverne il contenuto.. altrimenti, c'e' chi leggendo solo le
righe di cui sopra, potrebbe pensare di utilizzare quella chiave di
registro come riferimento univoco per Dialog.
-- 
ZER0://coder.gfxer.web-designer/
~ Io non soffro di pazzia, ne godo ogni minuto.
(I don't suffer from insanity, I enjoy every minute of it)