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}
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. |