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
Jean-claude
"scraper" a écrit dans le message de news:
u2ItmL%
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



non rien loupé ! c'est comme ça :-(

--
Jean-Claude
-------------------------
www.namtuk.com : official website / Controls and components for development.
www.capture-my-screen.com : Make screenshot simplicity
-------------------------
Avatar
Patrick Philippot
Jean-claude wrote:
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 ?





non rien loupé ! c'est comme ça :-(



Non, ce n'est pas normal. Dans mes programmes, j'obtiens la
synchronisation automatique avec la fenêtre Contents. Voir cette page
pour la description des différentes commandes en VB:
http://www.developerfusion.com/show/39/12/ et en particulier ça:

"
To display a specific topic, using a filename this code (from a form,
otherwise you will need to change the hwnd value that is passed):
Public Sub HTMLShowTopic(strTopic As String)

' Force the Help window to load a specific topic.
' The Help window will synchronize the
' Contents display automatically
htmlHelp hwnd, SetHTMLHelpStrings(), HH_DISPLAY_TOPIC, strTopic

End Sub

To call it , use this code:

HTMLShowTopic "htmltest_topic_1.htm"
"

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

Non, ce n'est pas normal. Dans mes programmes, j'obtiens la
synchronisation automatique avec la fenêtre Contents. Voir cette page
pour la description des différentes commandes en VB:
http://www.developerfusion.com/show/39/12/ et en particulier ça:



[...]


merci de ta réponse !

je vais me pencher dessus, je ne manquerai pas de revenir vous informer
quand ce sera fait

bonne soirée à tous



--

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

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


Voir cette page
pour la description des différentes commandes en VB:
http://www.developerfusion.com/show/39/12/



bon, j'ai créé un nouveau projet, et j'ai testé ce code tel que, pour
élimier d'éventuels problèmes dûs au fichier chm ....

bingo ! :-(

avec ce code, et la fonction

Public Sub HTMLShowTopic(lngTopicID As Long)

' Force the Help window to load a specific topic.
' The Help window will synchronize the
' Contents display automatically
htmlHelp hwnd, SetHTMLHelpStrings(), HH_HELP_CONTEXT, lngTopicID

End Sub

eh bien malgré ce qui est dit, la fenêtre 'contents' n'est pas synchronisée

donc, je pense en fait que ça doit venir de mon fichier d'aide, que j'ai du
foirer ....

(peut être le mappage, ou je ne sais quoi ?)

si tu as une idée ou une URL à ce propos .... (c'est mon premier fichier chm
'piloté' depuis vb ....

merci beaucoup



--

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:
donc, je pense en fait que ça doit venir de mon fichier d'aide, que
j'ai du foirer ....

(peut être le mappage, ou je ne sais quoi ?)

si tu as une idée ou une URL à ce propos .... (c'est mon premier
fichier chm 'piloté' depuis vb ....



Bonjour,

Je pense que ce n'est pas le pilotage depuis VB mais le fichier
lui-même. Est-ce que la synchro a lieu quand le fichier est utilisé seul
et que l'on passe d'un topic à l'autre en cliquant sur un hyper lien?

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


scraper wrote:
donc, je pense en fait que ça doit venir de mon fichier d'aide, que
j'ai du foirer ....

(peut être le mappage, ou je ne sais quoi ?)

si tu as une idée ou une URL à ce propos .... (c'est mon premier
fichier chm 'piloté' depuis vb ....



Bonjour,

Je pense que ce n'est pas le pilotage depuis VB mais le fichier
lui-même.



euh ... oui, c'est ce que j'ai essayé (mal !) d'expliquer :-)

Est-ce que la synchro a lieu quand le fichier est utilisé
seul et que l'on passe d'un topic à l'autre en cliquant sur un hyper
lien?



oui, ça fonctionne !

c'est ce que je ne comprends pas ....

si tu veux que je mette en ligne tout ou partie du fichier ?

dis moi .... si ça peut aider à y voir plus clair ....


merci



--

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

scraper
Avatar
Patrick Philippot
Je suppose que vous utilisez HTML Help Workshop? Sinon, quel outil?

Dans l'onglet projet, cliquez sur le premier bouton (project options) et
dîtes moi quelles options sont cochées dans l'onglet Compiler.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Patrick Philippot
Patrick Philippot wrote:
Je suppose que vous utilisez HTML Help Workshop? Sinon, quel outil?



Si oui, envoyez moi votre fichier .hhp.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Patrick Philippot
Patrick Philippot wrote:
Si oui, envoyez moi votre fichier .hhp.



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

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


Je suppose que vous utilisez HTML Help Workshop? Sinon, quel outil?



oui, HTML Help Workshop


Dans l'onglet projet, cliquez sur le premier bouton (project options)
et dîtes moi quelles options sont cochées dans l'onglet Compiler.



Notes
Progress (pendant la compilation)

ensuite, seulement Create a binary Index ...

d'ailleurs, je me demande si c'est bien utile, pusique je n'ai pas inclus
d'index ?


--

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

scraper
1 2 3