4D Chart v13ch_LIMITES ZONE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
ch_LIMITES ZONE
|
ch_LIMITES ZONE ( zone ; codeLimite ; gauche ; haut ; droite ; bas ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D Chart | |||||
codeLimite | Entier |
![]() |
Code limite 0 = Limite document, 1 = Limite zone | |||||
gauche | Réel |
![]() |
Limite gauche de la zone | |||||
haut | Réel |
![]() |
Limite supérieure de la zone | |||||
droite | Réel |
![]() |
Limite droite de la zone | |||||
bas | Réel |
![]() |
Limite inférieure de la zone | |||||
La commande ch_LIMITES ZONE renvoie dans les variables gauche, haut, droite et bas les coordonnées du rectangle zone.
Si codeLimite est égal à 0, ch_LIMITES ZONE renvoie la limite pour la totalité du document.
Si codeLimite est égal à 1, ch_LIMITES ZONE renvoie la limite pour la zone 4D Chart dans un formulaire ou pour la taille actuelle de la fenêtre externe 4D Chart.
L’exemple suivant crée un objet géométrique composé de plusieurs lignes dans une zone de graphe existante, obtient les coordonnées de limite de la zone et centre l’objet dans la zone.
Boucle($i;0;360;5)
vLine:=ch_Creer trait(Zone;50*Cos($i);50*Sin($i);0;0;0)
Fin de boucle
ch_LIMITES ZONE(Zone;1;$gauche;$haut;$droite;$bas)
ch_DEPLACER(Zone;-1;(($droite-$gauche)/2)-50;(($bas-$haut)/2)-50)
Produit : 4D Chart
Thème : ch_Gestion des documents
Numéro :
14511
Nom intl. : CT GET AREA BOUNDARY
Liste alphabétique des commandes
Créé : 4D Chart 1