Spécification des attributs schématiques prédéfinis en vue de gérer les marges des conteneurs

Lorsque vos diagrammes schématiques comportent des entités schématiques de nœuds de conteneurs, plusieurs attributs prédéfinis peuvent être configurés afin de gérer la taille de la marge entre la limite du conteneur et le contenu. Par défaut, sans configuration précise, la distance entre cette limite et le symbole utilisé pour afficher le nœud lié le plus proche est de un pixel. En configurant les attributs prédéfinis ContainerMarginUnit, ContainerMarginSymbolsFlag, ContainerMargin, ContainerBottomMargin, ContainerTopMargin, ContainerLeftMargin et ContainerRightMargin sur la classe d'entités schématiques de nœud qui implémente les conteneurs, la taille de la marge devient personnalisable.

Gestion des unités de la taille des marges

L'attribut prédéfini ContainerMarginUnit peut être configuré pour spécifier l'unité de taille de la marge.

Par défaut, si cet attribut ContainerMarginUnit n'est pas spécifié, les valeurs des attributs ContainerMargin, ContainerBottomMargin, ContainerTopMargin, ContainerLeftMargin ou ContainerRightMargin qui peuvent être spécifiés sont interprétées en pixels.

Gestion du mode de calcul de la taille des marges

L'attribut prédéfini ContainerMarginSymbolsFlag indique si les tailles des marges spécifiées doivent ou non prendre en compte la taille de symbole.

Gestion de la taille des marges

Cinq attributs prédéfinis peuvent être configurés pour établir la taille des marges :

AstuceAstuce:

Pour spécifier différentes marges en haut, en bas, à droite et à gauche, vous pouvez configurer les attributs prédéfinis ContainerTopMargin, ContainerBottomMargin, ContainerLeftMargin et ContainerRightMargin. Mais si vous voulez configurer la même marge en haut et en bas et une autre marge identique à droite et à gauche, vous pouvez vous contenter de configurer trois attributs prédéfinis. Vous pouvez configurer l'attribut prédéfini ContainerMargin, puis seulement configurer les attributs prédéfinis ContainerLeftMargin et ContainerRightMargin, l'attribut ContainerMargin étant dans ce cas automatiquement appliqué pour la marge supérieure et inférieure.

Thèmes connexes

5/10/2014