version 1
ch_LIRE LIMITES (zone; cible; gauche; haut; droit; bas)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Chart | |
| cible | Entier long | Cible de la commande | |
| -1 = Tout, 0 = Objets sélectionnés, >0 = ID de l'objet | |||
| gauche | Numérique | Position horizontale de début (en points) | |
| haut | Numérique | Position verticale de début (en points) | |
| droit | Numérique | Position horizontale de fin (en points) | |
| bas | Numérique | Position verticale de fin (en points) |
Description
La commande ch_LIRE LIMITES renvoie dans les variables gauche, haut, droit et bas la limite du ou des objet(s) désigné(s) par cible et zone.
La limite correspond aux coordonnées de la plus petite surface rectangulaire contenant le ou les objet(s).
Si cible est égal à -1, ch_LIRE LIMITES renvoie la limite pour tous les objets contenus dans le document.
Si cible est égal à 0, ch_LIRE LIMITES renvoie la limite pour les objets sélectionnés.
Si cible est supérieur à 0, il doit être égal à l'identifiant d'un objet spécifique, et la limite de celui-ci est renvoyée.
Si l'objet n'existe pas, ch_LIRE LIMITES renvoie -32000 pour chaque coordonnée.
Exemple
La ligne suivante renvoie la limite de l'objet sélectionné, dans les variables $gauche, $haut, $droite et $bas.
ch_LIRE LIMITES (Zone;0;$gauche;$haut;$droite;$bas)
Référence