CMacroModificationVariable

CMacroModificationVariable

new CMacroModificationVariable(listeProprietaire, impProto, estElementFinal, couleur, xNom, yNom, decX, decY, masque, pointLie, taillePolice, effacementFond, couleurFond, alignementHorizontal, alignementVertical, intitule, commentaireMacro, valMin, valMax, valPas, valAct, variableAssociee) → {CMacroModificationVariable}

Source:

Doc à rédiger (@todo)

Parameters:
Name Type Description
listeProprietaire CListeObjets

La liste propriétaire.

impProto CImplementationProto

null ou la construction propriétaire.

estElementFinal boolean

true si l'objet est un élément final de construction.

couleur Color

La couleur d'éciture de l'éditeur (et du cadre éventuel).

xNom number

L'abscisse d'affichage de la macro

yNom number

L'ordonnée d'affichage de la macro

decX number

Décalage horizontal du nom

decY number

Décalage vertical du nom

masque boolean

true si l'éditeur est masqué

pointLie CPt

null ou pointe sur un point auquel l'affichage est lié.

taillePolice number

Indice de la taiile de police utilisée

effacementFond boolean

true si on efface le fond de l'en-tête.

couleurFond Color

La couleur de fond de l'en-tête.

alignementHorizontal number

0 pour alignement gauche, 1 pour centre, 2 pour droite.

alignementVertical number

0 pour alignement vers le haut, 1 pour centré, 2 pour bas.

intitule string

Le titre de la macro

commentaireMacro string

Eventuel commentaire explicatif.

valMin CValeur

La valeur mini qu'on donne à la variable.

valMax CValeur

La valeur maxi qu'on donne à la variable.

valPas CValeur

La valeur du pas qu'on donne à la variable.

valAct CValeur

La valeur actuelle qu'on donne à la variable.

variableAssociee CVariableBornee

La variable que la macro modifie.

Returns:
Type
CMacroModificationVariable