Association pour l'Innovation Didactique
Centre de Recherche et d'Expérimentation pour l'Enseignement des Mathématiques

Phrases comprises par GP32.dll:

Les phrases de création (obtenues par les menus de création)

Points
points libres
? point libre
? point libre à coordonnées entières (repère ? )
? point libre dans le cadre ?
? point libre sur le segment ?
? point libre sur la demi-droite ?
? point libre sur la droite ?
? point libre sur le cercle ?
? point libre sur l'arc ?
? point libre d'abscisse entière dans le repère de la droite ?
points repérés
? point de coordonnées ( ? , ? ) dans le repère ? (unité de longueur ? )
? point de coordonnées ( ? , ? ) dans le repère ?
? point d'abscisse ? dans le repère ? (unité de longueur ? )
? point d'abscisse ? dans le repère ? (nom d'une droite munie d'un repère)
? sur demi-droite ? , distance à l'origine ? (unité ? )
? point sur le cercle ? , angle /ox: ? (degré) (unité de longueur ? )
? point sur le cercle ? , angle /ox: ? (radian) (unité de longueur ? )
? point sur le cercle ? , angle /ox: ? (degré)
? point sur le cercle ? , angle /ox: ? (radian)
Intersection de deux droites
? point d'intersection des droites ? et ?
Intersection droite-cercle
? point d'intersection 1 de la droite ? et du cercle ?
? point d'intersection 2 de la droite ? et du cercle ?
? point d'intersection de la droite ? et du cercle ? autre que ?
Intersection 2 cercles
? point d'intersection 1 des cercles ? et ?
? point d'intersection 2 des cercles ? et ?
? point d'intersection des cercles ? et ? autre que ?
Milieu
? milieu du segment ?
Centre (divers)
? centre de gravité du triangle ?
? centre du cercle inscrit dans le triangle ?
? centre du cercle circonscrit au triangle ?
? orthocentre du triangle ?
? centre du cercle ?
Barycentre
? barycentre de ? (unité de longueur ? )
? barycentre de ?
Point image par
? image de ? par la transformation ?
? image de ? par la symétrie d'axe ?
? image de ? par la symétrie de centre ?
? image de ? par la translation de vecteur ? (unité de longueur ? )
? image de ? par la translation de vecteur ?
? image de ? par la translation transformant ? en ?
? image de ? par l'homothétie de centre ? et de rapport ? (unité de longueur ? )
? image de ? par l'homothétie de centre ? et de rapport ?
? image de ? par l'homothétie de centre ? transformant ? en ?
? image de ? par la rotation de centre ? et d'angle ? (degré) (unité de longueur ? )
? image de ? par la rotation de centre ? et d'angle ? (radian) (unité de longueur ? )
? image de ? par la rotation de centre ? et d'angle ? (degré)
? image de ? par la rotation de centre ? et d'angle ? (radian)
? image de ? par la rotation de centre ? et d'angle ?  (angle défini par trois points)
? image de ? dans la similitude (centre ? angle ? (degré) rapport ? (unité de longueur ? ))
? image de ? dans la similitude (centre ? angle ? (radian) rapport ? (unité de longueur ? ))
? image de ? dans la similitude (centre ? angle ? (degré) rapport ? )
? image de ? dans la similitude (centre ? angle ? (radian) rapport ? )
? image de ? dans la similitude de centre ? transformant ? en ?
? projeté orthogonal de ? sur ?
? projeté de ? sur ? parallèlement à ?
Ligne
Droite(s)
Droite ? (droite non nommée définie par deux points, exemple: Droite (AB))
? droite parallèle à ? passant par ?
? droite perpendiculaire à ? passant par ?
? médiatrice du segment ?
? bissectrice de l'angle ? (angle défini par trois points)
? image de la droite ? par la transformation ?
? droite passant par ? et de coefficient directeur ? (repère ? ) (unité de longueur ? )
? droite passant par ? et de coefficient directeur ? (repère ? )
? droite d'équation ? (repère ? ) (unité de longueur ? )
? droite d'équation ? (repère ? )
? droite munie du repère ( ? , ? ) graduation ? (unité de longueur ? )
? droite munie du repère ( ? , ? ) graduation ?
? droite ( ? ) (droite nommée définie par deux points, exemple: d droite (AB))
Demi-droite(s)
Demi-droite ? (demi-droite non nommée définie par deux points, exemple: Demi-droite [AB))
? demi-droite d'origine ? passant par ? (demi-droite nommée, exemple: d1 demi-droite [AB))
Segments
Segment ? (segment non nommé, exemple: Segment [AB])
? segment [?](segment nommé, exemple: s1 segment [AB])
Cercle
? cercle de centre ? et de rayon ? (unité ? )
? cercle de centre ? passant par ?
? cercle circonscrit au triangle ?
? cercle inscrit dans le triangle ?
? cercle de centre ? tangent à ?
? cercle de diamètre ?
? image du cercle ? par la transformation ?
Arc de cercle
? demi-cercle d'origine ? et d'extrémité ?
? arc d'origine ? et d'extrémité ? sur le cercle ?
? arc d'origine ? et d'extrémité ? sur un cercle de centre ?
Courbe
? lieu du point ? , pilote ? ( ? points) (unité de longueur ? )
? lieu du point ? , pilote ? ( ? points)
? graphe de ? sur [ ? ] ( ? points, repère ? ) (unité de longueur ? )
? graphe de ? sur [ ? ] ( ? points, repère ? )
? graphe de ? sur [ ? ] (repère ? ) (unité de longueur ? )
? graphe de ? sur [ ? ] (repère ? ) (pour les fonctions définies par valeurs il n'y a pas à donner le nombre de points)
? courbe définie par Y= ? , X décrivant [ ? ] ( ? points, repère ? ) (unité de longueur ? )
? courbe définie par Y= ? , X décrivant [ ? ] ( ? points, repère ? )
? courbe paramétrée par X= ? , Y= ? , ? décrivant [ ? ] ( ? points, repère ? ) (unité de longueur ? )
? courbe paramétrée par X= ? , Y= ? , ? décrivant [ ? ] ( ? points, repère ? )
? courbe en polaires: rho= ? , ? décrivant [ ? ] ( ? points, repère ? ) (unité de longueur ? )
? courbe en polaires: rho= ? , ? décrivant [ ? ] ( ? points, repère ? )
? graphe de la suite ? sur [ ? ] (repère ? ) (unité de longueur ? )
? graphe de la suite ? sur [ ? ] (repère ? )
Rectangle
? rectangle de diagonale ?
? rectangle de ? sur ? en ( ? , ? ) (repère ? ) (unité de longueur ? )
? rectangle de ? sur ? en ( ? , ? ) (repère ? )
Polygone
? polygone ? (liste des sommets)
? polygone régulier à ? sommets de centre ? passant par ? (unité de longueur ? )
? polygone régulier à ? sommets de centre ? passant par ?
Transformation
? symétrie d'axe ?
? symétrie de centre ?
? translation de vecteur ?(unité de longueur ? )
? translation de vecteur ?
? translation transformant ? en ?
? rotation de centre ? et d'angle ? (degré) (unité de longueur ? )
? rotation de centre ? et d'angle ? (radian) (unité de longueur ? )
? rotation de centre ? et d'angle ? (degré)
? rotation de centre ? et d'angle ? (radian)
? rotation de centre ? et d'angle ? (angle défini par trois points)
? homothétie de centre ? et de rapport ? (unité de longueur ? )
? homothétie de centre ? et de rapport ?
? homothétie de centre ? transformant ? en ?
? similitude centre ? angle ? (degré) rapport ? (unité de longueur ? )
? similitude centre ? angle ? (radian) rapport ? (unité de longueur ? )
? similitude centre ? angle ? (degré) rapport ?
? similitude centre ? angle ? (radian) rapport ?
? similitude de centre ? transformant ? en ?
? composée: ? suivie de ?
Numérique (variables numériques, fonctions et suites)
Variables libres
? réel libre de [ ? ] (unité de longueur ? )
? réel libre de [ ? ]
? réel libre
? entier libre de [ ? ] (unité de longueur ? )
? entier libre de [ ? ] ([ ? ] est un intervalle, exemple: [1, 6]  ou [1 6])
? entier libre
variables liées résultats de calcul géométrique
Calcul géométrique
? longueur du segment ? (unité de longueur ? )
? rayon de ? (unité de longueur ? )
? coefficient directeur de la droite ? (repère ? )
? aire du triangle ? (unité de longueur ? )
? distance du point ? à la droite ? (unité de longueur ? )
? produit scalaire ? . ? (unité de longueur ? )
? mesure de l'angle géométrique ? en degré
? mesure de l'angle géométrique ? en radian
? mesure de l'angle de vecteurs ( ? , ? ) en degré (unité de longueur ? )
? mesure de l'angle de vecteurs ( ? , ? ) en radian (unité de longueur ? )
? mesure de l'angle de vecteurs ( ? , ? ) en degré
? mesure de l'angle de vecteurs ( ? , ? ) en radian
? abscisse de ? dans le repère
? (abscisse d'un point sur une droite)
? abscisse de ? (repère ? ) (unité de longueur ? )
? abscisse de ? (repère ? )
? ordonnée de ? (repère ? ) (unité de longueur ? )
? ordonnée de ? (repère ? )
Calcul algébrique
? = ? (unité de longueur ?)
? =?
Fonction numérique
? fonction: ? |-> ? (unité de longueur ? )
? fonction: ? |-> ?
? fonction: (?,?) |-> ? (unité de longueur ? )
? fonction: (?,?) |-> ?
? fonction: (?,?,?) |-> ? (unité de longueur ? )
? fonction: (?,?,?) |-> ?
? fonction définie par valeurs (avec interpolation)
? fonction définie par valeurs (sans interpolation)
Valeurs pour ?: ? (pour une fonction définie par valeurs)
suites numériques
? suite définie à partir de ? par ? (unité de longueur ? )
? suite définie à partir de ? par ?
? suite définie à partir de ? par ? et le premier terme ? (unité de longueur ? )
? suite définie à partir de ? par ? et le premier terme ?
? suite définie à partir de ? par ? et les premiers termes ? et ? (unité de longueur ? )
? suite définie à partir de ? par ? et les premiers termes ? et ?
? indice du premier terme nul de la suite ?
Repère
? repère ( ? , ? , ? ) (graduations: ? , ? ) (unité de longueur ? )
? repère ( ? , ? , ? ) (graduations: ? , ? )
Unité de longueur
? unité de longueur (vecteur unitaire ? ) (unité de longueur ? )
? unité de longueur (vecteur unitaire ? )
Vecteur
? = ? (unité de longueur ?)
? =?
? ( ? , ? ) (repère ? ) (unité de longueur ? )
? ( ? , ? ) (repère ? )
Demi-plan
? demi-plan ? limité par la droite ? et contenant ?
? demi-plan d'inéquation ? dans le repère ? (unité de longueur ? )
? demi-plan d'inéquation ? dans le repère ?
cadre
? cadre de diagonale ?
Affichage
? affichage du scalaire ? ( ? décimales)
? affichage des coordonnées du point ? (repère ? ) ( ? décimales)
? affichage d'une équation de la droite ? (repère ? ) ( ? décimales)
? affichage de l'équation réduite de la droite ? (repère ? ) ( ? décimales)
? affichage de la longueur du segment ? (unité de longueur ? ) ( ? décimales)
? affichage de l'aire du triangle ? (unité de longueur ? ) ( ? décimales)
? affichage d'une mesure (en degré) de l'angle ? ( ? décimales)
? affichage d'une mesure (en radian) de l'angle ? ( ? décimales)
? affichage du texte: ?
Commande
? (touche ? ) dessin en bloc de ?
? (touche ? ) dessin par étapes de ?
? (touche ? ) garder la trace de ?
? (touche ? ) garder à la demande la trace de ?
? (touche ? ) quitter un mode trace
? (touche ? ) sélection de ? pour pilotage au clavier
? (touche ? ) valeur(s) de ? affectée(s) à ?
? (touche ? ) affectation aléatoire de ?
? (touche ? ) position mémorisée de ?
? (touche ? ) zoom sur le point ? , rapport ? (unité de longueur ? )
? (touche ? ) zoom sur le point ? , rapport ?
? (touche ? ) itération: ? en remplaçant ? respectivement par ?
? (touche ? ) répéter ? fois: ? (délai ? ms) (unité de longueur ? )
? (touche ? ) répéter ? fois: ? (délai ? ms)
? (touche ? ) tableau de ? à partir de ? (pas ? ) ( ? lignes)(tableau de valeurs)
Créer un prototype (phrases intervenant dans le texte de création d'un prototype)
? point donné
? droite donnée
? demi-droite donnée
? cercle donné
? arc donné
? réel donné
? vecteur donné
? repère donné
? unité de longueur donnée
? transformation donnée
? fonction donnée
? suite donnée
? fonction à 2 variables donnée
? fonction à 3 variables donnée
? variable muette
Début de ?
Fin de ?
Description de l'interface
Prototype non accessible par le menu
Antécédent
Résultat
Aide particulière non écrite.

Paramètres des objets ou de la figure (phrases écrites automatiquement ou par action sur les menus):
Objet libre ? , paramètre: ? (un seul paramètre pour un point libre sur une ligne)
Objet libre ? , paramètres: ? , ? (deux paramètres pour un point libre dans le plan)
Objet dessinable ? , particularités: ? (un seul objet mais une liste de particularités)
Dessin de ?:  ? (une liste de particularités de style) (phrase acceptée mais remplacée par la précédente à l'exécution pour raison de compatibilité avec GeoplanW
Position de l'affichage ? : ( ? , ? )
Paramètres pour ?: ? (pour une commande de position)
Dessins limités au cadre ? : ? (une liste)
Sélection pour trace: ? (une liste)
Suite de la sélection pour trace: ? (utilisée quand la liste précédente est trop longue)
Objets libres bloqués: ? (une liste)
Objets protégés: ? (une liste)
Objets d'accès interdit: ? (une liste)
Options interdites: ? (une liste des numéros des articles ou des menus à supprimer)
Hauteur de la zone des affichages: ?
Noms des points non affichés
Heure mise à jour toutes les ? ms
Importation active
Figure Géoplan
Numéro de version: ?
Position de Roxy: Xmin: ? , Xmax: ? , Ymax: ?
Repère par défaut: ?
Unité de longueur par défaut: ?
Angles en degrés par défaut
Commentaire
Fin de la figure
Concernant le pilotage au clavier
Objet libre actif au clavier: ?
Pilotage en boucle pour: ? (une liste)
Pas de pilotage au clavier de ? : ? ( / fenêtre,  modifiable)
Pas de pilotage au clavier de ? : ? ( / fenêtre,  non modifiable)
Pas de pilotage au clavier de ? : ? ( / Roxy,  modifiable)
Pas de pilotage au clavier de ? : ? ( / Roxy,  non modifiable)
Pas de pilotage au clavier de ? : ? ( / cercle,  modifiable)
Pas de pilotage au clavier de ? : ? ( / cercle,  non modifiable)
Pas de pilotage au clavier de ? : ? ( / arc,  modifiable)
Pas de pilotage au clavier de ? : ? ( / arc,  non modifiable)
Pas de pilotage au clavier de ? : ? ( / segment,  modifiable)
Pas de pilotage au clavier de ? : ? ( / segment,  non modifiable)
Pas de pilotage au clavier de ? : ? ( / repère de la demi-droite,  modifiable)
Pas de pilotage au clavier de ? : ? ( / repère de la demi-droite,  non modifiable)
Pas de pilotage au clavier de ? : ? ( / repère de la droite,  modifiable)
Pas de pilotage au clavier de ? : ? ( / repère de la droite,  non modifiable)
Phrases concernant l'impression ou la copie :
Double cadre limitant l'image (impression ou copie) : ( ? , ?) >> ( ? , ?) par rapport à la fenêtre
Paramètres de copie ajustée : ? , ? égale à ? mm, limitée à ?
Paramètres du double cadre limitant l'image : ? , ? égale à ? mm
Les deux phrases précédentes sont acceptées pour raison de compatibilité avec GeoplanW mais elles sont remplacées par les suivantes (en partie éventuellement) à l'exécution. Attention le texte ainsi obtenu ne sera plus interprété par GeoplanW.
Préférences pour l''impression ou la copie ajustée :
Unité de référence : #1 égale à #2 mm
Cadre limitant l''image : #1
Type de copie : #1

Eléments de phrases (mots)
Ces mots ne peuvent être utilisés que dans les phrases qui en ont besoin. Par exemple dans la phrase "Objet dessinable ? , particularités: ?" le deuxième point d'interrogation peut être remplacé par une couleur, ou une couleur et une autre qualité.
Exemples:
"Objet dessinable A , particularités: rouge foncé, marque épaisse, nom à droite"
Les couleurs:
blanc
noir
gris
gris foncé
rose
rose foncé
rouge
rouge foncé
ciel
ciel foncé
bleu
bleu foncé
jaune
jaune foncé
vert
vert foncé
couleur du fond
couleur RVB(?,?,?)
les points :
marque non dessinée
marque fine
marque épaisse
nom au-dessus
nom au-dessous
nom à droite
nom à gauche
nom non dessiné
les lignes
tireté
trait épais
les repères
non gradué
avec marques numériques
avec quadrillage
les motifs
rempli avec la couleur du bord
rempli avec la couleur du fond
hachures horizontales
hachures verticales
hachures diagonales
hachures diagonales inverses
hachures croisées
hachures croisées en diagonales
les objets dessinables :
non dessiné
dessiné
les courbes
points liés
points non liés
points fins
nom de la touche (pour une commande)
ESPACE
Aucune
l'unité d'angle :
degré
radian
les demi-plans
ouvert
fermé
les paramètres d'impression ou de copie ajustée
largeur de l'image
unité de longueur Uoxy
noir et blanc
couleur
la fenêtre
vectorisée en couleur
vectorisée en noir et blanc
point par point en couleur

Phrases devant être écrites directement dans le texte de la figure
Changement de cadrage interdit
Protéger ? sauf d'une redéfinition
Objets protégés à
rappel limité: ?
Exportation interdite (par défaut toute figure est exportatrice)
Le point ?
doit coller au point ?
A la place de ?, afficher : ?
A la place de ?, afficher en grand: ?
Couleur du fond: couleur RVB(
Interdire la création des objets non valides
Autoriser la création des objets non valides

Phrases exécutées après le chargement de la figure ou après exécution du texte. Ces phrases, lorsqu'elles sont présentes dans le texte de la figure, sont automatiquement groupées juste au dessus du commentaire:
Démarrer avec l'affichage en gros caractères
Démarrer en mode trace
Démarrer en mode trace à la demande
Démarrer en exécutant ? fois la ou les commandes associées à la touche ?
Démarrer en exécutant ? fois les commandes ?
Démarrer avec le temps actif
Démarrer en affichant le commentaire

Phrases utilisables uniquement en programmation
Ces phrases permettent au programmeur de simuler certaines actions faites habituellement par les menus, en utilisant la méthode ExecuteLigne.
Dessiner ? (une liste)
Gommer ? (une liste)
Supprimer ? (une liste)
Déprotéger ? (une liste)
Débloquer ? (une liste)
Renommer ?: ? (deux listes de noms d'objets)
Changer le dessin de ?, particularités: ?Autoriser accès à ? (une liste)
Affecter la variable numérique ?, valeur: ?
Affecter le point libre ?, valeur: ? (pour placer un point libre sur un point déjà créé)
Affecter le point libre ?, coordonnées: (?,?) dans le repère ?
Changement de cadrage autorisé
Autoriser accès à ? (une liste)
Autoriser piloter ?
(une liste)
Autoriser les options : ? (une liste des numéros des articles ou des menus supprimés à autoriser de nouveau)
Exportation autorisée
Importation inactive
Mode trace
Mode Trace à la demande
Sortir du mode Trace
Annuler
Annuler Annuler
Exécuter ? fois la ou les commandes associées à la touche ?
Exécuter ? fois les commandes ?
Temps actif
Temps inactif
Noms des points affichés
Supprimer pour ? les images de: ?

Phrase spéciale pour ouvrir une boîte de dialogue:
Dialog:? (un numéro d'option de menu)

RAPPELS

La méthode ExecuteLigne des contrôles GP0 et GE0 permet d'exécuter par programmation une phrase (ou un texte) destinée par exemple à créer, modifier, supprimer des objets dans une figure-Geoplan (ou une figure-Geospace) présente dans le document.

Exemple: Figure1.ExecuteLigne "A point libre dans l'espace" crée un point A libre dans la figure de Figure1.
Pour exécuter plusieurs lignes à la fois, il suffit de construire une chaîne de caractères contenant toutes les lignes à exécuter séparées par des "retour chariot" ou chr(13) .
Exemple:     Figure1.ExecuteLigne "A point de coordonnées (1,1,1) dans le repère Rxyz" + chr(13) + " Objet dessinable A, particularités: non dessiné"
Si on donne le texte complet d'une figure, alors cette méthode exécute ce texte en recréant la figure.
Certaines phrases (création d'un prototype par exemple) doivent être exécutées simultanément.

GENERALITES SUR LES PHRASES

Toutes les phrases que l'on peut trouver dans le texte d'une figure (habituellement générées automatiquement par les menus) peuvent être utilisées. D'autres phrases, non conservées dans le texte de la figure, peuvent également être utilisées.
Voici la liste complète et classée de ces phrases (titres en rouge) avec quelques commentaires écrits en vert sur celles qui en ont besoin (cliquez sur les mots qui sont en vert et soulignés pour obtenir des informations ou un exemple).
Les points d'interrogation sont à remplacer par des noms d'objets (il faut respecter les contraintes imposées pour ces noms, cf. l'aide de Geoplan ou de Geospace) ou des listes de noms d'objets (séparés par un espace ou une virgule) ou des expressions ou éventuellement des mots (les mots ne peuvent être utilisés n'importe où ni isolément).
Il existe une certaine tolérance concernant les espaces, les majuscules, les séparateurs, les parenthèses ("droite (AB)" ou "Droite AB" sont également comprises, de même pour "Demi-droite [AB)" et "demi-droite AB", "Segment [AB]"et "segment AB").

Certaines phrases semblent faire double emploi comme par exemple: "? polygone régulier à ? sommets de centre ? passant par ?" et "? polygone régulier à ? sommets de centre ? passant par ? (unité de longueur ?)". L'unité de longueur doit être précisée lorsque l'un des objets (ici ce ne peut être que le nombre des sommets) dépend d'une unité de longueur. Par exemple, dans une figure contenant trois points A, B et C, sont correctes les phrases suivantes:
    "P polygone régulier à 5 sommets de centre o passant par A"
   "P polygone régulier à int(BC) sommets de centre o passant par A (unité de longueur Uoxy)"
mais la phrase:    "P polygone régulier à int(BC) sommets de centre o passant par A" sera refusée comme incorrecte.
Les commentaires éventuels (écrits en vert) sont placés derrière la phrase la plus courte mais ils sont valables pour les deux.

Il existe une phrase spéciale (à utiliser avec précaution) qui permet d'ouvrir une boîte de dialogue: ExecuteLigne "Dialog:2-1-1-1" ouvre la boîte de création des points libres. Le code 2-1-1-1 correspond au numéro de l'option de menu de création des points libres dans le plan. On peut trouver ces codes dans l'aide ou en ouvrant la boîte de sélection de l'article Modifier les menus du menu Divers.