OLE_GET OBJECT RECT

4D - Documentation   Français   English   German   OLE_Tools, Sommaire   OLE_Tools, Index   Retour   Précédent   Suivant

version 6.7 (Modifiée)


OLE_GET OBJECT RECT (zoneOLE; largeurObjet; hauteurObjet)

ParamètreTypeDescription
zoneOLEEntier longNuméro de référence de la zone OLE
largeurObjetEntier longLargeur (en pixels) de l'objet OLE
hauteurObjetEntier longHauteur (en pixels) de l'objet OLE

Description

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

4D - Documentation   Français   English   German   OLE_Tools, Sommaire   OLE_Tools, Index   Retour   Précédent   Suivant