2D_IMAGE_PASTE

2D_IMAGE_PASTE N,X,Y

RECOPIE L'IMAGE DE L'OBJET NUMÉRO N VERS LE POINT (X,Y)

  • Type: Commande
  • Paramètres: 3
  • Groupe: Dessin

ACTION

La commande 2D_IMAGE_PASTE N,X,Y recopie l'image contenue dans l'objet système numéro N vers le point (X,Y) de l'objet système "cible 2D" (sélectionné par 2D_TARGET_IS).

X et Y sont exprimés en pixels et l'origine des coordonnées (0,0) est le coin supérieur gauche de l'objet système "cible 2D".

Par défaut, l'objet système "cible 2D" pour le dessin est : FORM numéro 0.

L'objet système numéro N doit être du type IMAGE.

SYNTAXE : 2D_IMAGE_PASTE N,X,Y

  • N = numéro d'objet système (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets systèmes.
  • X = valeur de la composante X (entier ou réel) du point.
  • Y = valeur de la composante Y (entier ou réel) du point.

UTILISATION

  • La commande 2D_IMAGE_PASTE est utilisée pour remplir une zone avec une image.

ERREUR

  • Si le numéro N n'est pas une expression correcte.
  • Si le numéro N excède le nombre maximum permis d'objets systèmes.
  • Si le numéro N est inférieur ou égal à 0.
  • Si le numéro N n'est pas le numéro d'un objet IMAGE.
  • Si X ou Y n'est pas une expression correcte.

EXEMPLE

rem multiplie les boutons!

button 1:caption 1,"Faux bouton"

top 1,10:left 1,10

image 2

rem capture d'image

2d_image_copy 2,0,0,100,100

rem restitution d'image

2d_image_paste 2,80,0

caption 1,"Vrai bouton"

EN RAPPORT

2D_IMAGE_COPY

IMAGE