WR INSERER IMAGE

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

version 2004 (Modifiée)


WR INSERER IMAGE (zone; image{; destination{; posHoriz{; posVert{; derrière{; pageUne}}}}})

ParamètreTypeDescription
zoneEntier longZone 4D Write
imageImageImage à insérer
destinationEntier longEndroit où l'image sera placée
posHorizNumériquePosition horizontale dans la page
posVertNumériquePosition verticale dans la page
derrièreEntier0=Image sur le texte
1=Image sous le texte
pageUneEntier***Obsolète, à ne plus utiliser***

Description

La commande WR INSERER IMAGE insère une image dans zone à la position déterminée par destination, posHoriz et posVert .

image peut être une variable ou un champ Image. Si le contenu du paramètre n'est pas une image, l'erreur 1065 est renvoyée.

Le paramètre optionnel destination permet de définir à quel endroit l'image doit être insérée. Vous pouvez utiliser l'une des constantes suivantes, placées dans le thème "WR Paramètres" ou toute valeur >0 :

Constantes (valeur)Description
wr dans le corps du texte (0)L'image sera insérée dans le corps du texte. Dans ce cas, les autres
paramètres ne seront pas utilisés et l'image sera placée à
l'emplacement du curseur ou à la place de la sélection courante.
wr dans les pages droites (-11)L'image sera insérée dans la page et sera affichée dans les pages
droites si les en-têtes pairs et impairs sont différents, et sinon dans
toutes les pages.
wr dans les pages gauches (-12)L'image sera insérée dans la page et sera affichée dans les pages
gauches uniquement si les en-têtes pairs et impairs sont différents.
wr dans la page courante (-4)L'image sera insérée dans la page et visible sur la page courante
(celle qui contient le curseur ou la sélection courante).
Toute valeur >0L'image sera visible sur la page de numéro destination. La valeur doit
tenir compte du début de numérotation.

Les paramètres optionnels posHoriz et posVert sont exprimés dans l'unité courante. Ce sont les coordonnées du point supérieur gauche de l'image par rapport au coin supérieur gauche du papier.

Le paramètre optionnel derrière permet de définir si l'image dans la page doit se trouver sur ou sous le texte.Vous pouvez passer dans ce paramètre l'une des constantes suivantes, placées dans le thème "WR Paramètres" :

Constantes (valeur)Description
wr sur le texte (0)L'image sera insérée sur le texte
wr sous le texte (1)L'image sera insérée sous le texte. Dans ce cas, faites attention aux
attributs de fond de texte et de fond de paragraphe. L'attribut
"Aucun" permet de voir l'image sous le texte.

Le paramètre optionnel pageUne correspond à un ancien fonctionnement de la commande, il est conservé pour des raisons de compatibilité uniquement et doit désormais être omis.

Exemples

(1) Voici la méthode objet d'un bouton permettant d'insérer une image 4D dans LaZone et de la réduire de 50 % :

   WR INSERER IMAGE(LaZone;Logo)   `Insérons l'image du champ Logo
   WR SELECTIONNER(LaZone;wr sélectionner image;1)   `Sélectionnons-la
   WR LIRE TAILLE IMAGE(LaZone;Vertical;Horizontal;LaPosition)   `Informons-nous de sa taille
   WR FIXER TAILLE IMAGE(LaZone;Vertical*1/2;Horizontal*1/2)   `Réduisons-la de 50 %

(2) Pour un exemple d'insertion d'image dans la page, référez-vous à l'exemple de la commande WR FIXER INFO IMAGE DANS PAGE.

Référence

WR SUPPRIMER IMAGE DANS PAGE.


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