new MacConsIterDlg(app, mac, modification, callBackOK, callBackCancel)
- Source:
Dialogue de création ou modification d'une macro d'implémentation de construction itérative
Parameters:
Name | Type | Description |
---|---|---|
app |
MtgApp | La mtgApp propriétaire |
mac |
CMacroConstructionIterative | La macro qui doit être modifiée |
modification |
boolean | : true si le dialogue est ouvert pour modifier une macro déjà existante |
callBackOK |
Fonction de callBack à appeler si on valide par OK |
|
callBackCancel |
Fonction de callBack à appeler si on referme sans valider |
Methods
validate(nbSources, nbIter)
- Source:
Fonction qui analyse si la macro choisie peut bien être implémentée de façon itérative avec les choix effectués dans la boîte de dialogue. Renvoie "" si tout va bien et sinon une chaîne contenant l'erreur à afficher dans un message d'erreur
Parameters:
Name | Type | Description |
---|---|---|
nbSources |
number | Le nombre d'objets sources à réutiliser à chaque itération |
nbIter |
number | Le nombre d'itérations à effectuer |