dr_Creer ovale

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

version 6.0


dr_Creer ovale (zone; débutH; débutV; finH; finV; mode) Entier long

ParamètreTypeDescription
zoneEntier longZone 4D Draw
débutHNumériquePosition horizontale du point de départ
débutVNumériquePosition verticale du point de départ
finHNumériquePosition horizontale du point final
finVNumériquePosition verticale du point final
modeEntier0 = Absolue, 1 = Relative
RésultatEntier longNuméro d'ID d'objet

Description

La commande dr_Creer ovale crée un ovale dans zone et retourne son numéro d'identification.

L'ovale sera créé avec les attributs par défaut de remplissage et de ligne et sera positionné à l'emplacement indiqué par débutH, débutV, finH et finV. Ces quatre coordonnées sont interprétées dans l'unité de base.

débutH et débutV indiquent une intersection. Cette intersection sera le point de départ de votre ovale et sera calculée à partir de l'origine.

finH et finV indiquent une intersection. Cette intersection sera le point final de votre ovale et pourra être calculée soit en partant de l'origine (valeur absolue), soit en partant du point de départ (valeur relative).

Si mode est égal à 0, finH et finV seront calculés à partir de l'origine absolue.

Si mode est égal à 1, finH et finV seront calculés à partir de l'origine relative que vous aurez fixée.

Une valeur positive indique que le tracé s'effectue vers le bas ou vers la droite. Une valeur négative indique que le tracé s'effectue vers le haut ou vers la gauche.

Exemple

Cet exemple crée un cercle dont le centre sera placé sur l'origine et change son motif.

   $ID:=dr_Creer ovale(LaZone;-2;-2;2;2;0)
   dr_FIXER TRAME(LaZone;$ID;3;0)

Référence

dr_FIXER LIGNE, dr_FIXER TRAME.


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