~hilaire-fernandes/drgeo/trunk

« back to all changes in this revision

Viewing changes to resources/doc/userGuide/fr/drgeoText/Inspecteur.txt

  • Committer: Hilaire Fernandes
  • Date: 2022-08-15 15:18:37 UTC
  • Revision ID: hilaire.fernandes@gmail.com-20220815151837-6ta4g0ymzln715j4
Organisation

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Inspecteur
 
2
==========
 
3
 
 
4
Avec l’inspecteur, l’utilisateur consulte les attributs d’une instance
 
5
ou bien le contenu d’une variable.
 
6
 
 
7
   Dans notre exemple, supposons que nous souhaitions voir le contenu de
 
8
la collection SOMMETS.  Dans ce cas rien de plus simple, nous ajoutons
 
9
une ligne de code où nous envoyons le message ‘inspect’ à SOMMETS,
 
10
l’emplacement où se fait cette invocation n’est pas très important car
 
11
nous n’avons ni point d’arrêt, ni exécution en mode pas à pas :
 
12
     ...
 
13
     p:=figure point: -1 @ 0.
 
14
     p hide.
 
15
     sommets add: p.
 
16
     sommets inspect.
 
17
     -1 to: 1 by: 0.1 do: [ :x |
 
18
        p:=figure point: x @ (fonction value: x).
 
19
        sommets add: p hide].
 
20
     ...
 
21
 
 
22
Figure: L’inspecteur sur la variable SOMMETS
 
23
 
 
24
   Un inspecteur est capable d’examiner autre chose que des attributs
 
25
d’un objet, par exemple le contenu d’un dossier.  Dr.Geo utilise cette
 
26
fonctionnalité pour parcourir, exécuter, modifier les codes des figures
 
27
du dossier ‘DrGeo/SmalltalkSketches’.  Faire ...Clic arrière-plan →
 
28
Outils → Travailler sur un script...  un inspecteur s’affiche alors avec
 
29
une liste de figures programmées.  En choisissant une figure, son code
 
30
source s’affiche dans un panneau à droite.
 
31
 
 
32
Figure: Inspecteur et codes source des figures
 
33
 
 
34
   Choisir _la spirale de Galilée_, puis l’exécuter avec les raccourcis
 
35
clavier ou les boutons, à l’identique de l’espace de travail.
 
36
 
 
37
Figure: Spirale de Galilée
 
38
 
 
39
   Lorsque le script est modifié dans le panneau à droite, cliquer sur
 
40
le bouton “Save” à droite ou utiliser le raccourci clavier ‘Alt-s’.
 
41
Pour créer un nouveau script, dans le panneau à gauche utiliser le
 
42
bouton “Create File”.  Par convention les codes sources Pharo de figure
 
43
portent l’extension ‘.st’.
 
44