4D Chart v13

ch_FIXER TRAMAGES

Accueil

 
4D Chart v13
ch_FIXER TRAMAGES

ch_FIXER TRAMAGES 


 

ch_FIXER TRAMAGES ( zone ; objets ; motifs ; couleurs ) 
Paramètre Type   Description
zone  Entier long in Zone 4D Chart
objets  Tableau entier long in Liste de numéros d'objets
motifs  Tableau entier in Liste de numéros de motifs
couleurs  Tableau entier long in Liste de valeurs de couleurs

La commande ch_FIXER TRAMAGES est identique à la commande ch_FIXER TRAMAGE, à la différence près qu'elle s'applique à une liste d'objets. Vous passez dans le paramètre objets un tableau de type Entier long contenant la liste des numéros d'objets sur lesquels vous souhaitez agir.
Les paramètres motifs et couleurs sont des tableaux contenant les attributs correspondants.

Pour plus d'informations, reportez-vous à la description de la commande ch_FIXER TRAMAGE.

Exemple  

Vous disposez d'un formulaire qui contient une zone 4D Chart nommée vct. Vous souhaitez créer simultanément 100 rectangles dont les traits et les tramages sont spécifiques. Plutôt que d'appeler 100 fois les commandes ch_FIXER TRAIT et ch_FIXER TRAMAGE, vous remplissez des tableaux et fixez les attributs des rectangles en un seul appel. Voici la méthode du formulaire :

 Si(Evenement formulaire=Sur chargement)
    TABLEAU ENTIER LONG($ids;100)
    TABLEAU ENTIER($pat;100)
    TABLEAU ENTIER($pat2;100)
    TABLEAU ENTIER LONG($color;100)
    TABLEAU ENTIER LONG($color2;100)
    TABLEAU ENTIER LONG($ln;100) `ou TABLEAU REEL ($ln;100)
    ch_SELECTIONNER(vct;-1;1)
    ch_EXECUTER MENU(vct;2006)
    Boucle($i;1;100)
       $ids{$i}:=ch_Creer rectangle(vCT;40+($i*10);40;40+(($i+1)*10)-2;60;0)
       $pat{$i}:=1+($i%30)
       $pat2{$i}:=1+($i%15)
       $color{$i}:=ch_Index vers couleur($i)
       $color2{$i}:=ch_Index vers couleur(100-$i)
       $ln{$i}:=1+$i%4
    Fin de boucle
    ch_FIXER TRAMAGES(vct;$ids;$pat;$color)
    ch_FIXER TRAITS(vct;$ids;$pat2;$color2;$ln)
 Fin de si

 
PROPRIÉTÉS 

Produit : 4D Chart
Thème : ch_Eléments
Numéro : 14618
Nom intl. : CT SET FILLS ATTRIBUTES

 
INDEX

Liste alphabétique des commandes

 
HISTORIQUE 

Créé : 4D Chart 6.0.5

 
VOIR AUSSI  

ch_FIXER TRAIT
ch_FIXER TRAIT GRAPHE
ch_FIXER TRAMAGE GRAPHE
ch_FIXER TRAMAGES