home *** CD-ROM | disk | FTP | other *** search
- *************************
- * AIDE DU PROGRAMME GEO *
- *************************
- Dessiner α la rΦgle et au compas sur l'Θcran de son ordinateur
-
- Sommaire
- ********
- Les diffΘrentes rubriques sont directement accessibles avec la fonction
- Rechercher du menu du Bloc-notes.
-
- PrΘsentation gΘnΘrale
- But du programme
- Principe de fonctionnement
- Construire une figure
- Le pointeur de la souris
- DΘsigner une droite ou un cercle
- CoordonnΘes
-
- Utilisation du menu
- Menu Fichier
- Menu Edition
- Menu Options
- Menu Points
- Menu Lignes
- Menu ?
-
- Utilisation du clavier
-
- Langage de programmation
- Syntaxe gΘnΘrale de la programmation directe
- Vocabulaire du langage
-
- Renseignements complΘmentaires
-
-
- PrΘsentation gΘnΘrale
- *********************
-
- 1) But du programme
- Le programme GEO permet de construire des figures gΘomΘtriques comme
- on le ferait sur une feuille de papier avec une rΦgle, une Θquerre et un
- compas.
- En outre GEO dispose des fonctionnalitΘs suivantes :
- - sauvegarde sur disque d'un scΘnario permettant de reconstruire la figure
- automatiquement (voir Menu Fichier Enregistrer).
- - chargement d'un scΘnario dΘjα Θcrit (voir Menu Fichier Ouvrir).
- - modification de la taille de la figure par redimensionnement de la fenΩtre
- de dessin.
- - copie du dessin dans le presse-papier pour rΘcupΘration dans un autre
- programme Windows tel que Write, Word ou PaintBrush (voir Menu Edition
- Copier).
-
- 2) Principe de fonctionnement
- Les ΘlΘments de base sont des points choisis par l'utilisateur dont
- la position est mΘmorisΘe par GEO. Le nombre maximum de points pour une
- figure est fixΘ α 50. Chaque point est identifiΘ par un numΘro qui
- correspond α l'ordre de crΘation; ce numΘro apparait lorsque le pointeur de
- la souris se trouve au dessus du point.
- C'est α partir de ces points que GEO permet d'effectuer diverses
- constructions qui consistent α crΘer de nouveaux points (comme le milieu
- d'un segment) ou α tracer des lignes (segments, droites ou cercles).
- Chaque tracΘ de point ou de ligne est mΘmorisΘ dans un scΘnario
- qu'il est possible de visualiser en ouvrant la fenΩtre de programme (voir
- Menu Edition Editer le programme ou touche F3).
-
- 3) Construire une figure
- Deux mΘthodes de construction sont disponibles :
- - Θcriture du scΘnario dans la fenΩtre de programme (voir la partie Langage
- de programmation pour plus de dΘtails).
- - travail direct sur la fenΩtre de dessin α l'aide de la souris et des menus
- Points et Lignes; le scΘnario s'Θcrit alors automatiquement.
- Quelque soit la mΘthode utilisΘe, il faut commencer par dΘfinir des
- points de base. Avec la souris, il suffit de cliquer avec le bouton gauche
- lorsque le pointeur de la souris a la forme d'une croix de visΘe (voir Menu
- Edition Mode Point).
- AprΦs avoir ainsi dΘfini au moins 2 points on peut utiliser les
- menus Points et Lignes pour effectuer les constructions dΘsirΘes. Lorsqu'une
- option de ce menu est choisie, le pointeur de la souris prend la forme d'une
- flΦche verticale. GEO attend alors qu'on lui montre les points α partir
- desquels la construction sera rΘalisΘe.
- Dans ces conditions (pointeur souris en forme de flΦche verticale),
- une partie du menu est dΘsactivΘe. On sΘlectionne le point montrΘ, dont le
- numΘro est affichΘ, en cliquant. Si la sΘlection s'est bien dΘroulΘe, le
- point choisi s'affiche en bleu clair.
-
- 4) Le pointeur de la souris
- La forme du pointeur de la souris indique ce qu'il est possible de
- faire. Trois formes sont possibles :
- - forme habituelle: le programme est en attente, pas de rΘaction
- lorsqu'on clique; on accΦde α cet Θtat en cliquant sur le bouton droit de la
- souris ou aprΦs une construction.
- - forme d'une croix : on crΘe un nouveau point en cliquant; c'est la
- forme active au dΘpart, elle peut Ωtre activΘe ou dΘsactivΘe grΓce au menu
- Edition Mode Point.
- - forme d'une flΦche verticale :on sΘlectionne un point existant en
- cliquant dessus; le point sΘlectionnΘ va alors s'afficher en bleu clair; on
- quitte cet Θtat en cliquant sur le bouton droit de la souris ou en utilisant
- le menu Edition Annuler sΘlection.
-
- 5) DΘsigner une droite ou un cercle
- Pour effectuer certaines constructions, on est amenΘ α dΘsigner
- des segments, des droites ou des cercles; ceci se fait toujours par
- l'intermΘdiaire de 2 points.
- Pour dΘsigner un segment, on sΘlectionne ses 2 extrΘmitΘs.
- Pour dΘsigner une droite, on sΘlectionne 2 de ses points.
- Pour dΘsigner un cercle, on sΘlectionne son centre, puis un de
- ses points.
-
- 6) CoordonnΘes
- La position d'un point est dΘfinie par ses coordonnΘes. Celles ci
- sont calculΘes dans un repΦre orthonormΘ. L'origine de ce repΦre est
- toujours situΘe au centre de la fenΩtre, l'unitΘ de longueur utilisΘe est
- le centimΦtre.
- Le menu Option AXES permet de dessiner ou d'effacer les axes de
- coordonnΘes.
- Le changement de dimensions de la fenΩtre de dessin provoque un
- nouveau calcul du systΦme de coordonnΘes et une reconstruction de la figure
- dont la forme et la taille ne sont pas changΘes.
-
-
- Utilisation du menu
- *******************
-
- 1) Menu Fichier
- Nouveau : efface le dessin et le scΘnario en cours.
- Ouvrir : permet le chargement d'un scΘnario enregistrΘ grΓce α
- une boite de dialogue affichant les fichiers *.GEO.
- Enregistrer : permet la sauvegarde du scΘnario avec le nom de
- fichier courant.
- Enregistrer sous ... : permet la sauvegarde du scΘnario en cours
- dans un nouveau fichier; pour des raisons de commoditΘ,
- utiliser l'extension .GEO pour ces fichiers.
- Imprimer : imprime la totalitΘ de la feuille de dessin.
- Quitter : met fin au programme.
-
- 2) Menu Edition
- Mode Point : permet de rΘtablir ou d'annuler le mode point qui
- est le mode permettant la crΘation directe de points
- (pointeur souris en forme de croix de visΘe).
- Mode Polygone : permet de tracer une ligne brisΘe en sΘlectionnant
- des points (pointeur souris en forme de flΦche verticale).
- Annuler SΘlection : annule la sΘlection des points en vue d'une
- construction.
- Copier : copie le dessin en cours dans le presse-papiers pour
- utilisation Θventuelle avec d'autres applications.
- Editer le programme : ouvre la fenΩtre d'Θdition du scΘnario.
- ExΘcuter le programme : exΘcute la totalitΘ du scΘnario.
-
- 3) Menu Options
- Annotations : permet d'activer ou de dΘsactiver l'Θcriture
- automatique d'annotations dans le scΘnario.
- Point Gras : si l'option est validΘe chaque point est
- reprΘsentΘ par un petit carrΘ.
- Axes : si l'option est validΘe les axes de coordonnΘes sont
- dessinΘs.
-
- 4) Menu Points
- (permet de construire des points)
- Milieu : sΘlectionner 2 points pour obtenir le milieu.
- SymΘtrique : sΘlectionner 2 points pour obtenir le symΘtrique
- du premier par rapport au second.
- Rotation 90░: sΘlectionner 2 points pour obtenir l'image du
- premier dans la rotation de 90░ ayant le second
- comme centre.
- Translation : sΘlectionner 3 points pour obtenir l'image du
- premier dans la translation dont le vecteur est
- dΘfini par les 2 derniers.
- Projection : sΘlectionner 3 points pour obtenir la projection
- orthogonale du premier sur la droite formΘe par les
- 2 autres.
- Rectangle : sΘlectionner 2 points qui seront les extrΘmitΘs de la
- diagonale d'un rectangle aux c⌠tΘs horizontaux et
- verticaux; le programme crΘe les 2 sommets manquants
- du rectangle.
- Inter Droite Droite : sΘlectionner 4 points pour obtenir le point
- d'intersection des droites passant par les 2 premiers
- et par les 2 derniers.
- Inter Droite Cercle : sΘlectionner 4 points pour obtenir les
- points d'intersection de la droite passant par les 2
- premiers et du cercle dΘfini par les 2 derniers.
- Inter Cercle Cercle : sΘlectionner 4 points pour obtenir les
- points d'intersection du cercle dΘfini par les 2
- premiers avec le cercle dΘfini par les 2 derniers.
-
- 5) Menu Lignes
- (permet de tracer des lignes)
- Segment : sΘlectionner 2 points pour tracer le segment qui les
- joint.
- Demi Droite : sΘlectionner 2 points pour tracer la demi droite dont
- le premier point est l'origine et qui passe par le 2Φme
- point.
- Droite : sΘlectionner 2 points pour tracer la droite qui les
- contient.
- Cercle : sΘlectionner 2 points pour tracer le cercle ayant le
- premier pour centre et passant par le second.
- Ellipse : sΘlectionner 2 points pour tracer l'ellipse tangente
- au rectangle qu'ils dΘfinissent.
- MΘdiatrice : sΘlectionner 2 points pour tracer la mΘdiatrice du
- segment qu'ils dΘfinissent; deux points de la mΘdiatrice
- sont crΘΘs.
- Bissectrice : sΘlectionner 3 points pour tracer la bissectrice de
- l'angle formΘ par ces 3 points; un second point de la
- bissectrice est crΘΘ.
- ParallΦle : sΘlectionner 3 points pour tracer la droite parallΦle
- α celle dΘfinie par les 2 premiers et passant par le
- troisiΦme; un second point de la parallΦle est crΘΘ.
- Perpendiculaire : sΘlectionner 3 points pour tracer la droite
- perpendiculaire α celle dΘfinie par les 2 premiers et
- passant par le troisiΦme; un second point de la
- perpendiculaire est crΘΘ.
-
- 6) Menu ?
- A Propos : affiche une fenΩtre d'information sur l'origine et la
- version du programme.
- Aide : donne accΦs α ce texte par l'intermΘdiaire du bloc-notes
- de Windows; l'aide est aussi directement accessible
- par la touche F1.
-
-
- Utilisation du clavier
- **********************
- Elle est semblable au standard Windows pour l'accΦs au menu.
- D'autre part :
- F1 appelle l'aide constituΘe par ce fichier
- F2 exΘcute le scΘnario en cours
- F3 permet de passer de la fenΩtre de dessin α la fenΩtre de programme
- et rΘciproquement
- Dans la fenΩtre d'Θdition du scΘnario :
- Ctrl Ins permet de copier le texte sΘlΘctionnΘ dans le Presse-Papiers.
- Maj Ins permet d'insΘrer le contenu du Presse-Papiers.
-
- Langage de programmation
- ************************
-
- 1) Syntaxe gΘnΘrale de la programmation directe
-
- Le programme de dessin est constituΘ, comme tout programme, d'une
- suite d'instructions. Il se prΘsente donc sous la forme d'un simple texte.
- Chaque ligne doit Ωtre vide ou ne contenir qu'une seule instruction.
-
- Les lignes commenτant par un point virgule ne sont pas interprΘtΘes,
- elles peuvent contenir des annotations.
-
- La forme gΘnΘrale d'une instruction est :
- ACTION [paramΦtre1 [paramΦtre2] ...]
-
- * ACTION est le nom de l'instruction toujours Θcrit en majuscules.
- *Les espaces font office de sΘparateur et ne doivent donc pas Ωtre
- omis.
- *Les paramΦtres sont des nombres entiers reprΘsentant des points,
- sauf pour les instructions POINT, NOMMER et TEXTE qui sont particuliΦres.
-
- 2) Vocabulaire du langage classΘ par ordre alphabΘtique
-
- BISSECTRICE N1 N2 N3 : trace la bissectrice de l'angle N1N2N3.
-
- CERCLE N1 N2 : trace le cercle de centre N1 passant par N2.
-
- DEMIDROITE N1 N2 : trace la demi-droite d'origine N1 passant par N2.
-
- DROITE N1 N2 : trace la droite passant par N1 et N2.
-
- ELLIPSE N1 N2 : trace l'ellipse tangente au rectangle dΘfini
- par N1 et N2.
-
- INTERCC N1 N2 N3 N4 : dΘfinit et marque les points d'intersection du
- cercle de centre N1 passant par N2 et du cercle de
- centre N3 passant par N4
-
- INTERDC N1 N2 N3 N4 : dΘfinit et marque les points d'intersection de
- la droite N1N2 avec le cercle de centre N3 passant
- par N4
-
- INTERDD N1 N2 N3 N4 : dΘfinit et marque le point d'intersection des
- droites N1N2 et N3N4.
-
- MEDIATRICE N1 N2 : trace la mΘdiatrice de N1N2
-
- MILIEU N1 N2 : dΘfinit et marque le milieu du segment
- d'extrΘmitΘs N1 et N2.
-
- PARALLELE N1 N2 N3 : trace la parallΦle α la droite N1N2 passant
- par le point N3.
-
- PERPENDICULAIRE N1 N2 N3: trace la perpendiculaire α la droite N1N2
- passant par le point N3.
-
- POINT X1 X2 : dΘfinit un point par ses coordonnΘes X1 et X2;
- c'est le rΘsultat obtenu en cliquant lorsque
- l'option Mode Point du menu Edition est activΘe,
- c'est α dire lorsque le pointeur de la souris a
- la forme d'une croix.
-
- PROJECTION N1 N2 N3 : dΘfinit et marque la projection orthogonale
- du point N1 sur la droite N2N3.
-
- ROTATION N1 N2 : dΘfinit et marque l'image de N1 par la rotation de
- centre N2 et d'angle 90░.
-
- SEGMENT N1 N2 : trace le segment d'extrΘmitΘs N1 et N2.
-
- SYMETRIQUE N1 N2 : dΘfinit et marque le symΘtrique du point N1
- par rapport au point N2.
-
- TRANSLATION N1 N2 N3 : dΘfinit et marque l'image de N1 par la translation
- de vecteur N2N3
-
-
- Les 2 commandes qui suivent permettent d'introduire un texte dans la figure.
-
- NOMMER N nom : Θcrit nom α c⌠tΘ du point N
-
- TEXTE X Y msg : Θcrit le texte msg α la position dΘfinie par
- les coordonnΘes X et Y
-
-
-
- Renseignements complΘmentaires
- ******************************
- Tout renseignement complΘmentaire peut Ωtre obtenu auprΦs de
- Kostrzewa Bruno
- 54 rue des Chardonnerets
- 59350 SAINT ANDRE
- TΘl: 20 40 60 82
-
- Toute remarque concernant d'Θventuelles erreurs ou des
- amΘliorations possibles sera la bienvenue.
-