Donnez vie à vos documents numériques !
 

Afficher un bouton "vue précédente" de façon varia

abracadabraPDF Forums PDF – Général Afficher un bouton "vue précédente" de façon varia

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43055
    marc
    Invité

    Bonjour,

    J’ai un document avec des liens internes qui s’affiche en plein écran avec des boutons faits maison.

    En plus des boutons page suivante et page précédente, je dois ajouter un bouton vue précédente, uniquement si l’utilisateur utilise des liens (parce que si on l’affiche par défaut alors qu’aucun lien n’a été utilisé, le bouton est réactif, mais ne provoque pas d’action).

    Quand au bonton “vue suivante”, il doit être affiché uniquement si l’utilisateur clique sur le bouton “vue précédente”.

    Bref, j’ai le principe, mais j’ai pas le code (j’ai essayé, j’vous jure)

    Merlin ? Merlin ?? Tu n’es pas dans le coin par hasard ?

    :bou: :bou: :bou:

Affichage d’1 réponse (sur un total de 1)
  • Auteur
    Réponses
  • #47015
    Merlin
    Maître des clés

    Vue précédente : si tu sais sur quelle page s’ouvre le fichier c’est simple, il suffit d’utiliser l’action afficher/masquer un champ à la sortie de la page d’accueil.

    Par contre s’il y a des liens directs vers plusieurs pages c’est + compliqué, comme ci-dessous…

    Vue suivante : il faut utiliser une variable globale et tester sa valeur, l’initialisation de la variable se faisant lors du clic sur le bouton “vue précédente”.

    Même truc que pour le diaporama :

    Si variable TOTO = indéfini : nada

    Sinon : affiche le bt vue suivante.

    (ou l’inverse, c’est selon…)

    Ceci dit, pour moi le + simple est d’utiliser l’interface (barre de boutons) de Reader qui est excellente, surtout en version 6, en utilisant les options d’ouverture du fichier. C’est fou le temps qu’on gagne quand on n’a pas à réinventer la roue pour chaque action utilisateur…

    :D

    Grosses bises de la part de Géraldine

    ;-)

    :bou: :bou:

Affichage d’1 réponse (sur un total de 1)
  • Vous devez être connecté pour répondre à ce sujet.