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

  1.                       *************************
  2.                       * AIDE DU PROGRAMME GEO *
  3.                       *************************
  4.    Dessiner α la rΦgle et au compas sur l'Θcran de son ordinateur
  5.                            
  6. Sommaire
  7. ********
  8.    Les diffΘrentes rubriques sont directement accessibles avec la fonction
  9. Rechercher du menu du Bloc-notes.
  10.  
  11.     PrΘsentation gΘnΘrale
  12.         But du programme
  13.         Principe de fonctionnement
  14.         Construire une figure
  15.         Le pointeur de la souris
  16.         DΘsigner une droite ou un cercle
  17.         CoordonnΘes
  18.  
  19.     Utilisation du menu
  20.         Menu Fichier
  21.         Menu Edition
  22.         Menu Options
  23.         Menu Points
  24.         Menu Lignes
  25.         Menu ?
  26.  
  27.     Utilisation du clavier
  28.  
  29.     Langage de programmation
  30.         Syntaxe gΘnΘrale de la programmation directe
  31.         Vocabulaire du langage
  32.  
  33.     Renseignements complΘmentaires
  34.  
  35.  
  36. PrΘsentation gΘnΘrale
  37. *********************
  38.  
  39. 1) But du programme
  40.     Le programme GEO permet de construire des figures gΘomΘtriques comme
  41. on le ferait sur une feuille de papier avec une rΦgle, une Θquerre et un 
  42. compas.
  43.     En outre GEO dispose des fonctionnalitΘs suivantes :
  44. - sauvegarde sur disque d'un scΘnario permettant de reconstruire la figure 
  45. automatiquement (voir Menu Fichier Enregistrer).
  46. - chargement d'un scΘnario dΘjα Θcrit (voir Menu Fichier Ouvrir).
  47. - modification de la taille de la figure par redimensionnement de la fenΩtre 
  48. de dessin.
  49. - copie du dessin dans le presse-papier pour rΘcupΘration dans un autre 
  50. programme Windows tel que Write, Word ou PaintBrush (voir Menu Edition 
  51. Copier).
  52.  
  53. 2) Principe de fonctionnement
  54.     Les ΘlΘments de base sont des points choisis par l'utilisateur dont 
  55. la position est mΘmorisΘe par GEO. Le nombre maximum de points pour une 
  56. figure est fixΘ α 50. Chaque point est identifiΘ par un numΘro qui 
  57. correspond α l'ordre de crΘation; ce numΘro apparait lorsque le pointeur de 
  58. la souris se trouve au dessus du point.
  59.     C'est α partir de ces points que GEO permet d'effectuer diverses 
  60. constructions qui consistent α crΘer de nouveaux points (comme le milieu 
  61. d'un segment) ou α tracer des lignes (segments, droites ou cercles).
  62.     Chaque tracΘ de point ou de ligne est mΘmorisΘ dans un scΘnario
  63. qu'il est possible de visualiser en ouvrant la fenΩtre de programme (voir 
  64. Menu Edition Editer le programme ou touche F3).
  65.  
  66. 3) Construire une figure
  67.     Deux mΘthodes de construction sont disponibles :
  68. - Θcriture du scΘnario dans la fenΩtre de programme (voir la partie Langage 
  69. de programmation pour plus de dΘtails).
  70. - travail direct sur la fenΩtre de dessin α l'aide de la souris et des menus 
  71. Points et Lignes; le scΘnario s'Θcrit alors automatiquement.
  72.     Quelque soit la mΘthode utilisΘe, il faut commencer par dΘfinir des 
  73. points de base. Avec la souris, il suffit de cliquer avec le bouton gauche 
  74. lorsque le pointeur de la souris a la forme d'une croix de visΘe (voir Menu 
  75. Edition Mode Point).
  76.     AprΦs avoir ainsi dΘfini au moins 2 points on peut utiliser les 
  77. menus Points et Lignes pour effectuer les constructions dΘsirΘes. Lorsqu'une 
  78. option de ce menu est choisie, le pointeur de la souris prend la forme d'une 
  79. flΦche verticale. GEO attend alors qu'on lui montre les points α partir 
  80. desquels la construction sera rΘalisΘe.
  81.     Dans ces conditions (pointeur souris en forme de flΦche verticale),
  82. une partie du menu est dΘsactivΘe. On sΘlectionne le point montrΘ, dont le 
  83. numΘro est affichΘ, en cliquant. Si la sΘlection s'est bien dΘroulΘe, le 
  84. point choisi s'affiche en bleu clair.
  85.  
  86. 4) Le pointeur de la souris
  87.     La forme du pointeur de la souris indique ce qu'il est possible de 
  88. faire. Trois formes sont possibles : 
  89.     - forme habituelle: le programme est en attente, pas de rΘaction 
  90. lorsqu'on clique; on accΦde α cet Θtat en cliquant sur le bouton droit de la 
  91. souris ou aprΦs une construction. 
  92.     - forme d'une croix : on crΘe un nouveau point en cliquant; c'est la 
  93. forme active au dΘpart, elle peut Ωtre activΘe ou dΘsactivΘe grΓce au menu 
  94. Edition Mode Point. 
  95.     - forme d'une flΦche verticale :on sΘlectionne un point existant en 
  96. cliquant dessus; le point sΘlectionnΘ va alors s'afficher en bleu clair; on 
  97. quitte cet Θtat en cliquant sur le bouton droit de la souris ou en utilisant 
  98. le menu Edition Annuler sΘlection. 
  99.  
  100. 5) DΘsigner une droite ou un cercle
  101.     Pour effectuer certaines constructions, on est amenΘ α dΘsigner 
  102. des segments, des droites ou des cercles; ceci se fait toujours par
  103. l'intermΘdiaire de 2 points.
  104.     Pour dΘsigner un segment, on sΘlectionne ses 2 extrΘmitΘs.
  105.     Pour dΘsigner une droite, on sΘlectionne 2 de ses points.
  106.     Pour dΘsigner un cercle, on sΘlectionne son centre, puis un de
  107. ses points.
  108.  
  109. 6) CoordonnΘes
  110.     La position d'un point est dΘfinie par ses coordonnΘes. Celles ci 
  111. sont calculΘes dans un repΦre orthonormΘ. L'origine de ce repΦre est 
  112. toujours situΘe au centre de la fenΩtre, l'unitΘ de longueur utilisΘe est
  113. le centimΦtre.
  114.     Le menu Option AXES permet de dessiner ou d'effacer les axes de 
  115. coordonnΘes.
  116.     Le changement de dimensions de la fenΩtre de dessin provoque un 
  117. nouveau calcul du systΦme de coordonnΘes et une reconstruction de la figure 
  118. dont la forme et la taille ne sont pas changΘes.
  119.  
  120.  
  121. Utilisation du menu
  122. *******************
  123.  
  124. 1) Menu Fichier
  125.     Nouveau : efface le dessin et le scΘnario en cours.
  126.     Ouvrir : permet le chargement d'un scΘnario enregistrΘ grΓce α
  127.         une boite de dialogue affichant les fichiers *.GEO.
  128.     Enregistrer : permet la sauvegarde du scΘnario avec le nom de
  129.         fichier courant.
  130.     Enregistrer sous ... : permet la sauvegarde du scΘnario en cours 
  131.         dans un nouveau fichier; pour des raisons de commoditΘ, 
  132.         utiliser l'extension .GEO pour ces fichiers.
  133.     Imprimer : imprime la totalitΘ de la feuille de dessin.
  134.     Quitter : met fin au programme.
  135.  
  136. 2) Menu Edition
  137.     Mode Point : permet de rΘtablir ou d'annuler le mode point qui
  138.         est le mode permettant la crΘation directe de points
  139.         (pointeur souris en forme de croix de visΘe).
  140.     Mode Polygone : permet de tracer une ligne brisΘe en sΘlectionnant
  141.         des points (pointeur souris en forme de flΦche verticale).
  142.     Annuler SΘlection : annule la sΘlection des points en vue d'une
  143.         construction.
  144.     Copier : copie le dessin en cours dans le presse-papiers pour
  145.         utilisation Θventuelle avec d'autres applications.
  146.     Editer le programme : ouvre la fenΩtre d'Θdition du scΘnario.
  147.     ExΘcuter le programme : exΘcute la totalitΘ du scΘnario.
  148.  
  149. 3) Menu Options
  150.     Annotations : permet d'activer ou de dΘsactiver l'Θcriture
  151.         automatique d'annotations dans le scΘnario.
  152.     Point Gras : si l'option est validΘe chaque point est 
  153.         reprΘsentΘ par un petit carrΘ.     
  154.     Axes : si l'option est validΘe les axes de coordonnΘes sont
  155.         dessinΘs.
  156.  
  157. 4) Menu Points
  158.    (permet de construire des points)    
  159.     Milieu : sΘlectionner 2 points pour obtenir le milieu.
  160.     SymΘtrique : sΘlectionner 2 points pour obtenir le symΘtrique
  161.         du premier par rapport au second.
  162.     Rotation 90░: sΘlectionner 2 points pour obtenir l'image du
  163.         premier dans la rotation de 90░ ayant le second
  164.         comme centre.
  165.     Translation : sΘlectionner 3 points pour obtenir l'image du
  166.         premier dans la translation dont le vecteur est
  167.         dΘfini par les 2 derniers.
  168.     Projection : sΘlectionner 3 points pour obtenir la projection
  169.         orthogonale du premier sur la droite formΘe par les
  170.         2 autres.
  171.     Rectangle : sΘlectionner 2 points qui seront les extrΘmitΘs de la
  172.         diagonale d'un rectangle aux c⌠tΘs horizontaux et
  173.         verticaux; le programme crΘe les 2 sommets manquants
  174.         du rectangle.
  175.     Inter Droite Droite : sΘlectionner 4 points pour obtenir le point
  176.         d'intersection des droites passant par les 2 premiers
  177.         et par les 2 derniers.
  178.     Inter Droite Cercle : sΘlectionner 4 points pour obtenir les 
  179.         points d'intersection de la droite passant par les 2
  180.         premiers et du cercle dΘfini par les 2 derniers.
  181.     Inter Cercle Cercle : sΘlectionner 4 points pour obtenir les
  182.         points d'intersection du cercle dΘfini par les 2
  183.         premiers avec le cercle dΘfini par les 2 derniers.
  184.  
  185. 5) Menu Lignes
  186.    (permet de tracer des lignes)
  187.     Segment : sΘlectionner 2 points pour tracer le segment qui les
  188.         joint.
  189.     Demi Droite : sΘlectionner 2 points pour tracer la demi droite dont
  190.         le premier point est l'origine et qui passe par le 2Φme
  191.         point.
  192.     Droite : sΘlectionner 2 points pour tracer la droite qui les
  193.         contient.
  194.     Cercle : sΘlectionner 2 points pour tracer le cercle ayant le
  195.         premier pour centre et passant par le second.
  196.     Ellipse : sΘlectionner 2 points pour tracer l'ellipse tangente 
  197.         au rectangle qu'ils dΘfinissent.
  198.     MΘdiatrice : sΘlectionner 2 points pour tracer la mΘdiatrice du
  199.         segment qu'ils dΘfinissent; deux points de la mΘdiatrice
  200.         sont crΘΘs.
  201.     Bissectrice : sΘlectionner 3 points pour tracer la bissectrice de
  202.         l'angle formΘ par ces 3 points; un second point de la 
  203.         bissectrice est crΘΘ.
  204.     ParallΦle : sΘlectionner 3 points pour tracer la droite parallΦle
  205.         α celle dΘfinie par les 2 premiers et passant par le
  206.         troisiΦme; un second point de la parallΦle est crΘΘ.
  207.     Perpendiculaire : sΘlectionner 3 points pour tracer la droite
  208.         perpendiculaire α celle dΘfinie par les 2 premiers et
  209.         passant par le troisiΦme; un second point de la 
  210.         perpendiculaire est crΘΘ.
  211.  
  212. 6) Menu ?
  213.     A Propos : affiche une fenΩtre d'information sur l'origine et la 
  214.         version du programme.
  215.     Aide : donne accΦs α ce texte par l'intermΘdiaire du bloc-notes
  216.         de Windows; l'aide est aussi directement accessible 
  217.         par la touche F1.
  218.  
  219.  
  220. Utilisation du clavier
  221. **********************
  222.     Elle est semblable au standard Windows pour l'accΦs au menu.
  223.     D'autre part :
  224. F1 appelle l'aide constituΘe par ce fichier
  225. F2 exΘcute le scΘnario en cours
  226. F3 permet de passer de la fenΩtre de dessin α la fenΩtre de programme
  227. et rΘciproquement
  228.     Dans la fenΩtre d'Θdition du scΘnario :
  229. Ctrl Ins permet de copier le texte sΘlΘctionnΘ dans le Presse-Papiers.
  230. Maj Ins permet d'insΘrer le contenu du Presse-Papiers.
  231.  
  232. Langage de programmation
  233. ************************
  234.  
  235. 1) Syntaxe gΘnΘrale de la programmation directe
  236.  
  237.     Le programme de dessin est constituΘ, comme tout programme, d'une 
  238. suite d'instructions. Il se prΘsente donc sous la forme d'un simple texte. 
  239. Chaque ligne doit Ωtre vide ou ne contenir qu'une seule instruction.
  240.  
  241.     Les lignes commenτant par un point virgule ne sont pas interprΘtΘes,
  242. elles peuvent contenir des annotations.
  243.  
  244.     La forme gΘnΘrale d'une instruction est :   
  245.         ACTION [paramΦtre1 [paramΦtre2] ...]
  246.  
  247.     * ACTION est le nom de l'instruction toujours Θcrit en majuscules.
  248.     *Les espaces font office de sΘparateur et ne doivent donc pas Ωtre 
  249. omis.
  250.     *Les paramΦtres sont des nombres entiers reprΘsentant des points, 
  251. sauf pour les instructions POINT, NOMMER et TEXTE qui sont particuliΦres.
  252.  
  253. 2) Vocabulaire du langage classΘ par ordre alphabΘtique
  254.  
  255. BISSECTRICE N1 N2 N3    : trace la bissectrice de l'angle N1N2N3.
  256.  
  257. CERCLE N1 N2        : trace le cercle de centre N1 passant par N2.
  258.  
  259. DEMIDROITE N1 N2        : trace la demi-droite d'origine N1 passant par N2.
  260.  
  261. DROITE N1 N2        : trace la droite passant par N1 et N2.
  262.  
  263. ELLIPSE N1 N2           : trace l'ellipse tangente au rectangle dΘfini
  264.             par N1 et N2.
  265.  
  266. INTERCC N1 N2 N3 N4    : dΘfinit et marque les points d'intersection du
  267.             cercle de centre N1 passant par N2 et du cercle de
  268.             centre N3 passant par N4
  269.  
  270. INTERDC N1 N2 N3 N4    : dΘfinit et marque les points d'intersection de
  271.             la droite N1N2 avec le cercle de centre N3 passant
  272.             par N4
  273.  
  274. INTERDD N1 N2 N3 N4    : dΘfinit et marque le point d'intersection des
  275.             droites N1N2 et N3N4.
  276.  
  277. MEDIATRICE N1 N2    : trace la mΘdiatrice de N1N2
  278.  
  279. MILIEU N1 N2        : dΘfinit et marque le milieu du segment 
  280.             d'extrΘmitΘs N1    et N2.
  281.  
  282. PARALLELE N1 N2 N3    : trace la parallΦle α la droite N1N2 passant
  283.             par le point N3.
  284.  
  285. PERPENDICULAIRE N1 N2 N3: trace la perpendiculaire α la droite N1N2 
  286.             passant par le point N3.
  287.  
  288. POINT X1 X2        : dΘfinit un point par ses coordonnΘes X1 et X2;
  289.              c'est le rΘsultat obtenu en cliquant lorsque 
  290.             l'option Mode Point du menu Edition est activΘe, 
  291.             c'est α dire lorsque le pointeur de la souris a
  292.             la forme d'une croix.
  293.  
  294. PROJECTION N1 N2 N3    : dΘfinit et marque la projection orthogonale 
  295.             du point N1 sur la droite N2N3.
  296.  
  297. ROTATION N1 N2        : dΘfinit et marque l'image de N1 par la rotation de
  298.             centre N2 et d'angle 90░.
  299.  
  300. SEGMENT N1 N2        : trace le segment d'extrΘmitΘs N1 et N2.
  301.  
  302. SYMETRIQUE N1 N2    : dΘfinit et marque le symΘtrique du point N1 
  303.             par rapport au point N2.
  304.  
  305. TRANSLATION N1 N2 N3    : dΘfinit et marque l'image de N1 par la translation
  306.             de vecteur N2N3
  307.  
  308.  
  309. Les 2 commandes qui suivent permettent d'introduire un texte dans la figure.
  310.  
  311. NOMMER N nom        : Θcrit nom α c⌠tΘ du point N
  312.  
  313. TEXTE X Y msg           : Θcrit le texte msg α la position dΘfinie par
  314.             les coordonnΘes X et Y 
  315.  
  316.  
  317.  
  318. Renseignements complΘmentaires
  319. ******************************
  320.     Tout renseignement complΘmentaire peut Ωtre obtenu auprΦs de
  321.     Kostrzewa Bruno
  322.     54 rue des Chardonnerets
  323.     59350 SAINT ANDRE
  324.     TΘl: 20 40 60 82
  325.  
  326.     Toute remarque concernant d'Θventuelles erreurs ou des 
  327. amΘliorations possibles sera la bienvenue.
  328.