home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 19
/
CD_ASCQ_19_010295.iso
/
win
/
fr
/
geo22
/
geohelp.txt
< prev
next >
Wrap
Text File
|
1994-11-17
|
13KB
|
328 lines
*************************
* 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.