4D v13

OLE_GET OBJECT RECT

Accueil

 
4D v13
OLE_GET OBJECT RECT

OLE_GET OBJECT RECT 


 

OLE_GET OBJECT RECT ( zoneOLE ; largeurObjet ; hauteurObjet ) 
Paramètre Type   Description
zoneOLE  Entier long in Numéro de référence de la zone OLE
largeurObjet  Entier long in Largeur (en pixels) de l'objet OLE
hauteurObjet  Entier long in Hauteur (en pixels) de l'objet OLE

La commande OLE_GET OBJECT RECT retourne dans les paramètres largeurObjet et hauteurObjet les dimensions de l'objet OLE présent dans la zone zoneOLE. Si la zone OLE ne contient aucun objet, la commande retourne 0 dans chaque paramètre.

Cette commande vous permet d'ajuster la taille d'une zone OLE incluse dans un formulaire en fonction de celle de l'objet qu'elle contient.

Exemple  

Vous disposez dans un formulaire d'une zone OLE intitulée “Croquis”. Le formulaire contient un bouton Ajuster permettant d'ajuster la taille de la zone à celle de l'objet OLE présent dans la zone. La méthode objet du bouton est la suivante :

 OLE_GET OBJECT RECT(Croquis;$vLargeur;$vHauteur)
 LIRE RECT OBJET(Croquis;$vGauche;$vHaut;$vDroit;$vBas)
 Si($vLargeur#0)&($vHauteur#0)
    DEPLACER OBJET(Croquis;$vGauche;$vHaut;$vDroit+$vLargeur;$vBas+$vHauteur)
 Fin de si

 
PROPRIÉTÉS 

Produit : 4D
Thème : Commandes OLE_Tools
Numéro : 64986
Nom intl. : OLE_GET OBJECT RECT

 
INDEX

Liste alphabétique des commandes

 
HISTORIQUE 

Modifié : 6.7