home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 632.lha / BrowserII_v2.04demo / BrowserII.docF.pp / BrowserII.docF
Text File  |  1992-05-22  |  34KB  |  855 lines

  1.  
  2.                                 BrowserII  V2.0
  3.  
  4.                                  Documentation
  5.  
  6.  
  7. Copyright:
  8. ----------
  9.  
  10.     ParM  et  BrowserII sont CopyRight, ils ne peuvent être vendus dans un
  11. logiciel  commercial  sans  notre autorisation écrite, ils ne peuvent être
  12. distribués  pour  plus de 15 FF ( disk + port ), il ne peuvent être mis en
  13. téléchargement  sur un serveur qui en fait une opération commerciale, plus
  14. généralement  il est interdit de faire des profits avec ces logiciels sans
  15. notre autorisation écrite.
  16.  
  17.  
  18. ParM  V3.5 (ou superieur ) et BrowserII V2.0 (ou superieur) ne peuvent etre
  19. copié pour un autre usage que personelle.  Seul les auteurs sont autorise à
  20. les donner à d'autre personne.
  21.  
  22.  
  23. Avertissement:  --------------
  24.  
  25.     Nous  déclinons  toute  responsabilité  quand  a  l'utilisation de ces
  26. programmes  et aux dommages qu'ils pourraient vous causer.  Utilisez les a
  27. vos  propres  risques.   Neanmoins, nous estimons, qu'après plus de 2 mois
  28. d'utilisation  par  4 personnes, les avoir suffisamment testés et utilisés
  29. pour vous dire qu'ils sont fiables.
  30.  
  31.  
  32. L'histoire:
  33.  
  34.     BrowserII  à  été  écrit après 2 ans d'utilisation de Browser 1.6a (de
  35. Peter  Da  Silva).  Nous n'étions pas contents de certaines limitations de
  36. Browser,  aussi  lorsque  nous  nous en sommes sentis capables, nous avons
  37. décidé  d'écrire un programme qui devait combler ses lacunes.  C'est ainsi
  38. qu'est né "BrowserII....  le retour !"
  39.     Etant  très content de la présentation de Browser nous avons décidé de
  40. la  garder,  puis  de  garder  son  nom  aussi  car ainsi tout les anciens
  41. utilisateurs pourront comprendre facilement l'usage de BrowserII.
  42.     N'ayant  jamais  vu les sources de Browser, nous avons écrit BrowserII
  43. en partant de zéro.
  44.  
  45.     Certains  utilisateurs  se sont plaints de la difficulté d'utilisation
  46. de  BrowserII.  Nous ne comprenons pas cela.  Certes, BrowserII est bourré
  47. de  raffinements  et  d'astuces,  mais  il  fonctionne exactement comme le
  48. workbench.   Trouvez vous compliqué le concept d'icônes?  Sélectionner des
  49. fichiers  et  les  relâcher  au  dessus  du  répertoire destination est il
  50. vraiment  si  compliqué  ?  Sa puissance est de loin supérieure à tous les
  51. utilitaires qui affichent seulement deux répertoires, et dont la moitié de
  52. l'écran est encombré de gadgets inutiles.  Nous pensons que les menus sont
  53. mieux  adaptés aux opérations occasionnelles et les raccourcis clavier aux
  54. opérations  courantes.  Néanmoins, l'étude d'une fenêtre spéciale avec des
  55. gadgets paramétrables est prévue pour une version ultérieure, en utilisant
  56. la gadtools.library du 2.0 (N'espérez rien de tel en 1.3 ...!).
  57.     Un  autre avantage de BrowserII est qu'il est petit (60 Ko!).  Il a le
  58. procédé de copy le plus puissant sur Amiga, n'inclus pas d'afficheur texte
  59. baclé,  ou  de visualiseur d'image qui ne marche que pour les formats très
  60. standards.   Avec  cette  philosophie,  vous pouvez utiliser les meilleurs
  61. outils de chaque type (MuchMorePoPa 2.7 (texte), Mostra (images IFF),...).
  62. Il  sont  pures, donc peuvent être résident pour les gens qui n'ont pas de
  63. disque dur.  Il n'y a pas de limite au nombre de menus paramétrables autre
  64. que la taille de l'écran.  Et encore pour les gens qui n'ont pas de disque
  65. dur, l'iconification est un régal.
  66. Bref, BrowserII est le meilleur gestionnaire de fichier !  N'est-ce pas ?
  67.  
  68. Un autre aspect positif de BrowserII (parce que les autres ne le font pas)
  69. est  que  toutes  les  erreurs d'accès disque sont annoncées, les fichiers
  70. peuvent   être   individuellement   évités,   ou  l'opération  abandonnée.
  71. (certains  utilitaires continuent de tenter d'écrire même si le disque est
  72. plein.  Intéressant n'est-ce pas ?)
  73.  
  74.  
  75. Installation:
  76. -------------
  77.  
  78.     Vous  pouvez  mettre  BrowserII  ou  vous  voulez,  vous  devez mettre
  79. arp.library,  parm.library et req.library dans votre répertoire Libs:.  Si
  80. vous  voulez  utiliser les menus paramètrables de BrowserII, n'oubliez pas
  81. de copier votre fichier BrowserII.menu dans votre répertoire S:.
  82.  
  83.  
  84. Les Gadgets:
  85. ------------
  86.  
  87.     BrowserII  possède  maintenant  3 gadgets supplémentaires par fenêtre.
  88. Le  premier,  sous  le  gadget  de  fermeture  de  fenêtre,  est le gadget
  89. d'iconification.   Pour  la  fenêtre  principale,  ce  gadget a pour effet
  90. d'iconifier  BrowserII en intégralité, et d'ouvrir une petite fenêtre dans
  91. l'écran du workbench (Utiliser alors le bouton de droite de la souris pour
  92. dé-iconifier).   Actuellement, vous ne pouvez pas iconifier BrowserII s'il
  93. tourne dans son propre écran et si des processus de fond sont actifs.
  94. Pour  les  répertoires,  la  fenêtre est fermée, et une entrée est ajoutée
  95. dans  la  fenêtre  Alien  (qu'elle soit ouverte ou non).  La fenêtre Alien
  96. s'ouvre  avec  F4  ou le menu "Window->Open->Open Alien".  (Si l'Alien est
  97. déjà  ouverte,  elle  passera  devant toutes les autres).  Pour ouvrir une
  98. fenêtre   iconifiée,   il   suffit  de  double-cliquer  dessus.   Si  vous
  99. sélectionnez  plusieurs icones, et double-cliquez sur l'une d'entre elles,
  100. toutes les icones sélectionnées seront ouvertes.
  101. Si  une  icone seulement est sélectionnée, son chemin complet sera affiché
  102. dans la bordure de la fenetre Alien.
  103.  
  104. Les  deux  autres gadgets sont invisibles, et se partagent les gauges.  La
  105. moitie haute des gauges constitue le gadget d'agrandissement (ZOOM), et la
  106. partie  basse  le  gadget  de rétrécissement (UNZOOM). Si vous demandez un
  107. ZOOM durant l'examen du répertoire, le zoom et pris en compte mais reporté
  108. à la fin de la lecture.
  109.  
  110.  
  111. Les Menus:
  112. ----------
  113.  
  114. *   "BrowserII"->"Update menus"
  115.  
  116.     Recharge  le  fichier  de  menu paramètrable:  "S:BrowserII.menu".  Ce
  117. fichier  est  en ascii et à la même syntaxe que les fichier configurations
  118. de ParM.  Une option a été rajoutée:  l'insertion des fichier sélectionnés
  119. dans les fenêtres BrowserII se fera à l'emplacement des [].
  120.  
  121.     Ex:
  122.             ITEM Sizer SHELL Sizer [] ; WaitReturn
  123.  
  124.             donnera si vous avez sélectionné "S:":
  125.                 Sizer S:
  126.                 WaitReturn
  127.                 EndCLI >Nil:
  128.  
  129.     S'il  n'y  a  pas  de [] les sélections seront rajoutés à la fin de la
  130. commande.  Un fichier exemple est fournit.
  131. Lisez  ParM.doc  à  propos  de l'option WBTF des menus qui permet de faire
  132. passer le workbench devant pour certaines commandes.
  133.  
  134.  
  135. *   BrowserII -> Last Error
  136.  
  137.         Cela affiche dans la barre de titre la dernière erreur apparue.
  138.  
  139.  
  140. *   "BrowserII"->"Cmd Mode"->"Simple"
  141.     "BrowserII"->"Cmd Mode"->"Shell"
  142.     "BrowserII"->"Command"
  143.  
  144.     Même usage que dans ParM.
  145. La  commande  est executée dans le directory de la fenêtre courante.  Pour
  146. constater  l'influence  de la fenêtre courante sur le chemin des fichiers,
  147. selectionnez   un  fichier,  puis  selectionnez  Command  depuis  le  menu
  148. BrowserII.   Comme  BrowserII fait un CD dans la fenêtre courante avant de
  149. lancer  la  commande, vous verrez dans le requester le fichier sélectionné
  150. seul.   Maintenant, annullez le requester avec Cancel, activez une fenêtre
  151. appartenant  à  un  autre volume, et sélectionnez Command à nouveau.  Vous
  152. constatez  maintenant  que le fichier sélectionné apparait avec son chemin
  153. d'accès complet.
  154.  
  155.  
  156. *   "BrowserII"->"Screen"->"Workbench"
  157.  
  158.         BrowserII ouvre ses fenêtres dans l'écran WorkBench.
  159.  
  160.     "BrowserII"->"Screen"->"Custom Hi-Res"
  161.     "BrowserII"->"Screen"->"Custom Interlace"
  162.  
  163.     BrowserII  ouvre  un  écran  à son usage et ouvre toute ses fenêtres à
  164. l'intérieur.   Sous  workbench  2.0,  l'écran est rendu public et se nomme
  165. "BrowserII"!   Faîtes  attention  car les noms d'écrans sont sensibles aux
  166. majuscules/minuscules  (c'est  à  dire:   "browserii" est incorrect).  Par
  167. exemple,  vous  pouvez  ouvrir  une  fenêtre  texte (CON:) dans l'écran de
  168. BrowserII avec la syntaxe suivante:
  169.  
  170.   "CON:0/11/640/100/Titre de la fenêtre/CLOSE/WAIT/AUTO/SCREEN BrowserII"
  171.  
  172. Cette  fenêtre  est  a  ouverture  différée  (AUTO),  possède un gadget de
  173. fermeture (CLOSE), et attendra que vous cliquiez sur ce gadget avant de se
  174. refermer  (WAIT).   Si  un  autre  screen public portant le nom "BrowserII"
  175. existe  déjà  quand vous lancez BrowserII, l'écran de BrowserII sera privé.
  176. (Cela peut arriver si vous avez l'idée de lancer BrowserII deux fois.  Dans
  177. cette  version, vous ne pouvez pas changer de type d'écran si des processus
  178. de fond sont en cours.
  179.  
  180.  
  181. *   "BrowserII" -> "Screen" -> "WorkBench Colors"
  182.     "BrowserII" -> "Screen" -> "Custom Colors"
  183.  
  184.         Vous avez besoin d'une explication ?
  185.  
  186.  
  187. *   BrowserII -> Screen Font -> Default Font
  188.     BrowserII -> Screen Font -> Topaz 80 column
  189.     BrowserII -> Screen Font -> Custom Font
  190.  
  191.     Cela  vous  permet de choisir votre police de caractères préférée pour
  192. l'écran.   Ce menu est inopérant dans l'écran du workbench.  Actuellement,
  193. ce  n'est pas possible si des processus sont actifs, car l'écran doit être
  194. fermé  puis  réouvert.   Ici,  "Default  Font" signifie la même police que
  195. celle de l'écran du workbench.
  196.  
  197.  
  198. *   BrowserII -> Window Font -> Default Font
  199.     BrowserII -> Window Font -> Topaz 80 column
  200.     BrowserII -> Window Font -> Custom Font
  201.  
  202.     Cela  vous  permet de choisir votre police de caractères préférée pour
  203. les  fenêtres.   Cette  fonctionnalité  est  imparfaîte car "Default Font"
  204. devrait  être  la "System default font", alors qu'ici, cela sélectionne la
  205. police  de  l'écran.   Nous  recommandons  les  polices de largeur fixe ou
  206. constante (fixed-width fonts) pour un affichage optimal.
  207.  
  208. Remarque:   Dans cette version, les polices grandes et/ou proportionnelles
  209. ne  sont pas bien gérées.  Le requester de sélection/filtres supposent que
  210. la  police  est  d'une  largeur  fixe de 8 pixels.  Ce sera résolu dans la
  211. prochaine  version  spéciale  workbench 2.0.  En 1.3, les gadgets texte ne
  212. supportent   pas   les   polices  proportionnelles.   Néanmoins,  même  si
  213. l'affichage  n'est  pas très chouette, tout marche sans problêmes (A notre
  214. connaissance!).
  215.  
  216.  
  217. *   "BrowserII"->"Run Mode"
  218.  
  219.     Précise   le   mode  de  lancement  des  fichiers  sur  lesquels  vous
  220. DoubleCliquez, si d'autres fichiers sont sélectionnés lors du double clic,
  221. ceux-ci deviennent les paramètres de la commande.
  222.  
  223.     Si  le  fichier  possède  un  icône,  ("NomDuProgramme.info")  il sera
  224. automatiquement lancé en mode WB.
  225.  
  226.     A Noter que BrowserII fait toujours un CD dans la fenêtre active avant
  227. de  lancer  votre  programme,  que  ce  soit  par  un DoubleClick, par une
  228. sélection dans vos menus, ou pour Command.  Ceci est souvent TRES utile.
  229.  
  230. *   "BrowserII"->"Run Mode"->"RunBack"
  231.  
  232.     Lance  le  programme  sur  lequel vous DoubleClickez en tâche de fond,
  233. aucune fenêtre n'est ouverte et aucun fichier commande n'est demandé.
  234.     A  noter  que  ce  mode  n'est  sûr  a  100%  que  si vous utiliser le
  235. NULL-Handler,  ceci  est  a  une  limitation connue de NIL:  que BrowserII
  236. utilise lorsqu'il ne trouve pas NULL:.
  237.  
  238. *   "BrowserII"->"Run Mode"->"Shell"
  239.  
  240.         Lance  le  programme  sur  lequel vous DoubleClickez via un
  241. Shell  comme  si  vous  l'aviez ouvert vous même et y aviez tappé le nom du
  242. programme,  ce mode est sûr a 100% quel que soit la commande mais nécessite
  243. un   accès   a   votre   commande   SHELL   (spécifié   dans   le   fichier
  244. "S:BrowserII.menu")  ainsi  qu'a EndCLI, c'est pourquoi nous conseillons de
  245. le mettre dans la ArpResident list. ( 1>ARes C:Shell, 1>ARes C:EndCLI )
  246.  
  247.  
  248. *   "BrowserII"->"Run Mode"->"Request"
  249.  
  250.     Si  cette  option  est  activée,  un  requester  apparaîtra  avant  le
  251. lancement  d'un programme afin de vous permettre d'eventuellement modifier
  252. la ligne de commande.
  253.     Si   cette  option  est  désactivée,  le  programme  sera  lancé  sans
  254. avertissement.
  255.     Cette option est inactive sur le lancement en mode WB.
  256.  
  257. *   "BrowserII"->"Copy Mode"->Context
  258.  
  259.     Lorsque  vous  déplacez  un  fichier,  BrowserII  fera un rename si la
  260. source et la destination sont sur le même volume (déplacement du fichier),
  261. et une copie si il s'agit de volumes différents.
  262.  
  263. *   "BrowserII"->"Copy Mode"->"Allways Copy"
  264.  
  265.     BrowserII fera systématiquement une copie du fichier.
  266.  
  267. *   "BrowserII"->"Copy Mode"->"Allways Move"
  268.  
  269.     BrowserII  fera  systématiquement  une  copie+delete:   BrowserII fera
  270. d'abord une copie du fichier, puis effacera le fichier source.
  271.  
  272. *   "BrowserII"->"Copy Mode"->"Update"
  273.  
  274.     BrowserII  ne copie le fichier que si le source est plus récent que le
  275. destination (ou si celui ci n'existe pas).
  276.  
  277. *   "BrowserII"->"Copy Mode"->"Don't overwrite files"
  278.  
  279.     BrowserII  n'écrase  pas les fichiers déjà présents dans le répertoire
  280. destination, c'est à dire que si vous avez sélectionné un fichier et qu'il
  281. existe déjà dans le répertoire destination, celui ci ne sera pas copié.
  282.  
  283.  
  284. *   "BrowserII"->"Copy Mode"->"Ask before overwrite"
  285.  
  286.     BrowserII   demande  confirmation  avant  d'écraser  un  fichier  déjà
  287. existant   dans   la   destination.    Cette  option  est  exclusive  avec
  288. "BrowserII"->"Copy Mode"->"Don't overwite files".
  289.  
  290. *   "BrowserII"->"Copy Mode"->"Copy empty dirs"
  291.  
  292.     Si  cette  option  est mise BrowserII créera aussi dans la destination
  293. les  répertoires  vides.  Ceci permet de ne pas copier de répertoires vide
  294. si l'option est désactivée.
  295.  
  296. *   "BrowserII"->"Copy Mode"->"Copy hierarchy"
  297.  
  298.     Si  cette  option  n'est pas mise, BrowserII copiera tout les fichiers
  299. dans  le  répertoire  destination.  Tout les fichiers copiés seront placés
  300. dans le même répertoire.
  301.  
  302. *   "BrowserII"->"Copy Flags"->"Clone"
  303.  
  304.     Tout   les   attributs   d'un   fichier  seront  aussi  copiés  (date,
  305. commentaire,  et  bits  de protection).  Le nouveau fichier aura les mêmes
  306. attributs que l'original.
  307.  
  308. *   "BrowserII"->"Copy Flags"->"Date"
  309.  
  310.     Le fichier destination hérite de la même date que le fichier source.
  311.  
  312. *   "BrowserII"->"Copy Flags"->"Protect"
  313.  
  314.     Le  fichier  destination  hérite  des  mêmes bits de protection que le
  315. fichier source.
  316.  
  317. *   "BrowserII"->"Copy Flags"->"Comment"
  318.  
  319.     Le  fichier  destination  hérite  du  même  commentaire que le fichier
  320. source.
  321.  
  322. *   "BrowserII"->"Display"->"Devices"
  323. *   "BrowserII"->"Display"->"Volumes"
  324. *   "BrowserII"->"Display"->"Assigns"
  325.  
  326.         La fenêtre principale de BrowserII affiche le type demandé.
  327.  
  328. *   "BrowserII"->"Options"->"Keep selected"
  329.  
  330.         Après  une action, (Makedir, Delete, Copy, etc...) les fichiers
  331. sont resélectionnés.
  332.  
  333. *   "BrowserII"->"Options"->"Toggle selection"
  334.  
  335.         Lorsque  cette  option  est  mise,  BrowserII désélectionne
  336. l'entrée   sur   laquelle   vous  avez  cliquez  si  celle-ci  était  déjà
  337. sélectionnée.
  338.         Si  cette option n'est pas mise, BrowserII ne désélectionne
  339. pas  l'entrée. (Vous  pouvez  forcer  la  désélection,  en  appuyant
  340. simultanément  sur  Ctrl).
  341.  
  342. *   "BrowserII"->"Options"->"Move files into subdirectories"
  343.  
  344.         Si  cette  option  est  mise, BrowserII placera les fichiers
  345. sélectionnées  dans  le répertoire sur lequel vous avez lâché le pointeur.
  346. Sinon il les placera dans la fenêtre contenant ce répertoire.
  347.  
  348. *   "BrowserII"->"Options"->"Ask before moving into subdirectories"
  349.  
  350.         Si   cette   option  est  mise,  BrowserII  vous  demandera
  351. confirmation, lorsque vous déplacerez des entrées dans un répertoire.
  352.  
  353. *   "BrowserII"->"Options"->"Asynchronous Actions"
  354.  
  355.         Ceci est sans doute l'option que vous apprécierez la plus:  si elle
  356. est  mise,  toute  les  actions, les lancements de programme, ainsi que les
  357. copies,  deviennent asynchrones, c'est à dire qu'elles s'exécutent en tâche
  358. de  fond,  vous  rendant  la  main  aussitôt.  C'est comme le multitâche de
  359. l'Amiga, vous ne pourrez plus vous en passer !
  360.             !! Essayez la !!
  361. Ceci est optionnel principalement pour pouvoir débugguer les actions avec
  362. sdb qui ne peut debugguer les process.
  363.  
  364.  
  365. *   BrowserII -> Options -> Open process status window
  366.  
  367.     Cela  n'est  pas  disponible  dans  cette  version.  Dans la prochaine
  368. version,   chaque  processus  sera  capable  d'ouvrir  sa  propre  fenêtre
  369. affichant   l'opération   en   cours,   et   vous   pourrez  l'interrompre
  370. momentanément ou l'annuler.
  371.  
  372.  
  373. *   BrowserII -> Options -> Windows AutoZoom
  374.  
  375.     A la fin de la lecture du répertoire, les fenêtres seront agrandies de
  376. manière a rendre visible le maximum de fichiers/répertoires.
  377.  
  378.  
  379. *   BrowserII -> Options -> Windows AutoZoom dirs only
  380.  
  381.     Même chose que si dessus mais ne montre que les répertoires. (vous
  382. devez avoir l'option de tri "Sort by Type" (répertoires en premier)).
  383.  
  384.  
  385. *   BrowserII -> Options -> Display directory disk usage.
  386. *   BrowserII -> Options -> Display proportion of visible data.
  387.  
  388.     Consultez la doc des jauges à la fin de ce fichier.
  389.  
  390.  
  391. *   "BrowserII"->"Save config"
  392.  
  393.     Sauvegarde toutes vos options dans le fichier "Devs:BrowserII.cfg", (à
  394. ne  pas  confondre  avec  les  menus  personnels)  ainsi que le contenu du
  395. requester de filtre de la fenêtre courante et de sélection.
  396.  
  397.  
  398. *   "BrowserII"->"Quit"
  399.  
  400.     Quitte  BrowserII.   Nous  n'avions  pas prévu cette option, mais à la
  401. demande généralise nous l'avons rajouté.
  402.     A  noter  qu'il n'est pas possible de quitter BrowserII, si une action
  403. asynchrone est en cours.  N'est-ce pas logique ?
  404.  
  405.  
  406. *   "Window"->"Rescan"
  407.  
  408.     BrowserII réexamine le répertoire de la fenêtre active. Depuis la
  409. version 2.0, BrowserII lit les répertoires en tâche de fond. Vous pouvez
  410. iconifier un répertoire en cours d'examen. Si vous fermez une fenêtre pendant
  411. que son répertoire est en cours de lecture, la lecture est annulée.
  412.  
  413.  
  414. *   Window -> Open
  415. *   Window -> Open -> Open Parent
  416.  
  417.     Ouvre  le  répertoire  parent  (si  possible)  de  la  fenêtre active.
  418. N'oubliez pas que les répertoires racines n'ont pas de parent.
  419.  
  420. *   Window -> Open -> Open Dir...
  421.  
  422.     Ouvre  un  répertoire particulier, dont vous entrez le chemin COMPLET,
  423. au clavier.
  424.  
  425. *   Window -> Open -> Open Alien
  426.  
  427.     Ouvre  la  fenêtre Alien.  (Accessible aussi par la touche F5).  Cette
  428. ne  s'appelle  pas  "Iconify Window" car dans une prochaine version, cette
  429. fenêtre  recevra  des entrées de type nouveaux comme des Alias et LeaveOut
  430. pour avoir un accès rapide aux fichiers et répertoires souvent utilisés.
  431.  
  432.  
  433. *   "Window"->"Select Match"
  434.  
  435.     Sélectionne  les  entrées  de  la  fenêtre  courante qui répondent aux
  436. critères que vous choisissez.
  437.     Le requester sera décrit plus tard.
  438.  
  439.  
  440. *   "Window"->"Select All"
  441.  
  442.     Sélectionne toute les entrées de la fenêtre active.
  443.  
  444.  
  445. *   "Window"->"Filters"->
  446.  
  447.     Ceci  est  une  autre fonctionalité importante de BrowserII.  Seul les
  448. fichiers  qui  répondent  aux critères demandé seront visibles, les autres
  449. seront enregistrés et comptabilisés par BrowserII (voir infos en bas de la
  450. fenêtre) mais pas affichés.
  451.  
  452. *   "Window"->"Filters"->"Set..."
  453.  
  454.     Appel le requester des filtres pour la fenêtre en cours.
  455.  
  456. *   "Window"->"Filters"->"Prefs"
  457.  
  458.     Restaure les filtres précédemment sauvegardés dans BrowserII.cfg.
  459.  
  460. *   "Window"->"Filters"->"No .info"
  461.  
  462.     Ceci  est  un  filtre  pré-définit, qui cache les fichiers icônes (Ex:
  463. TrucMuch.info).  Ce filtre se rajoute aux filtres préexistant.
  464.  
  465. *   "Window"->"Filters"->"Clear"
  466.  
  467.     Enlève tous les filtres, tous les fichiers seront donc visibles.
  468.  
  469. *   "Window"->"Filters"->"Invert"
  470.  
  471.     Inverse  les  résultats  des  filtres, tout les fichiers cachés seront
  472. visible  et  vice-versa.   Utile  pour  vérifier  rapidement si un fichier
  473. théoriquement présent n'est pas caché par le filtre.  (Ex:  vérifier si un
  474. fichier à une icône).
  475.  
  476. *   "Window"->"File Info"->"Size in Bytes"
  477.  
  478.         Montre la taille en octets.
  479.  
  480. *   "Window"->"File Info"->"Size in Blocks"
  481.  
  482.         Montre la taille en blocks.
  483.  
  484. *   "Window"->"File Info"->"Protection"
  485.  
  486.         Montre les bits de protection (ou attributs du fichier).
  487.  
  488. *   "Window"->"File Info"->"Date"
  489.  
  490.         Montre  la  date  du fichier.  Cette date correspond à la dernière
  491.         modification du fichier.
  492.  
  493. *   "Window"->"File Info"->"Disk Key"
  494.  
  495.         Montre le DiskKey de l'entrée.  Ceci Correspond au numéro du block
  496. d'entête  du  fichier.   Permet  de  connaître  l'emplacement  du début de
  497. fichier sur le support.  Rarement utile mais était simple à réaliser, donc
  498. pourquoi s'en priver ?
  499.  
  500. *   "Window"->"Sort By"
  501.  
  502.         Type  de tri des entrées dans la fenêtre.  Pour des raisons
  503. évidente chaque type de tri exclu tout autre.
  504.  
  505. *   "Window"->"Sort By"->"Name"
  506.  
  507.         Tri par ordre alphabétique.
  508.  
  509. *   "Window"->"Sort By"->"Date"
  510.  
  511.         Tri par date dans l'ordre chronologique.
  512.  
  513. *   "Window"->"Sort By"->"Size"
  514.  
  515.         Tri par taille ascendante.
  516.  
  517. *   "Window"->"Sort By"->"Key"
  518.  
  519.         Tri par DiskKey.
  520.  
  521. *   "Window"->"Sort By"->"Type"
  522.  
  523.         Ceci  n'est  pas  vraiment  un  type de tri, mais affecte tous les
  524. tris.   Si  il  est  mis  les  fichiers  et  les  répertoires seront triés
  525. séparément.  Les répertoires étant affichés en premiers.
  526.  
  527. *   "Window"->"Affect all"
  528.  
  529.         Les  préférences  de  la  fenêtre  active sont copiées dans
  530. toutes les fenêtres. (Filtres, Sort, et File Info).
  531.  
  532. *   "Actions"->"Rename"
  533.  
  534.         Renomme  l'entrée  sélectionnée.   Si plusieurs entrée sont
  535. sélectionnées,  permet de renommer avec des jokers à la manière de Arp.  Si
  536. vous ne connaissez pas faites vous la main sur des fichiers sans importance
  537. avant d'essayer.
  538.  
  539. *   "Actions"->"MakeDir"
  540.  
  541.         Créé  des  répertoires  dans la fenêtre active, vous pouvez
  542. rentrez  plusieurs  répertoires  en  même  temps  en  les  séparant pas des
  543. espaces.
  544.  
  545.         Ex: Work Jeux Work/Src
  546.  
  547.         Attention:   "Work/Src Work" est invalide car Work n'existe
  548. pas encore.  faite bien "Work Work/Src".
  549.  
  550. *   "Actions"->"Duplicate"
  551.  
  552.         Fait  une  copie  du  fichier,  un  nouveau  nom vous sera
  553. demandé.
  554.  
  555. *   "Actions"->"Touch"
  556.  
  557.         Met  la  date  de(s)  l'entrée(s) sélectionnée(s) à la date
  558. actuelle.
  559.  
  560. *   "Actions"->"Set Comment"
  561.  
  562.         Affecte  un  nouveau  commentaire à l'entrée sélectionnée,
  563. l'ancien  ,  si  il  existe,  vous  sera  donné,  80  caractères  maximum.
  564. (Limitation AmigaDos).
  565.  
  566. *   "Actions"->"Set Protect"
  567.  
  568.         Donne  de  nouveaux  bits  d'état  à l'entrée sélectionnée.
  569. Vous  ne  pouvez  pas  mettre  le  bit C car il ne s'agit pas d'un vrai bit
  570. d'état  mais  vous  pouvez  l'enlever ce qui aura pour effet de détruire le
  571. commentaire.
  572.  
  573. *   "Actions"->"Delete"
  574.  
  575.         Efface  les  fichiers.   Une  confirmation de sécurité vous
  576. sera demandé.
  577.     Lorsque  au  moins  un répertoire est sélectionné, deux delete sont
  578. possible:
  579.     -  "Delete" efface les répertoires seulement s'ils sont vides.
  580.     - "Delete All" efface tout:  fichiers ET répertoires même non vides.
  581.  
  582.  
  583. Les Requesters:
  584.  
  585. * Filtres:
  586.  
  587.     BrowserII teste tous les fichiers, si le résultat est positif alors
  588. le fichier est montré.
  589.     Plusieurs types de filtres sont possibles et combinables à volonté:
  590.     - Files:
  591.         - Y: si l'entrée est un fichier, le résultat est positif.
  592.         - N: si l'entrée est un fichier, le résultat est négatif.
  593.         - ?: le résultat dépend du résultat du test de Pattern, size, ...
  594.     - Dirs:  idem pour les répertoires.
  595.     - Pattern: il s'agit de Pattern Arp et/ou AmigaDos.
  596.         Ex: *.doc       ne montre que les fichier .doc
  597.         Ex: ~*.(o|dbg)  cache le fichiers .o et .dbg
  598.         Se référer au documentations  Arp/AmigaDos  pour plus de détails.
  599.     - Min Size: taille minimale, si plus petit alors caché
  600.     - Max Size: taille maximale, si plus grand alors caché
  601.     - Since : si plus vieux alors caché = montré si plus récent
  602.     - Before: si plus récent alors caché = montré si plus vieux
  603.     - Protection :  si le fichier ne répond pas au filtre, il est caché:
  604.  
  605.             C H S P A R W E D
  606.         Ex: _ - _ _ _ _ _ _ _   cache les fichiers qui on le bit H
  607.         Ex: _ _ _ _ + _ _ _ _   montre que les fichiers qui on le bit A
  608.  
  609.  
  610. * Sélection: (Select Match)
  611.  
  612.     Ce  requester  est  le  même que celui des filtres, mais avec un gadget
  613. supplémentaire "Affect subdirs".  Ceci permet de virtuellement sélectionner
  614. des fichiers dans les sous répertoires sélectionnés.
  615.     Un  bon  exemple  vaut  mieux  qu'un  long discours.  Supposez que vous
  616. vouliez  enlever  le bit d'archive de tous les fichiers d'un disque qui ont
  617. ce même bit d'archive.
  618.     1. Ouvrez la fenêtre du volume désiré.
  619.     2. Appeler Select Match.
  620.     3. Mettez Files sur ? et Dirs sur N
  621.     4. Mettez A sur + dans les bits de Protection.
  622.     5. Selectionnez Affect subdirs
  623.     6. Validez le requester.
  624. Résultat:   Les  fichiers  qui ont le bit d'archive sont selectionnés, mais
  625. aucun répertoire ne l'est puisque vous avez mis Dirs sur N.
  626.     7. Maintenez <Shift> enfoncé tout en sélectionnant tous les répertoires
  627.        de la fenêtre.
  628.     8. Faîtes Set Protect.
  629.     9. Mettez les bit dans l'état:
  630.             C H S P A R W E D
  631.             _ _ _ _ - _ _ _ _
  632.     10. Validez.
  633. Et voilà!
  634.  
  635.     A  chaque  fois que vous cliquez sur le bouton gauche de la souris dans
  636. une  fenêtre  BrowserII,  si  vous  ne pressez PAS simultanément une touche
  637. Shift, le fichier sous la souris, s'il y en a un, est sélectionné, tous les
  638. autres sont déselectionnés, et le bit Affect subdirs est effacé.  Ceci veut
  639. dire  qu'après  une opération faite avec Affect subdirs, cette option n'est
  640. plus  active  (sauf  si  vous maintenez toujours shift enfoncé), et si vous
  641. désirez  faire  une  deuxième  opération  avec cette option, il vous faudra
  642. à chaque fois la resélectionner.
  643.     Dans  les  actions  avec  Affect  subdirs,  si un répertoire répond aux
  644. filtres,  l'opération  aura  lieu  aussi  sur  le  répertoire  une  fois le
  645. répertoire  examiné.   Même  si le répertoire ne répond pas aux filtres, il
  646. sera toujours examiné, et les fichiers qu'il contient seront éventuellement
  647. affectés par l'action.
  648.     Ceci  est un peu différent pour les copies.  Si un répertoire ne répond
  649. pas  aux  filtres,  il ne sera pas copié, et donc pas examiné.  Par contre,
  650. partant  de  l'hypothèse  qu'un répertoire puisse être intéressant que s'il
  651. n'est  pas  vide,  on peut demander de ne pas copier les répertoires vides.
  652. Ceci  se  fait  grâce  à l'option "Copy Empty Dirs".  Mais ceci va beaucoup
  653. plus loin.  Si par exemple vous ne mettez pas cette option, les répertoires
  654. vides  ne  seront  pas copiés, mais les répertoires non-vides dans lesquels
  655. aucun  fichier n'a répondu aux filtres seront aussi considérés comme vides,
  656. et ne seront pas créés dans le répertoire destination.  Ceci permet donc de
  657. faire  des  sauvegardes sélectives, sans avoir de hiérarchies vides dans le
  658. volume destination.
  659.  
  660.  
  661. Les Jauges:
  662. -----------
  663.  
  664. Toutes  les  fenêtres  a  l'exception  de l'Alien ont deux jauges sur leur
  665. bordure  de gauche.  La première, celle la plus à gauche, affiche toujours
  666. le  pourcentage de remplissage du disque.  La deuxième, elle, affiche soit
  667. la taille du répertoire par rapport à la quantité de données sur le disque
  668. (ce  qui  permet  d'avoir  une  vue de la répartition relative des données
  669. présentes  sur  le  disque),  soit  le pourcentage (en blocs) du nombre de
  670. fichiers  laissés  visibles  par  les filtres par rapport à l'ensemble des
  671. fichiers du répertoire (si les filtres laissent visible tous les fichiers,
  672. cette  jauge  est  toujours  à  100%).   La selection de l'une de ces deux
  673. options se fait par le menu "BrowserII -> Options -> Jauges..."
  674.  
  675.  
  676. Les Jauges de la fenêtre principale:
  677. ------------------------------------
  678.  
  679. Lorsque  la  fenêtre active est la fenêtre principale ou l'Alien, les deux
  680. jauges  sont  vides.   Lorsque la fenêtre d'un répertoire est active, leur
  681. contenu est le suivant:
  682. La  jauge  de  gauche est une copie de la même jauge de la fenêtre active.
  683. La  jauge  de  droite  permet  de  déterminer si les fichiers sélectionnés
  684. peuvent  être  copiés  dans  la fenêtre active.  Imaginez que vous vouliez
  685. copier  des  fichiers  sur une disquette.  Mais vous ne savez pas s'il y a
  686. assez  de  place  sur  cette  disquette  pour  les fichiers que vous assez
  687. selectionnés.   Biensûr  il  y  a  les  informations  affichées en bas des
  688. fenêtres,  mais  il  y  a  un  moyen  plus  simple.   Activez  la  fenêtre
  689. destination (sans désélectionner vos fichiers), et la deuxième jauge de la
  690. fenêtre  principale  vous  donnera  cette information:  la jauge de gauche
  691. affiche  le  remplissage actuel du disque, et la jauge de droite, ce qu'il
  692. sera  après  la  copie.   Là,  deux  cas sont possibles, soit les fichiers
  693. loggent  sur  le  disque  (pas de problême), soit ça ne loge pas, et alors
  694. l'affichage sera le suivant.  La jauge affichera un tiret (-) indiquant de
  695. combien  la  taille  du  disque  est  dépassée  (la  hauteur  de  la jauge
  696. représentant toujours la taille du disque).
  697. (Tout ceci est valide aussi pour l'action "Duplicate").
  698.  
  699. Remarque: Dans cette version, les répertoires sélectionnés ne sont pas
  700. examinés
  701.  
  702.  
  703. Les touches de fonction:
  704. ------------------------
  705.  
  706. Les cinq premières touches de fonctions ont les affectations suivantes:
  707.  
  708. F1 :    UnZoom la fenêtre courante.
  709. F2 :    Zoom la fenêtre courante pour voir tous les fichiers et répertoires.
  710. F3 :    Zoom la fenêtre courante pour voir tous les répertoires seulement.
  711. F4 :    Iconify la fenêtre courante, ou BrowserII pour la fenêtre principale.
  712. F5 :    Ouvre la fenêtre Alien.
  713.  
  714.  
  715. Taille des buffers de copie:
  716. ----------------------------
  717.  
  718.     BrowserII  teste  si  au  moins  un  des  volumes  source et le volume
  719. destination  sont mounté simultanément, auquel cas, BrowserII utilisera au
  720. maximum  200Ko  de tampons.  Sinon, vous verrez durant la copie:  "Please,
  721. insert  volume  XXX  in  any  drive",  situation  prevue par BrowserII qui
  722. utilisera  des  tampons au maximum de 880Ko (taille d'un floppy disk) pour
  723. minimiser  "le  phénomène  de  grille  pain".  Il n'est plus nécessaire de
  724. copier  d'abord  dans  le  "Ram  Disk:"  et  il est possible de copier une
  725. fichier de plus de 512Ko sur un amiga de base équipe seulement de 512Ko.
  726.     Dans tous les cas, BrowserII n'utilisera pas plus de 80% de la mémoire
  727. pour ses tampons.
  728.  
  729.  
  730.  
  731. Les petits trucs sympas de BrowserII:
  732. -------------------------------------
  733.  
  734. *   Si  vous fermez une fenêtre tout en pressant une touche SHIFT, BrowserII
  735.     ferme  toute  les  fenêtres  du  même volume, a l'exception des fenêtres
  736.     iconifiées.    Si   vous  voulez  vous  débarasser  aussi  des  fenêtres
  737.     iconifiées, pressez SHIFT-ALT.
  738.  
  739. *   De  la  même  manière, vous pouvez iconifier tous les fenêtres d'un même
  740.     volume avec SHIFT-F4 ou SHIFT-iconify_gadget.
  741.  
  742. *   Vous  pouvez  dé-iconifier  plusieurs  répertoires simultanément avec la
  743.     sélection multiple.
  744.  
  745. *   Pour Valider et quitter en même temps le requester des filtres, faîtes
  746.     Shift-Return.
  747.  
  748. *   Les volumes non "mountés" apparaisent en caractères gras.
  749.  
  750. *   Les protégées en écriture apparaisent en italique.
  751.  
  752. *   Les fichiers qui viennent d'être effacés sont affichés en italique et
  753.     ne sont pas sélectionnables.
  754.  
  755. *   Les requesters simples sont les requesters standards de la req.library
  756.     et supportent les raccourcis clavier suivant:
  757.  
  758.         Gadget de gauche :  Y, V.
  759.         Gadget du milieu :  M.
  760.         Gadget de droite :  N, B, Q, et ESC.
  761.  
  762. *   Les  icones sont des répertoires comme les autres et supportent toutes
  763.     les  actions.   Vous pouvez selectionner des icones et les relacher au
  764.     dessus  d'un répertoire destination pour faire une copie.  Vous pouver
  765.     aussi  les  utiliser  comme  destination  d'une copie en relachant des
  766.     fichiers  au  dessus  d'une  d'entre  elles,  ou  encore les renommer,
  767.     effacer...
  768.  
  769.  
  770. Commande externe BD:
  771. --------------------
  772.  
  773. Une commande externe nommée BD vous est fournie avec BrowserII.  C'est une
  774. interface entre les shells et BrowserII.  Executer BD depuis un shell sans
  775. argument  lancera  BrowserII  s'il  n'est pas déjà chargé, et ouvrira dans
  776. BrowserII  le  répertoire  courant  du shell.  Vous pouvez aussi donner en
  777. paramètre  à BD le directory à ouvrir, cela aura le même effet que le menu
  778. "Open Dir" dans BrowserII.
  779. Note: BrowserII doit être dans votre Path s'il n'est pas encore lancé.
  780. BD  fonctionne  aussi  depuis le workbench.  Si vous double-cliquez sur BD
  781. lui-même,  BrowserII ouvrira le répertoire contenant BD.  Mais vous pouvez
  782. aussi  avoir  des icones "project" ayant BD comme "Default Tool".  Dans ce
  783. cas,  si  votre icone projet n'a pas de "Tool-Types", le contenant l'icone
  784. sera  ouvert,  autrement, vous pouvez spécifier dans les Tool-Types autant
  785. de répertoires à ouvrir que vous voulez.  Vous devriez aussi indiquez dans
  786. les Tool-Types du Tool BD le chemin d'accès complet à BrowserII.
  787.  
  788. Dans l'exemple donné, BrowserII doit être dans SYS:Utilities.
  789.  
  790.  
  791. Historique:
  792. -----------
  793.  
  794.     1.0:    Première version    (30-jul-91)
  795.  
  796.     1.1:    Correction d'erreurs.
  797.             Accès a DiskCopy implémenté.
  798.             Déplacer  un  device  au  dessus d'un autre device provoque un
  799.             DiskCopy, de même que la duplication d'un device.
  800.             Des  guillemets  sont  rajoutés aux arguments CLI seulement si
  801.             nécessaire.
  802.  
  803.     1.11:   Correction d'erreurs.
  804.             Avec la parm.library V3.4 ou supérieure. le mode RUN fonctionne
  805.             sous workbench 2.0.
  806.  
  807.     2.0:    Iconification, Zoom, Jauges, Workbench 2.0 look (under 2.0),
  808.             Parametrable Fonts, scan dir ASynchrone, correction de bug.
  809.             Command externe BD.
  810.  
  811.     2.03:   correction de bug.
  812.  
  813.     2.04:    "Copy->Move" correction de bug.
  814.  
  815. Projets d'amélioration:
  816. -----------------------
  817.  
  818.     LeaveOut,  Aliases, une fenêtre avec gadgets paramétrables, fenêtre de
  819.     status  pour les process de fond, Hierarchie d'un disk (genre Tree sur
  820.     PC),  affichage  des  types  de  fichiers,  Commandes  automatiques en
  821.     fonction des types de fichiers, etc...
  822.  
  823. ShareWare/Distribution:
  824. -----------------------
  825.  
  826.     BrowserII  et  ParM sont tout deux en ShareWare:  si vous les utilisez,
  827. vous  avez  l'obligation  morale  de  nous  envoyer une contribution.  Tout
  828. donateur de  plus de 100FF sera 'enregistré' et recevra automatiquement une
  829. version  supérieure.   N'oubliez  pas  donc  d'indiquer  votre  version  de
  830. ParM/BrowserII,  si  il  n'existe  pas  de  version  supérieure  lors de la
  831. réception  de  votre  donation,  nous  vous  mettrons  en  attente  et vous
  832. enverrons une UpDate dès sa création.
  833.  
  834.  
  835. Merci à:
  836.  
  837.     ASDG pour le genialissime CygnusEd !
  838.     W. S. Hawes pour ARexx.
  839.     Pierre Ardichvili pour sont amabilité et sont soutien à l'Amiga
  840.  
  841.  
  842.                                     Sylvain Rougier et Pierre Carrette.
  843.  
  844.  
  845.  
  846. Envoyez vos dons et constats d'erreurs à:
  847. -----------------------------------------
  848.  
  849.         Sylvain Rougier
  850.         Coiffure W
  851.         39 rue Carnot
  852.         86000 Poitiers
  853.         France.
  854.  
  855.