Association pour l'Innovation Didactique
Centre de Recherche et d'Expérimentation pour l'Enseignement des Mathématiques
| ||
Introduction : Le contrôle GP0 est muni de "méthodes", qui sont des fonctions ou des procédures, que l'on peut appeler depuis un programme, par exemple depuis un script écrit en VBScript ou en JavaScript. Ce court texte est une initiation à l'emploi de ces méthodes. Une description complète est fournie dans la page sur l'interface des contrôles. Tout ce qui est dit ici concernant GP0 est valable, mutatis mutandis, pour GE0. Les exemples sont ici en VBScript. La méthode
ExecuteLigne : La méthode la plus puissante est
ExecuteLigne qui permet de modifier par programmation
la figure. Sa syntaxe est la suivante : La fonction
ValeurScalaireDouble : Cette méthode est très
utile, car elle permet d'obtenir la valeur actuelle de tout
scalaire d'une figure. Pour affecter cette valeur à une variable
x d'un script, utiliser la syntaxe suivante : L'événement
EventMobileBouge : Si MonGP0 est un contrôle
GP0, quand on modifie la valeur d'une variable libre de sa figure,
celui-ci lance l'exécution de la procédure
MonGP0_EventMobileBougeGP (en lui transmettant en
paramètre un numéro disant la cause du mouvement : clavier,
souris etc.). Bien sûr, il faut que cette procédure existe quelque
part dans un script de la page, sinon rien ne se produit. |