Aide "en ligne" dans un document Writer

Bonjour,

LibO 4.1.4.2 Win7 64b et Debian Wheezy
La version de LibO n'est pas modifiable.

On me demande d'incorporer de "l'aide en ligne" au sein de documents
Writer. Ceux-ci sont très majoritairement composés d'une successions de
tableaux que l'utilisateur doit remplir. L'aide doit pouvoir être
présente ou non, selon le choix de l'utilisateur afin de ne pas
encombrer l'écran de saisie.

J'ai pensé à deux options :

(1) Mettre des images en marge (images ou contrôles picto) et leur
associer le texte d'aide. Lorsque l'utilisateur place le pointeur souris
sur l'image, la bulle d'aide apparaît.

Ici, deux problèmes :
-- lorsque je donne le fichier à un utilisateur, les images
disparaissent parfois, mais pas systématiquement (pourtant bien
incorporées au document, pas liées)
-- les bulles d'aide, c'est tout ou rien; si bien que ces dernières
étant activées, des tas d'autres bulles apparaissent un peu partout. Et
dans les tableaux c'est vraiment enquiquinant d'avoir des "Ajuster les
lignes du tableau" à tout bout de champ.

-> y a-t-il une possibilité d'afficher une fenêtre sur clic de l'image,
mais cette fenêtre étant sous la forme d'un panneau, comme une bulle
d'aide, pas une vraie fenêtre ?
Sinon, je peux mettre en place une fenêtre modale et lui passer en
paramètre la chaîne d'aide, mais ça me semble lourdingue pour si peu...

(2) Utiliser du texte masqué dans les cellules qui vont bien (des
cellules verrouillées où l'on ne saisit pas). Afficher ou masquer ce
texte masqué à la demande.

Ici un pb : j'ai écrit la macro qui réalise l'équivalent de "Outils >
Options > LibreOffice Writer > Aide au formatage", cocher ou décocher la
case "Texte masqué". L'ennui c'est que la configuration visée n'est
répercutée qu'après un arrêt/marche de LibO. Pas glop...

-> peut-on (et comment ?) faire en sorte que le comportement corresponde
exactement au choix de l'option ci-dessus : un rafraîchissement immédiat
? (=vider le cache ?)

(3) une autre possibilité à laquelle je n'aurais pas pensé ?

Merci de vos idées et commentaires,

Bonjour Jean-François

Jean-Francois Nifenecker wrote

On me demande d'incorporer de "l'aide en ligne" au sein de documents
Writer ... L'aide doit pouvoir être présente ou non, selon le choix de
l'utilisateur
afin de ne pas encombrer l'écran de saisie.
...
(3) une autre possibilité à laquelle je n'aurais pas pensé ?

Désolé pour le délai, je n'étais pas disponible cette semaine.
Ci-joint une proposition sans macro... L'utilisateur doit simplement
cliquer.

Aide.odt <http://nabble.documentfoundation.org/file/n4125422/Aide.odt>

Cordialement
Pierre-Yves

Bonjour Pierre-Yves,

(3) une autre possibilité à laquelle je n'aurais pas pensé ?

Désolé pour le délai, je n'étais pas disponible cette semaine.

ne t'excuse surtout pas. Tes contributions sont toujours appréciées.
Celle-ci en fait partie :slight_smile:

Ci-joint une proposition sans macro... L'utilisateur doit simplement
cliquer.

Malin ! Je n'ai pas eu cette imagination... Merci pour l'idée !

Bonjour Pierre-Yves,

C'est génial ! Je voudrais bien faire pareil mais je n'arrive pas à comprendre comment tu as construit cela. Une petite vidéo ou au moins une piste ?
Merci d'avance.

Bonne soirée,

Henri

Bonjour Henri

Henri Boyet wrote

comment tu as construit cela...

Ce sont des "Zones de liste", des contrôles de formulaire.
Il faut afficher la barre d'outils "Contrôles de formulaire"
Cliquer sur l'outil "(Dés)activer le mode Ébauche"

Les listes sont "réduites" à la largeur minimum permettant de n'afficher
que la flèche.

Le texte d'aide est saisi dans la propriété "Entrées de liste" (utiliser
Maj+Entrée
pour aller à la ligne).

La couleur d'arrière-plan est définie à "Jaune" et la propriété "Déroulante"
est
définie à "Oui".

C'est tout... aucun génie donc... mais un grand merci quand même :slight_smile:

Cordialement
Pierre-Yves

Merci Pierre-Yves,
Ça fonctionne parfaitement. Je persiste à dire que c'est génial de «détourner» ainsi une fonctionnalité.
Question supplémentaire : j'ai exporté comme formulaire pdf, la liste s'ouvre mais réduite à un trait vertical. Pourquoi ?
Cordialement,
Henri