Panneaux dynamiques

Les panneaux dynamiques sont des widgets qui peuvent contenir d’autres Ă©lĂ©ments dans vos prototypes. Ce sont des sortes de mini-canvas dans lesquelles vous pouvez placer des Ă©lĂ©ments et passer d’un Ă©lĂ©ment Ă  l’autre lorsque vous simulez votre prototype. Vous pouvez les utiliser pour masquer des Ă©lĂ©ments et afficher diffĂ©rents contenus dans la mĂŞme zone de l’Ă©cran, comme des onglets de navigation et des fenĂŞtres contextuelles.
Chaque panneau dynamique contient un panneau par dĂ©faut, mais vous pouvez en ajouter d’autres une fois que vous en avez ajoutĂ© un au canevas. Vous ne pourrez visualiser qu’un seul panneau Ă  la fois.

Créer un panneau dynamique

Vous trouverez les panneaux dynamiques dans le menu dĂ©roulant de la barre d’outils sous « Contenu dynamique » ou en appuyant sur la touche D.
Un panneau dynamique sur le canevas. Vous le trouverez dans la barre d'outils sous Contenu dynamique.
Une fois que vous en avez placĂ© un sur le canevas, vous remarquerez un menu flottant Ă  cĂ´tĂ©. Vous pouvez ajouter d’autres panneaux en cliquant sur le bouton « + » dans le menu. Vous pouvez Ă©galement utiliser ce menu ou la palette des calques pour revenir Ă  l’affichage et Ă  la modification de vos autres panneaux.

Ajouter, déplacer et supprimer des éléments

Ajouter des éléments à un panneau

Utiliser les touches Commande/ContrĂ´le

Vous pouvez placer des Ă©lĂ©ments dans un panneau dynamique en maintenant la touche Commande (Mac) ou ContrĂ´le (Windows) enfoncĂ©e et en faisant glisser un Ă©lĂ©ment ou un groupe d’Ă©lĂ©ments Ă  l’intĂ©rieur. Le panneau se teinte en bleu lorsque vous y ajoutez un Ă©lĂ©ment.

Cliquez avec le bouton droit de la souris

SĂ©lectionnez un Ă©lĂ©ment ou un groupe d’Ă©lĂ©ments, cliquez avec le bouton droit de la souris, allez dans Groupe, puis sĂ©lectionnez « Grouper dans un panneau dynamique ». Tous les Ă©lĂ©ments que vous avez sĂ©lectionnĂ©s se trouvent dĂ©sormais dans un panneau dynamique.
Sélectionnez des éléments sur le canevas et cliquez avec le bouton droit de la souris pour les regrouper dans un panneau dynamique.

Déplacer et supprimer des éléments dans un panneau

Activez l’outil de sĂ©lection directe en appuyant sur la touche A ou en le choisissant dans la barre d’outils. L’outil de sĂ©lection directe vous permet de choisir rapidement un Ă©lĂ©ment Ă  l’intĂ©rieur d’un panneau dynamique ou d’un groupe. Vous pouvez ensuite dĂ©placer cet Ă©lĂ©ment Ă  l’intĂ©rieur du panneau ou le placer en dehors de la zone du panneau pour l’en retirer.
Utilisez la touche A pour activer l'outil de sélection directe.
Revenez à la sélection normale en appuyant sur la touche V.

Dupliquer et supprimer des panneaux

Vous pouvez dupliquer un panneau et les Ă©lĂ©ments qu’il contient en cliquant avec le bouton droit de la souris sur un panneau et en sĂ©lectionnant « Dupliquer le panneau ». Pour supprimer un panneau, cliquez dessus avec le bouton droit de la souris et sĂ©lectionnez « Supprimer le panneau ». Notez que tous les Ă©lĂ©ments Ă  l’intĂ©rieur de ce panneau seront Ă©galement supprimĂ©s.

Le panneau par défaut

Chaque panneau dynamique a un panneau par dĂ©faut, le panneau 1, qui s’affichera en premier lorsque vous simulerez votre prototype. Pour qu’un autre panneau devienne le panneau par dĂ©faut, procĂ©dez comme suit

  1. SĂ©lectionnez le panneau dynamique
  2. Accédez à la palette Propriétés
  3. Sélectionnez un autre panneau dans la liste déroulante « Panneau par défaut ».

Événements avec panels

DĂ©finir le panneau actif

Si vous pouvez utiliser le menu flottant pour passer d’un panneau Ă  l’autre pendant l’Ă©dition, vous devez utiliser l’action DĂ©finir le panneau actif pour passer d’un panneau Ă  l’autre pendant la simulation. Choisissez un dĂ©clencheur pour dĂ©marrer l’Ă©vĂ©nement (en cliquant sur un bouton, par exemple), puis trouvez l’action DĂ©finir le panneau actif dans le menu dĂ©roulant Actions. Une fois que vous l’avez sĂ©lectionnĂ©e, vous verrez l’aperçu du canevas, dans lequel vous pouvez sĂ©lectionner le panneau sur lequel vous souhaitez basculer (le dĂ©finir comme actif). Vous trouverez peut-ĂŞtre plus facile de sĂ©lectionner le panneau dans la palette de dialogue Calques.

Choisissez l'action Définir le panneau actif et choisissez un panneau à définir comme actif.

Sur panneau actif

Vous pouvez crĂ©er des Ă©vĂ©nements qui se dĂ©clenchent chaque fois que vous passez Ă  un panneau spĂ©cifique avec le dĂ©clencheur On Panel Active. Le dĂ©clencheur On Panel Active est utile pour crĂ©er des Ă©vĂ©nements rĂ©pĂ©titifs, tels que des diaporamas et des comptes Ă  rebours. Par exemple, vous pouvez combiner les actions Pause avec les Ă©vĂ©nements On Panel Active + Set Active Panel pour crĂ©er un diaporama qui passera automatiquement d’un panneau Ă  l’autre.

Utilisations courantes des panneaux dynamiques

Vous pouvez utiliser les panneaux dynamiques de diffĂ©rentes manières : crĂ©ation de boĂ®tes de dialogue de confirmation et de fenĂŞtres modales, de zones de dĂ©filement, d’en-tĂŞtes flottants, de diaporamas, etc. [all these will be linked]

Passez Ă  l’article suivant pour apprendre Ă  construire ces cas d’utilisation courants.

Menus des onglets de navigation

Dans cet exemple, vous apprendrez à créer des onglets de navigation et de menu avec des panneaux dynamiques. Vous utiliserez chaque onglet pour passer à différents panneaux dynamiques contenant des informations différentes.

Design de l’exemple

  1. Faites glisser quatre Ă©lĂ©ments Rectangle sur le canevas, en les positionnant horizontalement sur le canevas pour qu’ils correspondent Ă  l’exemple. Il s’agit des onglets de navigation entre lesquels vous basculerez. Donnez-leur le style que vous souhaitez et nommez-les « Onglet 1 », « Onglet 2 », « Onglet 3 » et « Onglet 4 ». Le rectangle de gauche (« Onglet 1 ») sera l’onglet sĂ©lectionnĂ© par dĂ©faut. Modifiez son arrière-plan et la couleur de sa police pour qu’il ait l’air sĂ©lectionnĂ©.
  2. Faites glisser un autre rectangle sous les onglets et redimensionnez-le pour qu’il soit plus grand. Ce rectangle servira de couche d’arrière-plan pour la fenĂŞtre affichĂ©e par chaque onglet.
  3. Placez des éléments sur le rectangle pour créer le contenu de votre première fenêtre à onglet.Design du contenu de la fenêtre à onglets
  4. SĂ©lectionnez le rectangle et les Ă©lĂ©ments Ă  l’intĂ©rieur de la fenĂŞtre Ă  onglets, cliquez avec le bouton droit de la souris, allez dans le groupe et sĂ©lectionnez « Grouper dans un panneau dynamique ». Tous les Ă©lĂ©ments, Ă  l’exception des onglets sur le canevas, doivent maintenant se trouver Ă  l’intĂ©rieur d’un panneau dynamique.
  5. Cliquez avec le bouton droit de la souris sur le panneau et sĂ©lectionnez « Dupliquer le panneau ». Dupliquez ce panneau deux autres fois jusqu’Ă  ce qu’il y ait quatre panneaux au total.
  6. Modifiez le contenu de la fenêtre dans chaque panneau selon vos préférences.Dupliquez le panneau trois fois et personnalisez le contenu à l'intérieur.

Créer les événements

Vous devrez crĂ©er des Ă©vĂ©nements pour pouvoir passer d’une fenĂŞtre Ă  l’autre pendant la simulation.

  1. Sélectionnez le rectangle « Tab One », accédez à la palette Événements et cliquez sur « Ajouter un événement ».
  2. Créez un événement On Click + Set Active Panel, en sélectionnant le panneau 1 comme actif. Désormais, chaque fois que vous cliquerez sur « Tab One », vous passerez au panneau 1. Créez un événement
  3. Revenez Ă  la palette d’Ă©vĂ©nements et cliquez sur le bouton « + » Ă  cĂ´tĂ© de l’action que vous venez de crĂ©er. CrĂ©ez un Ă©vĂ©nement On Click + Change Style, en sĂ©lectionnant « Tab One » comme cible de l’action. Pour les styles Ă  modifier, ajoutez les couleurs d’arrière-plan et de police. Laissez les couleurs par dĂ©faut.

    Cette action fait en sorte que l’onglet 1 semble sĂ©lectionnĂ© lorsque vous cliquez dessus.

  4. Ensuite, vous devez crĂ©er un Ă©vĂ©nement pour modifier le style des autres onglets afin qu’ils paraissent non sĂ©lectionnĂ©s lorsque vous cliquez sur l’onglet 1. Cliquez sur le bouton ‘+’ Ă  cĂ´tĂ© de l’action que vous venez de crĂ©er et crĂ©ez un autre Ă©vĂ©nement On Click + Change Style ( Sur le clic + Changer le style). SĂ©lectionnez les trois autres onglets comme cibles de l’action – vous pouvez utiliser la touche Shift pour effectuer une sĂ©lection multiple. Ajoutez les couleurs d’arrière-plan et de police Ă  modifier, en laissant leur couleur par dĂ©faut. SĂ©lectionnez les onglets deux, trois et quatre pour modifier le style et obtenir un aspect non sĂ©lectionnĂ©.
  5. Cliquez sur le bouton « copier » en haut de la palette des Ă©vĂ©nements pour copier toutes les actions que vous avez crĂ©Ă©es sur l' »onglet un ». Allez dans l' »Onglet 2″ et cliquez sur le bouton « Coller » pour les coller dans l' »Onglet 2″.
  6. Double-cliquez sur l’action DĂ©finir le panneau actif et changez le panneau actif de Panneau 1 Ă  Panneau 2.
  7. Double-cliquez sur l’action Modifier le style qui modifie le style des onglets deux, trois et quatre. DĂ©sĂ©lectionnez « Onglet deux » et sĂ©lectionnez « Onglet un » pour qu’il soit inclus dans l’action. Les onglets un, trois et quatre doivent maintenant ĂŞtre sĂ©lectionnĂ©s pour changer de style. SĂ©lectionnez les panneaux un, trois et quatre pour modifier le style. DĂ©sĂ©lectionnez l'onglet deux.
  8. RĂ©pĂ©tez les Ă©tapes 5 Ă  8 jusqu’Ă  ce que chaque onglet ait les actions correctes – c’est-Ă -dire que cliquer sur « Onglet trois » dĂ©finit le panneau 3 comme actif, change l’onglet trois en sĂ©lectionnĂ© et les onglets un, deux et quatre en non-sĂ©lectionnĂ©s.

Cliquez sur le bouton « Play » pour simuler votre prototype. Cliquez sur l’un des onglets pour passer d’un panneau Ă  l’autre et voyez comment l’onglet change de style pour avoir l’air sĂ©lectionnĂ©.

Dialogue de confirmation

Vous pouvez utiliser des panneaux dynamiques pour crĂ©er des messages d’avertissement et des fenĂŞtres modales. Dans cet exemple, vous apprendrez Ă  crĂ©er une boĂ®te de dialogue de confirmation Ă  l’aide d’un panneau dynamique et des actions DĂ©finir le panneau actif.

Design de l’exemple

  1. Concevez un prototype web ou mobile. Pour correspondre Ă  l’exemple, crĂ©ez un prototype Android et placez quelques Ă©lĂ©ments Rectangle, Texte et Image sur l’Ă©cran. Ajouter du texte, des rectangles et des images au canevas
  2. Placez un panneau dynamique sur le canevas, couvrant la totalitĂ© de l’Ă©cran. Vous pouvez le trouver dans la section Contenu dynamique de la barre d’outils ou en appuyant sur la touche D.
  3. Marquez le panneau dynamique comme étant caché pendant la simulation en appuyant sur le bouton « œil » dans la palette des propriétés.Cliquez sur le bouton
  4. Donnez au panneau dynamique un arrière-plan noir avec une opacitĂ© de 40 %. Ce sera l’arrière-plan de la fenĂŞtre modale. Changez le panneau dynamique pour un arrière-plan sombre avec une opacitĂ© de 40 %.
  5. Placez les Ă©lĂ©ments Rectangle et Texte Ă  l’intĂ©rieur du panneau dynamique pour crĂ©er la boĂ®te de dialogue. Vous pouvez les placer dans le panneau en maintenant la touche Commande (Mac) ou ContrĂ´le (Windows) enfoncĂ©e et en faisant glisser les Ă©lĂ©ments Ă  l’intĂ©rieur. Pour correspondre Ă  l’exemple, crĂ©ez les textes « Non » et « Oui ». Faites glisser un rectangle et des Ă©lĂ©ments de texte dans le panneau pour crĂ©er le dialogue.
  6. Cliquez avec le bouton droit de la souris sur le panneau dynamique et sĂ©lectionnez « Dupliquer le panneau ». Vous devriez maintenant avoir un panneau dynamique avec deux sous-panneaux – Panneau 1 et Panneau 2.
  7. Personnalisez la boĂ®te de dialogue de confirmation dans le panneau 2. Pour correspondre Ă  l’exemple, n’incluez qu’un seul Ă©lĂ©ment de texte – « OK ».

Créer les événements

  1. SĂ©lectionnez un Ă©lĂ©ment pour lequel vous souhaitez afficher la boĂ®te de dialogue de confirmation. Pour correspondre Ă  l’exemple, sĂ©lectionnez une icĂ´ne « X ». Allez dans la palette ÉvĂ©nements et cliquez sur « Ajouter un Ă©vĂ©nement ». CrĂ©ez un Ă©vĂ©nement On Tap + Show Hidden Element, en sĂ©lectionnant le panneau dynamique Ă  afficher dans l’aperçu du canevas. Ajoutez un effet de fondu et cliquez sur « OK » pour terminer la crĂ©ation de l’Ă©vĂ©nement. Choisissez l'option Afficher l'Ă©lĂ©ment cachĂ© et sĂ©lectionnez le panneau dynamique Ă  afficher.
Note : dans les prototypes Web, On Tap sera On Click.
  1. Vous avez maintenant besoin d’un Ă©vĂ©nement pour passer d’un panneau Ă  l’autre dans la boĂ®te de dialogue de confirmation. SĂ©lectionnez le texte « Oui » dans la boĂ®te de dialogue, crĂ©ez un Ă©vĂ©nement On Tap + Set Active Panel et sĂ©lectionnez le panneau 2 comme actif. DĂ©finir le panneau 2 comme actif
  2. Étant donné que vous pouvez également sélectionner « Non » dans la boîte de dialogue de confirmation, vous devez créer un événement pour masquer le panneau dynamique. Sélectionnez le texte « Non » et créez un événement On Tap + Hide, en sélectionnant le panneau dynamique à masquer avec un effet de fondu.
  3. Passez au panneau 2. Sélectionnez le texte « OK » et créez un événement On Tap + Hide, en sélectionnant le panneau dynamique à masquer avec un effet de fondu.

Cliquez sur le bouton « Play » pour simuler votre prototype. Cliquez sur l’icĂ´ne « X » et vous verrez apparaĂ®tre la boĂ®te de dialogue de confirmation. Cliquez sur le texte « Non » pour masquer la boĂ®te de dialogue, ou sur le texte « Oui » pour passer au panneau suivant. Cliquez ensuite sur le texte « OK » pour masquer la boĂ®te de dialogue.

Glisser-déposer des éléments

En plus de fonctionner comme des mini-canvas, les panneaux dynamiques ont également des propriétés spéciales en tant que conteneurs. Cela signifie que vous pouvez y insérer des éléments pendant la simulation. Vous pouvez utiliser cette fonctionnalité pour glisser et déposer des éléments entre deux panneaux dynamiques.

Design de l’exemple

  1. Ajoutez deux rectangles au canevas et redimensionnez-les jusqu’Ă  ce qu’ils atteignent la hauteur du canevas et environ la moitiĂ© de sa largeur. Ces rectangles serviront d’arrière-plan. Placez deux rectangles sur le canevas pour l'arrière-plan.
  2. Placez un panneau dynamique sur le canevas. AccĂ©dez Ă  la palette PropriĂ©tĂ©s et sĂ©lectionnez « Vertical » dans le menu dĂ©roulant « Disposition ». Cela donnera au panneau une disposition verticale, ce qui signifie que les Ă©lĂ©ments que vous y placerez s’empileront les uns au-dessus et les autres. Modifiez la disposition verticale du panneau dans la palette de propriĂ©tĂ©s.
  3. Toujours dans la palette PropriĂ©tĂ©s, modifiez l’alignement du panneau dynamique en le centrant et ajoutez un espacement vertical.
  4. Dupliquez le panneau dynamique afin d’avoir deux panneaux dynamiques diffĂ©rents sur le Canvas. Placez un panneau Ă  gauche de l’Ă©cran et un autre Ă  droite. Redimensionnez chacun d’eux jusqu’Ă  ce qu’ils occupent la totalitĂ© de la hauteur du canevas et la moitiĂ© de sa largeur.
  5. Faites glisser quelques images ou icĂ´nes dans le panneau dynamique situĂ© Ă  gauche. Vous remarquerez qu’elles se mettent en place, empilĂ©es les unes au-dessus et au-dessous des autres.

Créer les événements

  1. Activez l’outil de sĂ©lection directe A pour sĂ©lectionner l’une des images du panneau dynamique de gauche. CrĂ©ez un Ă©vĂ©nement On Drag + Move, en sĂ©lectionnant cette image comme cible Ă  dĂ©placer. Pour le mouvement, sĂ©lectionnez ‘With cursor’ pour les positions X (horizontale) et Y (verticale). DĂ©sormais, cette image se dĂ©placera avec votre souris lorsque vous la ferez glisser pendant la simulation.
    Créez un événement
    Cliquez sur « OK » pour terminer la création de cet événement.
  2. Cliquez sur le bouton « + » en haut de la boĂ®te de dialogue ÉvĂ©nements pour crĂ©er une autre interaction pour l’image. Suivez les Ă©tapes suivantes pour crĂ©er l’interaction :
    • a. Choisissez un dĂ©clencheur On Drag Stop.
    • b. Vous verrez apparaĂ®tre un nouveau champ dans lequel vous pourrez choisir la cible de dĂ©pĂ´t. Cliquez sur le bouton « engrenage » pour ouvrir un aperçu du canevas dans lequel vous pouvez sĂ©lectionner la cible de dĂ©pĂ´t. SĂ©lectionnez le panneau dynamique sur la droite.
    • c. Vous pouvez maintenant sĂ©lectionner une action InsĂ©rer un Ă©lĂ©ment dans un conteneur. Vous verrez apparaĂ®tre deux aperçus de Canvas. Dans l’aperçu du haut, sĂ©lectionnez l’image. Dans l’aperçu du bas, sĂ©lectionnez le panneau 1 dans le panneau dynamique de droite. Cliquez sur « OK » pour terminer la crĂ©ation de l’Ă©vĂ©nement.
  3. Cliquez Ă  nouveau sur le bouton « + » pour crĂ©er une autre interaction. CrĂ©ez un autre Ă©vĂ©nement On Drag Stop + Insert element into container. Cette fois, sĂ©lectionnez le panneau dynamique de gauche comme cible de l’arrĂŞt du glissement ainsi que le conteneur dans lequel insĂ©rer l’image.
    Créez un autre événement d'arrêt par glissement, en insérant l'image dans le panneau de gauche.
    Vous devriez maintenant avoir trois interactions diffĂ©rentes dans votre palette d’Ă©vĂ©nements.
  4. Vous pouvez maintenant copier ces Ă©vĂ©nements sur les autres images du panneau dynamique. Cliquez sur le bouton « copier » dans la palette ÉvĂ©nements. SĂ©lectionnez une autre image dans le panneau dynamique et cliquez sur le bouton « coller » dans la palette ÉvĂ©nements. RĂ©pĂ©tez cette opĂ©ration jusqu’Ă  ce que vous ayez collĂ© les Ă©vĂ©nements sur toutes les images. Il doit y avoir trois Ă©vĂ©nements dans la palette d'Ă©vĂ©nements pour chaque image

Cliquez sur le bouton « Play » pour simuler votre prototype. Faites glisser les images entre les panneaux et vous les verrez placées dans le panneau tandis que les images restantes dans chaque panneau se déplaceront automatiquement pour être centrées.

Images masquées

Vous pouvez utiliser des panneaux dynamiques pour masquer des images dans vos prototypes. Voici comment procéder :

  1. SĂ©lectionnez une image sur le canevas.
  2. Cliquez avec le bouton droit de la souris, allez dans Groupe, puis sélectionnez « Groupe dans le panneau dynamique ».Cliquez avec le bouton droit de la souris sur une image et regroupez-la dans un panneau dynamique pour la masquer.
  3. Vous verrez que l’image se trouve maintenant dans un panneau dynamique et que vous pouvez utiliser les indicateurs pour redimensionner le panneau autour de l’image. Vous pouvez Ă©galement dĂ©placer l’image Ă  l’intĂ©rieur du panneau. Regroupez l'image dans un panneau dynamique et utilisez les indicateurs de chaque cĂ´tĂ© pour redimensionner le panneau autour de l'image.