ch_LIMITES ZONE

4D - Documentation   Français   English   German   4D Chart, Commandes par thème   4D Chart, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 1


ch_LIMITES ZONE (zone; codeLimite; gauche; haut; droite; bas)

ParamètreTypeDescription
zoneEntier longZone 4D Chart
codeLimiteEntierCode limite
0 = Limite document, 1 = Limite zone
gaucheNumériqueLimite gauche de la zone
hautNumériqueLimite supérieure de la zone
droiteNumériqueLimite droite de la zone
basNumériqueLimite inférieure de la zone

Description

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.

Exemple

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)

4D - Documentation   Français   English   German   4D Chart, Commandes par thème   4D Chart, Liste alphabétique des commandes   Retour   Précédent   Suivant