new CMacroPause(listeProprietaire, impProto, estElementFinal, couleur, xNom, yNom, decX, decY, masque, pointLie, taillePolice, effacementFond, couleurFond, alignementHorizontal, alignementVertical, intitule, commentaireMacro, dureePause) → {CMacroPause}
- Source:
Macro faisant une pause dans un animation. La durée est dureePause en secondes.
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. |
dureePause |
number | La durée de la pause en secondes. |
Returns:
- Type
- CMacroPause
Methods
(static) executePourTimer(svg, dimf, couleurFond, transparence) → {void}
- Source:
Fonction de callBack appelée par un timer dans execute()
Parameters:
Name | Type | Description |
---|---|---|
svg |
SVGElement | Le svg de la figure. |
dimf |
Dimf | Les dimensions du svg |
couleurFond |
Color | La couleur de fonc de la figure. |
transparence |
number | Le coeficient de transparence de la figure. |
Returns:
- Type
- void