Pilote


Cette option permet d’utiliser une touche du clavier pour activer/désactiver le pilotage des déplacements d’un point à l’aide des touches fléchées du clavier.
(utile en videoprojection, pour un déplacement fin, ...)

Syntaxes :

pilote(point,touche,pas) ;
pilote(point1,touche1,pas1,point2,touche2,pas2, ... ) ;

- point : le nom du point à piloter
- touche : lettre de la touche qui assure la bascule (en minuscule)
- pas : nombre d’unité du repère dont bouge le point à chaque appui sur une touche fléchée.

Exemple 1 :

@options ;
pilote(A,a,0.5) ;

Le point A est piloté quand on appuie sur la touche a (A) du clavier. Le point se déplace de 0.5 unité à chaque appui sur une touche fléchée.

Exemple 2 :

@options ;
pilote(A,a,0.1,P,b,5,S,c,30) ;

@figure ;
A = point( -3 , 2.17 ) ;
B = point( -3.83 , 0.3 ) ;
dBA = droite( B , A ) ;
P = pointsur( dBA , -0.94 ) ;
ceAB = cercle( A , B ) ;
S = pointsur( ceAB , 303.64 ) ;

A est piloté par la touche a (A).
P est piloté par la touche b (B).
S est piloté par la touche c (C) : S étant sur un cercle, le pas déplace le point S d’une valeur angulaire, ici 30°.

*********************
 !!!!!ATTENTION !!!!!! :
*********************
Quand on presse les touches après avoir collé le script, alors cela écrit dans une des zones de texte.
Si c’est dans la zone Script, il suffit d’actualiser le script (bouton A=).
Vous pouvez sélectionner la zone analyse avant de presser les touches, ça écrira dedans ce qui est sans conséquence.
On réglera ce détail plus-tard ... il s’agit d’un outil en test.
**********************