new ListeMacros(app, bInitListe, indMaxi, ondblclick, onchange, bOnlyForLoop)
- Source:
Objet représentant une liste de macros
Parameters:
Name | Type | Default | Description |
---|---|---|---|
app |
MtgApp | est l'application propriétaire |
|
bInitListe |
true si on veut que a liste soit initialisée avec les macros présentes dans l'application |
||
indMaxi |
number | L'indice de la dernière macro qui peut être rajoutée à la liste. |
|
ondblclick |
function |
null
|
Fonction de callBack à appeler si on double clique sur un élément de la liste. |
onchange |
function |
null
|
Fonction de callBack à appeler si on change la sélection un élément de la liste. |
bOnlyForLoop |
boolean | si true on ne met dans la liste que les macros dont la fonction peutEtreMacroFinBoucle() renvoie true |
Methods
add(mac)
- Source:
Fonction insérant au début de la liste la macro mac
Parameters:
Name | Type | Description |
---|---|---|
mac |
addMacrosOf(macSuiteMac)
- Source:
Fonction ajoutant à la liste les macros d'une CMacroSuiteMacro
Parameters:
Name | Type | Description |
---|---|---|
macSuiteMac |
CMacroSuiteMacros |
getList()
- Source:
Fonction renvoyant une CSousListeObjets contenant tous les objets de la liste
insert(mac)
- Source:
Fonction insérant dans la liste devant l'élément sélectionné la macro mac
Parameters:
Name | Type | Description |
---|---|---|
mac |
ret()
- Source:
Fonction retirant la macro actuellement sélectionnée de la liste