Définir les propriétés de l'objet

loadImage(...)
loadImage("nomFichier" [, "nom"])

Charge l'image "nomFichier" dans le cadre d'image "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer WrongFrameTypeError si le cadre cible n'est pas un cadre d'image

outlineText(...)
outlineText(["nom"])

Convertit le cadre de texte "nom" en contours. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

scaleImage(...)
scaleImage(x, y [, "nom"])

Veuillez ne plus utiliser cette fonction. Utilisez setImageScale en lieu et place.

setCornerRadius(...)
setCornerRadius(rayon, ["nom"])

Définit le rayon de coin de l'objet "nom". Le rayon est exprimé en points. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si le rayon de coin est négatif.

setCustomLineStyle(...)
setCustomLineStyle(nomStyle, ["nom"])

Définit le style de ligne personnalisé de l'objet "nom" à la valeur "nomStyle". L'argument "nomStyle" doit être le nom du style tel que définit dans le gestionnaire de style. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setFillBlendmode(...)
setFillBlendmode(modeFusion, ["nom"])

Définit le mode de fusion appliqué à la couleur de fond de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setFillColor(...)
setFillColor("couleur", ["nom"])

Définit la "couleur" de fond de l'objet "nom". La "couleur" est le nom d'une des couleurs définies. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setFillShade(...)
setFillShade(teinte, ["nom"])

Définit la teinte de la couleur de fond de l'objet "nom". La valeur "teinte" doit être une valeur entière comprise entre 0 (le plus pâle) et 100 (toute l'intensité couleur). Si "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si la couleur de fond est hors limites.

setFillTransparency(...)
setFillTransparency(transparence, ["name"])

Définit la transparence de la couleur de fond de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

En dépit du nom de cette fonction, la valeur "transparence" correspond en réalité à l'opacité, par exemple, 0.9 = 90% d'opacité, 0.2 = 20% d'opacité.

setGradientFill(...)
setGradientFill(type, "couleur1", teinte1, "couleur2", teinte2, ["nom"])

Définit le dégradé de fond de l'objet "nom" à "type". Les descriptions des couleurs sont identiques à celles de setFillColor() et de setFillShade(). Voir les constantes pour les types disponibles (FILL_<type>).

setImageScale(...)
setImageScale(x, y [, "nom"])

Définit les facteurs de redimensionnement de l'image dans le cadre d'image "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé. Un nombre de 1 signifie 100 %. Les facteurs de redimensionnement sont égaux aux valeurs indiquées dans la palette des propriétés.

Peut générer WrongFrameTypeError si le cadre cible n'est pas un cadre d'image

setImageOffset(...)
setImageOffset(x, y [, "nom"])

Définit la position de l'image dans le cadre d'image "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé. Les coordonnées spécifiées sont égales aux valeurs indiquées dans la palette des propriétés lorsque l'unité utilisée est le point.

Peut générer WrongFrameTypeError si le cadre cible n'est pas un cadre d'image

setItemName(...)
setItemName(nouveauNom, [, "nom"])

Définit le nom de l'objet "nom" à la valeur "nouveauNom" et retourne le nom effectivement appliqué. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer NotFoundError si l'objet n'existe pas.

setLineBlendmode(...)
setLineBlendmode(modeFusion, ["nom"])

Définit le mode de fusion appliqué à au filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setLineCap(...)
setLineCap(typeFin, ["nom"])

Définit le type de fin de ligne "typeFin" de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

La valeur "typeFin" doit être choisie parmi les constantes prédéfinies CAP_<type> : CAP_FLAT, CAP_ROUND ou CAP_SQUARE.

setLineColor(...)
setLineColor("couleur", ["nom"])

Définit la "couleur" de filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

setLineJoin(...)
setLineJoin(jonction, ["nom"])

Définit la valeur du style "jonction" pour le filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

La valeur "jonction" doit être choisie parmi les constantes prédéfinies JOIN_<type> : JOIN_BEVEL, JOIN_MITTER ou JOIN_ROUND.

setLineShade(...)
setLineShade(teinte, ["nom"])

Définit la teinte de couleur du filet de l'objet "nom" à la valeur "teinte". La valeur "teinte" doit être un nombre entier compris entre 0 (pâle) et 100 (intensité maximale). Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si la teinte du filet est hors limites.

setLineStyle(...)
setLineStyle(style, ["nom"])

Définit le style de filet de l'objet "nom" à la valeur "style". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Il existe des constantes prédéfinies pour "style" - LINE_<style>.

setLineTransparency(...)
setLineTransparency(transparence, ["name"])

Définit la transparence appliquée au filet de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

En dépit du nom de cette fonction, la valeur "transparence" correspond en réalité à l'opacité, par exemple, 0.9 = 90% d'opacité, 0.2 = 20% d'opacité.

setLineWidth(...)
setLineWidth(epaisseur, ["nom"])

Définit l'épaisseur de filet de l'objet "nom" à la valeur "épaisseur". La valeur "épaisseur" doit être entre 0.0 et 12.0 inclusivement, exprimée en points. Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer ValueError si l'épaisseur de filet est hors limites.

setMultiLine(...)
setMultiLine("styleNomme", ["nom"])

Définit le style de filet de l'objet "nom" à la valeur "styleNomme". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

Peut générer NotFoundError si le style de filet n'existe pas.

setObjectAttributes(...)
setObjectAttributes(attributs, ["nom"])

Définit les attributs de l'objet "nom". Si le "nom" n'est pas fourni, l'élément sélectionné est utilisé.

L'argument "attributs" est une liste de dictionnaires. Chaque dictionnaire doit définir les clés suivantes: Name, Type, Value, Parameter, Relationship, RelationshipTo, AutoAddTo. Chacune de ces valeurs doit être du type chaîne de caractère.

traceText(...)
traceText(["nom"])

Obsolète, veuillez utiliser outlineText() en lieu et place.