OVH Cloud OVH Cloud

fichier d'aide chm

24 réponses
Avatar
scraper
bonjour/soir à tous !

un ch'tit souci (rien de bien grave, cette fois, mais m'enquiquine !) avec
les fichiers d'aide compilés

voila, j'ai créé un fichier d'aide pour mon projet ...
j'ai créé une liaison avec mon projet, de manière que quand je clique sur F1
alors qu'un contrôle a le focus, ça m'ouvre la page correspondante dans
l'aide
(enfin, c'est pas moi qui l'ai créé, j'ai juste adapté le code, à vrai dire
lol

ça fonctionne super bien, mais si la page s'ouvre bien comme souhaité, dans
le champ 'contenu' de la fenêtre d'aide (à gauche, là où sont les entrées)
la position actuelle ne s'affiche pas ?

je veux dire que l'arborescence ne se déroule pas pour indiquer la page
actuellement affichée dans le volet de droite ?

ai je loupé quelque chose ?

merci de vos réponses



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

10 réponses

1 2 3
Avatar
scraper
Bonjour Patrick Philippot, dans le message
news:
tu disais :


Patrick Philippot wrote:
Si oui, envoyez moi votre fichier .hhp.



Ou incluez le dans un message. Il ne doit pas être bien long.



le voici, en copie (effectivement, il est pas lourd) :

'---Fichier .hhp

[OPTIONS]
Compatibility=1.1 or later
Compiled file=RepareOE.chm
Contents file=Table of Contents.hhc
Default Window=Main
Default topic=Home.htm
Display compile progress=Yes
Language=0x40c Français (France)

[WINDOWS]
Main="Aide de RepareOE V 3","E:ProgrammesVB 6ProjetsRepareOEV
3HelpTable of
Contents.hhc",,"Home.htm","Home.htm",,,,,0x2020,,0x4e,[22,52,752,662],,,,,,,0


[FILES]
Intro.htm
Registre.htm
RegIE.htm
RegOE.htm
RegMail.htm
RegNews.htm
RegLinks.htm
RepareOE.htm
RepareIE.htm
RepareIE2.htm
RegDll.htm
Install.htm
Restore.htm
Browse.htm
Download.htm
Updates.htm
About.htm
Language.htm
Contact.htm
Merci.htm
Repare.htm
APropos.htm
Misc.htm
Home.htm

[MAP]
#include map.h

[TEXT POPUPS]
Cshelp.txt

[INFOTYPES]

'----


merci beaucoup du mal que tu te donnes




--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
Patrick Philippot
scraper wrote:
le voici, en copie (effectivement, il est pas lourd) :



Suggestion #1
Décocher l'option Binary Index

Suggestion #2
Changer le nom du fichier hhc pour un nom sans espaces.

Suggestion #3
Je ne vois pas de titre (Title=...). Cela perturbe peut-être le système.

Suggestion #4
Cocher l'option Binary TOC (avec et sans Binary Index). Ces 2 options
sont connues pour avoir une effet (mal identifié) sur la synchro.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
scraper
Bonjour Patrick Philippot, dans le message
news:%
tu disais :


scraper wrote:
le voici, en copie (effectivement, il est pas lourd) :



Suggestion #1
Décocher l'option Binary Index

Suggestion #2
Changer le nom du fichier hhc pour un nom sans espaces.

Suggestion #3
Je ne vois pas de titre (Title=...). Cela perturbe peut-être le
système.
Suggestion #4
Cocher l'option Binary TOC (avec et sans Binary Index). Ces 2 options
sont connues pour avoir une effet (mal identifié) sur la synchro.



tout effectué, sans effet, malheureusement ....

je ne comprends pas ?? :-(




--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper
Avatar
Patrick Philippot
scraper wrote:
tout effectué, sans effet, malheureusement ....

je ne comprends pas ?? :-(



Moi non plus. Je n'ai plus trop d'idées pour le moment. Vous pouvez
peut-être essayer d'utiliser un deuxième appel avec HH_SYNC pour forcer
la synchro.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
scraper
Bonjour Patrick Philippot, dans le message
news:%23%
tu disais :


scraper wrote:
tout effectué, sans effet, malheureusement ....

je ne comprends pas ?? :-(



Moi non plus. Je n'ai plus trop d'idées pour le moment. Vous pouvez
peut-être essayer d'utiliser un deuxième appel avec HH_SYNC pour
forcer la synchro.



j'ai essayé, et ça ne fonctionne pas ! :-(

par contre je me suis rendu compte d'une chose :
dans mon projet d'aide, j'ai utilisé le bouton "add - modify window
definition" pour créer une fenêtre avec une taille et une position
spécifiques ...

j'ai eu l'idée de modifier ça, en supprimant cette référence à la fenêtre,
dans le fichier hhp , puis j'ai recompilé mon projet ....

et là, ça fonctionne ???!

quand j'appelle le fichier d'aide par F1, après avoir sélectionné un topic
dans mon projet VB, l'aide s'affiche, et la "table of contents" se déroule
correctement ...

???


si tu as une idée du pourquoi de la chose ..... (et aussi, de comment
conserver ce fonctionnement tout en définissant des paramètres spécifiques
de fenêtre à l'ouverture ..


merci



--

Adresse invalide
Merci de me répondre sur le Forum ...
mon site : http://scraper.chez.tiscali.fr

scraper
Avatar
Patrick Philippot
scraper wrote:
si tu as une idée du pourquoi de la chose ..... (et aussi, de comment
conserver ce fonctionnement tout en définissant des paramètres
spécifiques de fenêtre à l'ouverture ..



N'y aurait-il pas un problème avec le nom de la fenêtre?

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
scraper
Bonjour Patrick Philippot, dans le message
news:
tu disais :


scraper wrote:
si tu as une idée du pourquoi de la chose ..... (et aussi, de comment
conserver ce fonctionnement tout en définissant des paramètres
spécifiques de fenêtre à l'ouverture ..



N'y aurait-il pas un problème avec le nom de la fenêtre?



je ne saurais te dire ?

je l'avais nommée Main ..

ce qui est curieux, c'est que suite à cela (donc, mon projet compilé qui
fonctionne parfaitement, sans avoir défini de fenêtre ....) et pour en avoir
le coeur net, j'ai redéfini dans le même projet, une fenêtre portant le même
nom, et avec les mêmes caractéristiques ... (oui, je suis joueur .... et un
brin entêté aussi :-)

et là, inexpliquablement, ça fonctionne !!

mais pourquoi ... ??

en tout cas, l'essentiel est que maintenant tout fonctionne correctement !

merci de ton aide et de ton écoute :-)

à +




--

Adresse invalide
Merci de me répondre sur le Forum ...
mon site : http://scraper.chez.tiscali.fr

scraper
Avatar
Patrick Philippot
scraper wrote:
ce qui est curieux, c'est que suite à cela (donc, mon projet compilé
qui fonctionne parfaitement, sans avoir défini de fenêtre ....) et
pour en avoir le coeur net, j'ai redéfini dans le même projet, une
fenêtre portant le même nom, et avec les mêmes caractéristiques ...
(oui, je suis joueur .... et un brin entêté aussi :-)



Alors ça peut être un problème de syntaxe dans le fichier projet
original ou quelque chose de similaire. Genre virgule mal placée. Mais
on ne le saure jamais sauf si le fichier original a été conservé. Il
serait alors intéressant de faire un WinDiff dessus ou une comparaison
avec un outil quelconque.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
scraper
Bonjour Patrick Philippot, dans le message
news:
tu disais :


Alors ça peut être un problème de syntaxe dans le fichier projet
original ou quelque chose de similaire. Genre virgule mal placée. Mais
on ne le saure jamais sauf si le fichier original a été conservé. Il
serait alors intéressant de faire un WinDiff dessus ou une comparaison
avec un outil quelconque.



ah, OK ...

ben non, malheureusement, je n'ai pas gardé l'original ...

dommage

merci


--

Adresse invalide
Merci de me répondre sur le Forum ...
mon site : http://scraper.chez.tiscali.fr

scraper
Avatar
Patrick Philippot
> ben non, malheureusement, je n'ai pas gardé l'original ...



Et ça ? :-)

'---Fichier .hhp

[OPTIONS]
Compatibility=1.1 or later
Compiled file=RepareOE.chm
Contents file=Table of Contents.hhc
Default Window=Main
Default topic=Home.htm
Display compile progress=Yes
Language=0x40c Français (France)

[WINDOWS]
Main="Aide de RepareOE V 3","E:ProgrammesVB 6ProjetsRepareOEV
3HelpTable of
Contents.hhc",,"Home.htm","Home.htm",,,,,0x2020,,0x4e,[22,52,752,662],,,,,,,0


[FILES]
Intro.htm
Registre.htm
RegIE.htm
RegOE.htm
RegMail.htm
RegNews.htm
RegLinks.htm
RepareOE.htm
RepareIE.htm
RepareIE2.htm
RegDll.htm
Install.htm
Restore.htm
Browse.htm
Download.htm
Updates.htm
About.htm
Language.htm
Contact.htm
Merci.htm
Repare.htm
APropos.htm
Misc.htm
Home.htm

[MAP]
#include map.h

[TEXT POPUPS]
Cshelp.txt

[INFOTYPES]

'----

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
1 2 3