Quantcast

Fix bug where script controls were being merged across script compilation.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2014-07-14 19:46:52
Author local date 2014-07-14 15:46:52 -0400
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2014-07-17 05:16:53
Committer local date 2014-07-17 01:16:53 -0400
Commit 3ab9190e9cdc8d504b24e43202f4df0aefa1f44a
Tree ee529bbe4bac5dc8697015566ce87a3a26f21c53
Parent c648d656e296de4ffc5eb948e8f8f4903498a7ca
Fix bug where script controls were being merged across script compilation.

* Rename casesACocher -> checkBox and listes -> list (sorry, Sidoine!).
* Provide method ResetControls() to empty the control definitions tables.
* Call ResetControls() whenever a script needs to be compiled.
* Rename the "compile" control flag to "triggerEvaluation" for accuracy.
* Encapsulate "triggerEvaluation" usage entirely within OvaleCompile.