home *** CD-ROM | disk | FTP | other *** search
-
- Tutorial.
-
-
-
- BrowserII est puissant et offre un très grand éventail de possibilités.
- Une approche pas-à-pas vous permettra de vous familiariser en douceur avec
- ce merveilleux outil, puis d'en utiliser progressivement les diverses
- capacités, au fur et à mesure de vos besoins.
-
- Après, vous ne pourrez plus vous en passer!
-
- Je me permets de vous conseiller vivement d'imprimer le texte de ce
- "tutorial", afin de l'avoir sous les yeux pendant que vous exécutez les
- manips.
-
- Avant tout, nous supposons que BrowserII est bien installé, et nous
- allons le vérifier. Pour rester simples, nous lancerons BrowserII par son
- icône, vous pouvez donc l'avoir mis, avec son icône, dans votre tiroir
- "Sys:utilities" par exemple. Vérifiez aussi que les bibliothèques
- arp.library, req.library et parm.library sont bien dans votre tiroir Libs:
- Si vous venez de recopier ces trois bibliothèques depuis la disquette sur
- laquelle vous avez reçu BrowserII, rebootez la machine de manière à ce que
- ces trois bibliothèques que vous avez copié dans Libs: soient chargées en
- mémoire. Ceci sera utile si pour une raison quelconque vous utilisez déjà
- une version plus ancienne de l'une ou l'autre de ces bibliotheques.
-
-
- 1.Approche élémentaire.
-
- Un double-clic sur l'icône, et la fenêtre de départ de BrowserII
- apparaît dans le coin inférieur droit de l'écran. Nous l'appellerons
- fenêtre principale. Vous devez normalement y voir une partie des noms des
- unités de disque physiques, ou plus exactement les noms de volume du ou des
- lecteurs de disquettes, des partitions de votre éventuel disque dur, et une
- ligne Ram Disk:. Le cas échéant, utilisez l'ascenseur dans le côté droit
- de la fenêtre pour tout faire défiler.
-
- Pour l'instant, considérons le cas d'un système sans disque dur, avec
- un seul floppy. Une copie de votre disquette atelier est dans le lecteur,
- on voit donc dans la fenêtre principale de BrowserII les deux mentions:
-
- Workbench: ( par exemple )
-
- Ram Disk:
-
- Nous sommes prêts à travailler.
-
-
- 1.1. Copie simple.
-
- Cliquez deux fois sur la ligne Workbench: . Une fenêtre s'ouvre en
- haut à gauche, vous y apercevez une partie des noms des répertoires de
- votre disquette Workbench.
-
- Dans la fenêtre principale, cliquez deux fois sur la ligne Ram Disk:
-
- Une troisième fenêtre s'ouvre, à droite de la fenêtre Workbench. Vous
- devez normalement y voir:
-
- clipboards
-
- env
-
- t
-
- ( à moins que vous n'ayez bidouillé votre startup-sequence. Si c'est le
- cas, vous savez ouvrir un shell et vous en servir; recréez dans Ram: un
- répertoire t et un répertoire clipboards.)
-
- Cliquez deux fois sur la ligne t: . Descendez la fenêtre qui vient
- d'apparaître et mettez-la juste au-dessous de la fenêtre Ram Disk:.
-
- Cliquez deux fois sur la ligne Clipboards de la fenêtre Ram Disk, et
- descendez la nouvelle fenêtre sous les deux autres.
-
- Retournons à la fenêtre Workbench. Trouvez la ligne L: et double-
- cliquez dessus. Vous verrez apparaître une fenêtre avec quelques noms qui
- finissent en -handler.
-
- Tout ce travail qui demande une page de texte a dû vous prendre moins
- d'une minute.
-
- On est prêt pour les exercices de copie.
-
- Nous allons copier le fichier aux-handler dans Ram Disk:t.
-
- Tout en maintenant enfoncée la touche SHIFT gauche (majuscule), pointez
- sur la ligne aux-handler de la fenêtre Workbench:L, cliquez et maintenez
- enfoncé le bouton de gauche de la souris. Le nom aux- handler apparaît en
- video inverse (le fichier est "sélectionné"), et le pointeur se transforme
- en deux flèches croisées. Traînez la souris et emmenez ce pointeur dans
- l'espace libre de la fenêtre t:.(N.B. Il se peut qu'il y ait dans cette
- fenêtre le nom d'un fichier Command-OO-T01, laissez-le tranquille, il ne
- nous gêne pas). Une fois arrivé, relâchez la souris, relâchez la touche
- shift et le miracle s'opère, le fichier est copié dans t:. Remarquez que
- l'original est resté dans L:.
-
- Maintenant, faites le même type d'opération pour copier ce fichier de la
- fenêtre Ram Disk:t dans la fenêtre Ram Disk:clipboards qui est juste
- au-dessous. Vous constatez que cette fois, le fichier a été déplacé d'une
- fenêtre à l'autre.
-
- Règle: normalement, la fonction de copie déplace le fichier d'un
- répertoire dans un autre si les deux répertoires appartiennent à une même
- unité de disque ( disquette, partition, ou disque RAM ). La même fonction
- effectue une copie et conserve l'original lorsque les deux répertoires
- appartiennent à deux unités de disque différentes. En langage BrowserII,
- cela s'appelle copier en mode Context.
-
- Çà ne vous rappelle rien ? C'est exactement comme cela que cela se
- passe quand on déplace de icônes dans l'Atelier.
-
- [ Pour revenir à une situation connue, nous allons effacer la copie du
- fichier aux-handler qui est dans la fenêtre Ram Disk:Clipboards. Cliquez
- une fois sur le nom du fichier à détruire pour le sélectionner, puis
- pressez Amiga Droite - D. Un requester vous demande si vous voulez
- réellement détruire le fichier. Habituez- vous à toujours faire attention
- à ce requester et à lire ce qu'il y a dedans avant de confirmer en cliquant
- sur DELETE. ]
-
- [Il y a d'autres modes de copie que nous étudierons au chapitre 2].
-
-
- 1.2. Copie multiple.
-
- Retournons au tiroir Workbench:L. En maintenant enfoncée le touche
- Shift gauche, cliquez sur aux-handler, port-handler et speak- handler. et
- en cliquant sur le dernier, laissez le bouton gauche de la souris enfoncé.
- Le petit pointeur de copie apparaît, amenez-le dans la fenêtre
- Ram:Clipboards, lâchez tout, et les 3 fichiers sont copiés en une seule
- opération.
-
- [ Si par malheur vous avez relâché le bouton gauche de la souris après
- avoir cliqué sur un fichier, et que vous recliquiez dessus, vous
- constaterez que le fichier se désélecte. La sélection des fichiers se fait
- normalement par bascule ( toggle ). Vous remarquerez aussi qu'après copie,
- les originaux sont automatiquement désélectés. Vous aurez à votre
- disposition d'autres modes de fonctionnement du mécanisme de sélection, ils
- seront examinés au chapitre 2 ].
-
- Vous pourrez d'ailleurs les détruire en une seule opération par le même
- mode de sélection multiple, suivi de Amiga Droite-D.
-
-
- 1.3. Les fenêtres.
-
- Maintenez la touche Shift de gauche enfoncée et cliquez sur le gadget de
- fermeture de la fenêtre Ram Disk: ; cette fenêtre et les deux fenêtres
- correspondant à ses sous-répertoires se ferment du même coup.
-
- Vous pourrez toujours de cette manière fermer d'un coup toutes les
- fenêtres appartenant à une unité de disque.
-
-
- 1.3.1. Agrandir les fenêtres.
-
- Au départ, les fenêtres de BrowserII vous montrent 4 lignes
- d'information, et si vos noms de fichiers ou répertoires sont courts, deux
- colonnes. Vous pouvez tout faire défiler grâce à l'ascenseur du bord droit
- de la fenêtre.
-
- Dans la bordure gauche de la fenêtre, on trouve d'abord, sous le gadget
- de fermeture, un petit gadget grisé qui ressemble à une fenêtre. C'est le
- gadget d'iconification, nous y reviendrons. Juste au-dessous, il y a deux
- barres verticales, des jauges dont nous étudierons la signification plus
- tard.
-
- Sous ces jauges se cachent deux gadgets invisibles: en haut, le gadget
- d'agrandissement de la fenêtre, en bas celui de rétrécissement.
-
- Allez dans votre fenêtre Workbench, et cliquez quelque part dans le haut
- des barres de jauge, pas trop haut toutefois pour ne pas activer par erreur
- le gadget d'iconification. La fenêtre s'agrandit, juste assez pour vous
- montrer tous les répertoires et fichiers qu'elle contient.
-
- Cliquez dans le bas des barres de jauge, le fenêtre revient à sa
- dimension initiale.
-
- Vous pouvez obtenir tout ceci automatiquement dès l'ouverture de la
- fenêtre.
-
- Allez dans le menu BrowserII -> Options; vous voyez qu'aucune des deux
- lignes
-
- Windows AutoZoom
-
- et Windows AutoZoom Dirs Only n'est cochée.
-
- Cochez l'option Windows AutoZoom Dirs only.
-
- Fermez la fenêtre Workbench: , puis rouvrez-la. Cette fois, elle
- s'ouvre de manière à vous montrer tous les répertoires de votre disquette.
- Refermez-la, cochez dans le menu Browser -> Options la ligne Windows
- AutoZoom, fermez la fenêtre et rouvrez-la. Cette fois, elle s'ouvre à la
- bonne taille pour montrer tous les répertoires et tous les fichiers du
- répertoire racine.
-
- Une fois que vous avez choisi le mode dans lequel vous souhaitez que vos
- fenêtres s'ouvrent d'office, activez la ligne Save Config du menu Browser.
-
- Faites ensuite l'exercice d'aller regarder le contenu de votre
- répertoire DEVS:, vous y trouverez un nouveau fichier qui s'appelle
- BrowserII.cfg, dans lequel vos choix sont sauvegardés.
-
- Dans cet ordre d'idées, vous trouverez dans le menu BrowserII un
- sous-menu Display avec 3 possibilités, non exclusives, qui sont:
-
- Devices
-
- Volumes
-
- Assigns
-
-
-
- Cochez ces items à tour de rôle et regardez ce qui apparaît dans la
- fenêtre principale . Agrandissez d'abord pour cela la fenêtre principale
- comme nous avons appris à le faire. Ceci devrait vous rafraîchir la
- mémoire sur les notions d'unité physique, d'unité logique et de volume.
-
-
- 1.3.2. Iconifier les fenêtres.
-
- BrowserII offre par rapport à tous les autres utilitaires de gestion de
- fichiers l' avantage appréciable de permettre de travailler avec plus de
- deux fenêtres.
-
- Mais avec une demi-douzaine de fenêtres ouvertes, çà finit par faire
- désordre. Plutôt que de fermer une fenêtre, quitte à devoir rouvrir toute
- la hiérarchie des fenêtres pour la retrouver, il vaut mieux iconifier.
-
- Rouvrons nos fenêtres Ram Disk: et Ram Disk:ClipBoards. Refermons la
- fenêtre Ram Disk:. Cliquons dans le gadget d'iconification de la fenêtre
- Ram Disk:ClipBoards , zut, elle f... le camp. Pas tout-à- fait. La
- fenêtre principale de Browser étant excitée, pressons F5. Une nouvelle
- fenêtre apparaît, elle s'appelle Alien, et qu'y trouvons-nous ? Une ligne
- Clipboards. Cliquons deux fois dessus, la fenêtre Ram Disk:ClipBoards
- réapparaît.
-
- Nous avons donc un moyen de garder sous la main, prêtes à l'ouverture,
- toutes les fenêtres que nous voulons; elles ne prennent pas de place, tous
- leurs noms apparaissent, ce n'est pas comme lorsque l'on a un empilement de
- fenêtres iconifiées dans l'Atelier! De plus, si la fenêtre Alien nous
- gêne, nous pouvons la fermer, elle sera de nouveau à notre disposition par
- pression sur F5, une fenêtre de BrowserII étant activée ( ou d'ailleurs,
- soit dit en passant, en pressant Amiga Droite-L, ou encore via le menu
- Windows).
-
-
- 1.4. Sauvegarder la configuration.
-
- Nous vous conseillons à présent de configurer BrowserII de manière à ce
- que les fenêtres s'ouvrent automatiquement à la bonne dimension pour
- montrer tous les sous-répertoires et tous les fichiers d'un répertoire
- donné.
-
- Dans le menu BrowserII -> Options, cochez Windows Autozoom.
-
- Dans le menu BrowserII, choisissez Save Config.
-
- Le cas échéant, si vous avez booté sur la copie de la disquette
- Workbench qui est dans df0:, il faudra la déprotéger pour sauver la
- configuration.
-
- Sortez de Browser II. Deux manières: cliquez dans le gadget
- d'iconification de la fenêtre principale, la fenêtre BrowserII va
- s'iconifier en haut et à gauche de l'écran; du coup, elle a acquis un
- gadget de fermeture, cliquez dedans. Come les auteurs de BrowserII ne
- peuvent pas imaginer que vous puissiez quitter ce programme, un requester
- vous demande de confirmer. Autre méthode: choisir Quit dans le menu
- BrowserII.
-
- Relancez BrowserII en cliquant sur son icône.
-
- Vous constaterez que la fenêtre principale s'ouvre toujours à la même
- taille, mais que toutes les fenêtres que vous ouvrirez par après
- s'ouvriront à la taille juste nécessaire pour afficher tous leurs fichiers
- et sous-répertoires.
-
- Ouvrez le répertoire Devs. Vous y constaterez l'apparition d'un fichier
- BrowserII.cfg. En l'absence de ce fichier, Browser s'ouvre, comme il
- l'avait fait depuis le début de nos exercices, avec des options par défaut.
-
-
- 1.5. Personaliser les menus.
-
- BrowserII a trois menus qui lui sont propres, BrowserII, Window, et
- Actions.
-
- Nous allons en ajouter deux, très simples, pour pouvoir éditer des
- fichiers de commandes, et les exécuter.
-
- Ouvrez un Shell, faites un CD S:, puis Ed BrowserII.menu. Si vous
- utilisez un autre éditeur, tant mieux, mais ce tutorial doit en principe
- pouvoir être suivi par un utilisateur qui ne dispose que de ce qui est
- fourni sur les disquettes que livre Commodore avec le système.
-
- Tapez les lignes suivantes:
-
- COLOR 0
-
- MENU "Texte"
-
- ITEM "Ed" SHELL c:Ed
-
- MENU "Shell"
-
- ITEM "AmigaShell" RUN NewShell
-
-
- Faites Esc x et pressez RETURN pour fermer Ed et sauver le fichier.
-
- Choisissez l'item "Update Menu" du menu BrowserII.
-
- Il y a maintenant deux nouveaux menus, un menu Texte avec un item Ed, et
- un menu Shell avec un item AmigaShell.
-
- Un petit essai s'impose:
-
- Ouvrez la fenêtre Workbench, puis la fenêtre s, et cliquez sur la ligne
- BrowserII.menu pour la sélectionner.
-
- Allez dans le menu Texte et choisissez l'unique item Ed. L'éditeur Ed
- s'ouvre, et vous retrouvez le contenu du fichier que vous venez de
- sélectionner. Quittez Ed.
-
- Vous pourrez de même créer un menu Pictures avec votre programme préféré
- ( Mostra, c'est le meilleur ), et ainsi voir vos images avec Browser.
-
- Allez dans le menu Shell, choisissez l'item AmigaShell, une fenêtre
- Amigashell s'ouvre aux dimensions par défaut de 640 x 100. Comme c'était
- juste pour vérifier, refermez-la.
-
-
- 1.6. Lancer une commande.
-
- Cochez dans le sous-menu BrowserII->Cmd Mode l'item Simple.
-
- Choisissez dans le menu BrowserII l'item Command , ou faites Amiga
- Droite C.
-
- [ Attention: si vous voulez vous servir d'un raccourci au clavier propre à
- BrowserII, il faut qu'une fenêtre de BrowserII soit activée ! ]
-
- Dans le requester qui apparaît, tapez dir df0: . Cliquez sur OK.
-
- C'est une commande qui met un certain temps à s'exécuter. Dès qu'elle a
- fini de s'exécuter, la fenêtre se referme.
-
- Cochez maintenant l'item Shell du sous-menu BrowserII->Cmd Mode.
-
- Comme ci-dessus, lancez la commande dir df0: opt a.
-
- Cette fois, l'exécution de la commande terminée, la fenêtre Shell reste
- en place pour vous permettre la lecture du résultat, et attend que vous
- pressiez la touche RETURN pour se refermer.
-
- Nous verrons au chapitre 2 une autre propriété intéressante du mode
- simple, qui est de permettre l'exécution simultanée de plusieurs commandes,
- grâce au mode asynchrone de BrowserII.
-
- Pour terminer provisoirement sur les commandes, choisissez dans le menu
- BrowserII l'item Command, et, lorsque le requester vous demande votre
- commande, tapez
-
- avail;info puis cliquez dans OK.
-
- Vous voyez s'afficher dans la fenêtre les résultats successifs de ces
- deux commandes. Mais hélas la fenêtre était trop petite pour tout
- contenir.
-
- Si vous voulez que la fenêtre dans laquelle s'affichent les résultats
- des commandes couvre tout l'écran, reprenez comme ci- dessus votre fichier
- BrowserII.menu dans Ed et ajoutez au début une ligne:
-
- CMDWIN "CON:0/0/640/256/Votre commande..."
-
- Sauvez le fichier modifié par ESC x RETURN.
-
- Pour faire prendre en compte cette modification par BrowserII,
- choisissez l'item Update Menus du menu BrowserII.
-
- Ensuite, choisissez Command, tapez dans le requester
-
- avail;info
-
- cliquez OK et jouissez du spectacle.
-
-
- 1.7. Lancer un programme.
-
- Ouvrez la fenêtre Utilities de votre disquette Workbench. Cliquez deux
- fois sur la ligne Clock. L'horloge apparaît. C'est aussi simple que cela.
-
- Une commande du répertoire C: est en fait un programme. On doit donc
- pouvoir la lancer, elle aussi, en cliquant deux fois sur la ligne
- correspondante. Essayons.
-
- Ouvrez la fenêtre du répertoire C de la disquette Workbench.
-
- Cliquez deux fois sur la ligne Avail, puis sur OK. Vous avez juste le
- temps de voir une fenêtre s'ouvrir puis disparaître sans vous laisser le
- temps de lire le résultat. C'est parfaitement logique. Lorsque vous
- demandez à BrowserII l'exécution d'un programme qui n'ouvre pas ses propres
- écrans ou fenêtres, BrowserII ouvre une fenêtre ad hoc, mais la referme dès
- que l'exécution du programme est terminée. Il y a d'autres modes de
- lancement, que nous étudierons au chapitre 2.
-
-
- 1.8. Repos.
-
- Ceci termine le "tutorial" d'apprentissage de BrowserII au niveau
- élémentaire.
-
- Vous savez maintenant ouvrir les fenêtres de BrowserII, à la taille qui
- vous convient, les agrandir, les iconifier, les retrouver après
- iconification.
-
- Vous savez copier des fichiers, les déplacer, les détruire.
-
- Vous savez créer un menu, sauvegarder les options qui vous conviennent.
-
- Vous êtes capables de faire exécuter des commandes et des programmes.
-
- Pratiquez un certain temps à ce niveau élémentaire.
-
- Vous pouvez à présent lire complètement la doc de BrowserII et de ParM,
- et faire des essais.
-
- Dans la deuxième partie de ce "tutorial", nous approfondirons notre
- connaissance de BrowserII.
-