Comment fonctionne l’habillage ?

Quand vous créez un habillage et que vous y ajoutez une commande de widget, vous affectez des ensembles d’instantanés au widget. Un instantané est un enregistrement de l’état des paramètres d’un ou de plusieurs objets de votre projet. Les widgets vous permettent de passer d’un instantané enregistré à l’autre. Vous pouvez par exemple utiliser un widget de case pour enregistrer un instantané des paramètres Échelle et Couleur d’une forme réglés sur un ensemble de valeurs donné (grande et rouge), puis enregistrer un autre instantané correspondant à un autre ensemble de valeurs (petite et verte). Dans cet exemple, quand vous cochez et décochez le widget de case (dans l’inspecteur de widget), la forme passe de grande et rouge à petite et verte, et inversement. Consultez Vue d’ensemble des instantanés.

Il existe trois types de widgets, chacun offrant un niveau de contrôle différent sur les instantanés :

  • Case : le plus simple des widgets ; il permet de basculer entre deux instantanés. Pour en savoir plus, consultez la section Case Widget.

  • Menu local : widget un peu plus complexe ; il permet de choisir entre plusieurs instantanés. Pour en savoir plus, consultez la section Menu local Widget.

  • Curseur : widget le plus complexe ; il permet d’appliquer des changements progressifs entre plusieurs instantanés. Pour en savoir plus, consultez la section Curseur Widget.

Vous pouvez enregistrer des instantanés de plusieurs manières. La méthode la plus simple consiste à utiliser le bouton « Mode de modification de l’habillage » disponible dans l’inspecteur de widget. En mode de modification d’habillage, toute modification apportée aux paramètres d’un objet est reflétée dans l’instantané actif dans le widget en question. Pour en savoir plus, consultez la section Créer un habillage simple. Pour découvrir d’autres manières d’affecter des instantanés, consultez Vue d’ensemble des instantanés.

Plusieurs facteurs sont à prendre en compte lors de l’utilisation d’habillages :

  • Chaque paramètre d’un projet ne peut être affecté qu’à un seul widget à la fois. Vous pouvez toutefois enregistrer de nombreuses valeurs différentes de ce paramètre sous forme d’instantanés accessibles par le biais d’un widget de menu local ou de curseur.

  • Comme un paramètre ne peut pas être contrôlé simultanément par deux widgets, il n’est pas possible de dupliquer (ou de couper/copier et coller) un habillage ou un widget. De même, si vous dupliquez ou que vous copiez et collez un objet avec des paramètres affectés à un habillage, les nouveaux paramètres de l’objet ne le sont pas.

  • Si un paramètre est affecté à un widget, il ne peut pas être modifié lorsque vous enregistrez un instantané d’un autre widget. Par exemple, si vous disposez d’un widget de curseur contrôlant la couleur d’un objet de forme et que vous commencez à enregistrer un instantané pour un widget différent, la couleur de la forme n’est pas modifiable.

  • Certains types de paramètres ne peuvent pas être habillés. Certains paramètres utilisant l’éditeur de mini-courbes pour affecter un objet sur toute une plage (tel que les différents paramètres « sur trait » de l’inspecteur de forme) ne peuvent pas être ajoutés à un habillage ni modifiés au cours de l’enregistrement d’un instantané. Si vous modifiez un paramètre qui ne peut pas être affecté à un habillage en mode d’édition, le changement est appliqué globalement, c’est-à-dire qu’il affecte tous les instantanés contenant l’objet en question.