home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 3 / CDASC03.ISO / maj / 2064 / edix.doc < prev    next >
Text File  |  1993-04-01  |  22KB  |  380 lines

  1.  
  2.                     ╔══════════════════════════════════════╗
  3.                     ║    DOCUMENTATION  sur  EDIX v2.00    ║
  4.                     ║          Editeur de textes           ║
  5.                     ║             ───────────              ║
  6.                     ║  Copyright (c) 1993  P & Th DESPOIX  ║
  7.                     ╚══════════════════════════════════════╝
  8.  
  9.  
  10.            Le présent fichier constitue l'ensemble  de la documentation  sur
  11.     EDIX nouvelle version. Vous trouverez dans les lignes qui suivent toutes
  12.     les informations nécessaires au bon usage du programme.Pour en faciliter
  13.     la consultation, cette documentation est divisée en 7 chapitres:
  14.  
  15.                        1 - Présentation du produit.
  16.                        2 - Nouveautés.
  17.                        3 - Possibilités du programme.
  18.                        4 - Mode d'emploi.
  19.                        5 - Limites du programme.
  20.                        6 - Conditions d'utilisation.
  21.                        7 - Remerciements.
  22.  
  23.  
  24.                         ┌────────────────────────────┐
  25.                         │  Présentation du produit   │
  26.                         └────────────────────────────┘
  27.  
  28.            L'idée d'écrire un éditeur de texte  n'est pas très  originale et
  29.     pourrait paraître saugrenue quand on sait  qu'il existe une multitude de
  30.     produits  de  ce  genre, tant dans le domaine commercial, que le domaine
  31.     public. De même qu'on pourrait se demander  pourquoi il a fallu attendre
  32.     plus de 10 ans pour qu'un célèbre  concepteur  américain  fournisse avec
  33.     son système  d'exploitation N°5  un éditeur digne de ce nom. Editeur qui
  34.     n'est même pas autonome puisqu'il requiert  la présence d'un logiciel de
  35.     programmation dont il tire la partie édition...Je ne donnerai pas ici de
  36.     réponse à ces questions. En revanche je peux dire que je me suis souvent
  37.     surpris  à regretter de ne pas posséder un éditeur autonome, simple, ef-
  38.     ficace, rapide, commandé par menus déroulants, avec un "look" ni beau ni
  39.     moche, mais normal, ordinaire  mais  soigné, me permettant  de saisir la
  40.     feuille de texte au format Ascii dont on a si souvent besoin...
  41.     D 'où  EDIX  qui  est  la  réponse  à mon attente et sera je l'espère la
  42.     réponse à l'attente de beaucoup de gens.
  43.  
  44.  
  45.                               ┌────────────────┐
  46.                               │   Nouveautés   │
  47.                               └────────────────┘
  48.  
  49.            Ce chapitre est plus particulièrement destiné à tous ceux qui ont
  50.     déjà fait connaissance avec l'ancienne version d'EDIX.
  51.            La nouveauté essentielle est bien  celle  qui  consiste à pouvoir
  52.     éditer maintenant du texte en lignes de  79, 127 ou 255 colonnes. ( Voir
  53.     dans le chapitre suivant comment utiliser au mieux  cette possibilité ).
  54.     L'ensemble des menus a été revu, notamment le menu  Edition  qui intègre
  55.     les fonctions de manipulations de bloc et le menu Recherche qui contient
  56.     les fonctions de recherche et remplacements qui étaient avant uniquement
  57.     accessibles par des combinaisons de touches. Autre nouveauté importante,
  58.     le mode opératoire des boites de saisie, qui est maintenant  identique à
  59.     ce que l'on rencontre dans la plupart des logiciels. Les autres nouveau-
  60.     tés à signaler, sont surtout des aménagements  apportant un peu plus de
  61.     confort dans l'utilisation du logiciel:
  62.  
  63.            - Curseur différent selon le mode insert ou refrappe.
  64.            - Centrer les lignes.
  65.            - Mode auto-tabulation.
  66.            - Affichage permanent de l'heure ou de la date.
  67.            - Affichage d'un calendrier.
  68.            - Affichage du format d'édition.
  69.            - Bip sonore à l'approche de la fin de ligne.
  70.            - Nouveau module couleur.
  71.  
  72.     Enfin ce qui est invisible, EDIX a été entièrement  repensé  pour  mieux
  73.     gérer la mémoire vive, ce qui le rend plus fiable, EDIX  sauvegarde  les
  74.     fichiers en supprimant les fins de lignes inutiles, ce qui permet d'éco-
  75.     miser de l'espace disque.
  76.  
  77.  
  78.                         ┌─────────────────────────────┐
  79.                         │  Possibilités du programme  │
  80.                         └─────────────────────────────┘
  81.  
  82.            EDIX est un éditeur de texte  et  non pas un traitement de texte.
  83.     Il ne faut donc pas en attendre autre chose. Néanmoins, EDIX a été conçu
  84.     pour simplifier  au maximum  la tâche  de son utilisateur. Outre le fait
  85.     qu'on peut saisir du texte  et  l'enregistrer  dans un fichier au format
  86.     Ascii, on peut à partir d'EDIX  faire un certain nombre de manipulations
  87.     sur les fichiers, tel qu' enregistrer  sous un autre nom, supprimer  des
  88.     fichiers, examiner le contenu d'un répertoire, revenir temporairement au
  89.     système d'exploitation  et  lancer  une autre application, manipuler  des
  90.     blocs de texte ( insérer, recopier, effacer, importer...), imprimer par-
  91.     tiellement  ou  totalement des fichiers, paramétrer  l'imprimante ( sous
  92.     réserve de compatibilité  vue le manque  de standard  dans ce domaine ),
  93.     enfin  EDIX est pourvu de quelques options qui rendent bien des services
  94.     comme le mode Dessin qui permet  de faire  des cadres, des soulignements
  95.     etc... Son traceur "intelligent" est bien plus performant que la plupart
  96.     de ceux qu'on trouve habituellement (algorithme conçu par Thomas Despoix
  97.     15 ans), le module  Ascii  qui permet d'afficher  un tableau  des  codes
  98.     Ascii, le module  Hexbin  quant à lui  est  un convertisseur  de valeurs
  99.     décimales, hexadécimales et binaires. L'utilisateur  peut  changer à son
  100.     gré les couleurs de l'interface, et peut aussi sauver dans un fichier la
  101.     configuration du programme, afin de retrouver les mêmes paramètres  à la
  102.     session de travail suivante.
  103.  
  104.  
  105.                               ┌─────────────────┐
  106.                               │  Mode d'emploi  │
  107.                               └─────────────────┘
  108.  
  109.            Pour tirer  le meilleur profit  d'EDIX, 4 fichiers sont indispen-
  110.     sables:
  111.            - Edix.exe   (le programme)
  112.            - Edix.hlp   (le fichier contenant l'aide)
  113.            - Edix.cfg   (le fichier de configuration)
  114.            - Edix.ini   (le fichier d'initialisation des couleurs)
  115.  
  116.     Ces 4 fichiers doivent se trouver dans le même répertoire  sur le disque
  117.     dur (recommandé) ou sur une disquette. Il est  nécessaire d'avoir à dis-
  118.     position au moins 450 ko de RAM (mémoire vive).
  119.            Tout ceux qui ont déjà utilisé des programmes  avec une interface
  120.     du type " Menus déroulants " ne seront  pas dépaysés  avec EDIX. De plus
  121.     une aide en ligne  peut être  appelée à n'importe  quel moment, enfin la
  122.     ligne d'état au bas de l'écran  donne en permanence  de précieux rensei-
  123.     gnements sur l'action en cours ou la façon de procéder.
  124.  
  125.     Lancement du programme.
  126.     ───────────────────────
  127.            Cette section doit être lue avec attention car la façon de lancer
  128.     EDIX est déterminante dans l'usage du programme.
  129.  
  130.            Ligne de commande:  EDIX Nomfic.Ext /Format
  131.  
  132.            Nomfic.Ext est le nom du fichier que l'on veut charger direc-
  133.            tement au lancement. Il est toujours suivi  de  son extension
  134.            et éventuellement précédé du chemin complet.
  135.  
  136.            Format est le format de lignes que l'on veut éditer:
  137.            - /S (comme Short ou Small) pour 79 colonnes.
  138.            - /M (comme Moyen ou Medium) pour 127 colonnes.
  139.            - /L (comme Large ou... Large) pour 255 colonnes.
  140.  
  141.            Il faut noter que lors du lancement, EDIX lit toujours le contenu
  142.     du fichier Edix.cfg en premier et ensuite réagit en fonction des paramè-
  143.     très transmis dans la ligne de commande.
  144.  
  145.            Exemples:
  146.  
  147.            - EDIX   <─┘   Le programme sera lancé avec le fichier présent
  148.              dans l'éditeur  et  au format en cours lors de  la  dernière
  149.              "Sauvegarde de Configuration". Par défaut, c'est  un fichier
  150.              appelé SANSNON.TXT au format 127 colonnes.
  151.  
  152.            - EDIX MONFIC.TXT   <─┘   Le  programme  sera  lancé  avec  le
  153.              fichier MONFIC.TXT présent dans le répertoire courant  et au
  154.              format en cours lors de la dernière " Sauvegarde de Configu-
  155.              ration ". Si MONFIC.TXT n'existe pas ou  n'est  pas  dans le
  156.              répertoire courant, il sera créé.
  157.  
  158.            - EDIX /L   <─┘   Le  programme  sera  lancé  avec  le fichier
  159.              présent dans l'éditeur  lors  de la dernière " Sauvegarde de
  160.              Configuration ", au format 255 colonnes.
  161.  
  162.            - EDIX C:\LETTRE\MONFIC.TXT /S   <─┘   Le programme sera lancé
  163.              avec le fichier MONFIC.TXT présent dans le répertoire LETTRE
  164.              de l'unité C, au format 79 colonnes. Si le fichier  n'existe
  165.              pas il sera créé.
  166.  
  167.              Lorsque EDIX  est lancé avec le fichier par défaut SANSNOM.TXT,
  168.     on  se  trouve dans le menu principal ( 1ère ligne en haut de l'écran ),
  169.     prêt à charger un fichier ou appeler n'importe quel menu. Si  on  décide
  170.     de ne pas charger de fichier particulier, on  peut  accéder  à l'éditeur
  171.     avec la touche Esc (Echap) et commencer à éditer SANSNOM.TXT. Toutefois,
  172.     on  ne  pourra pas sauvegarder SANSNOM.TXT  sans  l'avoir  préalablement
  173.     nommé. Lorsque EDIX charge ou crée un fichier au démarrage, on se trouve
  174.     directement dans l'éditeur.
  175.              Le choix du format d'édition est très important. On ne peut pas
  176.     modifier ce choix à l'intérieur  du  programme. Le format  est  toujours
  177.     défini au lancement.De plus il n'est pas conseillé de charger un fichier
  178.     qui contient  des lignes  plus longues  que le format  défini  car  cela
  179.     entraîne inévitablement  la  perte  des  fins  de lignes  supérieures au
  180.     format. Enfin il n'est pas non plus recommandé  de choisir systématique-
  181.     ment le format 255 colonnes  car  cela  réduit le nombre total de lignes
  182.     par fichier.
  183.  
  184.     Utilisation des menus.
  185.     ──────────────────────
  186.            Chaque menu  est  composé  d'un certain nombre de rubriques. Pour
  187.     sélectionner une rubrique il existe 2 méthodes; Entrer la lettre en sur-
  188.     brillance  ou  utiliser  les flèches  du curseur haut et bas et valider.
  189.     Chaque rubrique possède son propre tableau d'aide  que l'on peut appeler
  190.     avec la touche F1. Chaque rubrique correspond  à  une commande. Une fois
  191.     validée chaque commande déclenche  une action spécifique. Il se peut que
  192.     l'action  se  résume  à l'affichage d'un sous menu (à traiter de la même
  193.     façon que ci-dessus), ou  une boite de saisie  ou  encore d'une boite de
  194.     dialogue. Dans  tous  les  cas  l'utilisateur est informé de la marche à
  195.     suivre par la ligne d'état.
  196.            Lorsqu'un menu  du 1er niveau  est affiché, on peut passer  à  un
  197.     autre menu en utilisant les flèches  du curseur  gauche et droite  ou la
  198.     combinaison de touche Alt et la lettre en surbrillance du titre de menu.
  199.            Il est à noter  que pour quelques commandes utilisées souvent, il
  200.     est possible d'utiliser des "touches rapides" ou "raccourcis clavier".
  201.  
  202.     Utilisation des boites de saisie.
  203.     ─────────────────────────────────
  204.            Les boites de saisie  sont  destinées  à entrer  des informations
  205.     dont EDIX a besoin pour une action particulière. Dans le plupart des cas
  206.     il s'agit  d'un nom de fichier  ou  d'un masque  de répertoire. Là, EDIX
  207.     exige le respect du format DOS (ex: C:\REPERT\NOMPROG.EXT). Quelque soit
  208.     la position  du clavier, EDIX transpose toujours  en lettres majuscules.
  209.     Dans d'autre cas, la saisie concerne une valeur. là, EDIX est plus tolé-
  210.     rant et corrige toute valeur erronée.
  211.            Il est à noter le soin particulier apporté à ces boites de saisie
  212.     pour faciliter  la tâche  de  l'utilisateur  qui bénéficie de toutes les
  213.     fonctions d'édition (se reporter à la liste des touches d'édition).
  214.  
  215.     Utilisation des boites de dialogue.
  216.     ───────────────────────────────────
  217.            Les boites de dialogues  sont  toutes  identiques. Un message est
  218.     affiché, et une réponse attendue (Oui ou Non). L'utilisateur peut répon-
  219.     dre (O)ui, (N)on ou  encore  Esc (Echap), ce qui aura  pour  conséquence
  220.     d'annuler la commande en cours.
  221.  
  222.     A propos des messages d'erreurs.
  223.     ────────────────────────────────
  224.            Lorsque quelque chose ne va pas, EDIX  le signale en affichant un
  225.     message d'erreur. Les messages sont un peu laconiques, mais suffisamment
  226.     explicites.
  227.  
  228.     Utilisation de l'éditeur.
  229.     ─────────────────────────
  230.            EDIX  permet  de saisir, modifier, corriger  du  texte composé de
  231.     lignes de 79, 127 ou 255 caractères.
  232.            La première ligne de l'espace de travail  renseigne en permanence
  233.     l'utilisateur sur la position du curseur dans le fichier (ligne Colonne)
  234.     le mode de frappe insertion (Insert), en mode refrappe le curseur change
  235.     d'apparence, le mode dessin (Dessin Gomme), le nom du fichier chargé  et
  236.     le format en cours ([S] pour 79, [M] pour 127 et [L] pour 255 colonnes).
  237.     Un petit soleil apparaît à gauche de cette ligne quand le fichier chargé
  238.     a été modifié et pas sauvegardé.
  239.            Les fonctions d'éditions sont nombreuses et une énumération comp-
  240.     lète serait ici longue, fastidieuse  et de peu d'intérêt. Seul un peu de
  241.     pratique permet  de mesurer toute la puissance d'EDIX. A noter Cependant
  242.     que lorsque l'on est en mode insertion, les caractères entrés au clavier
  243.     sont bien sûr insérés dans la ligne courante, si la ligne a  atteint  sa
  244.     taille maximum, un bip sonore prévient  qu'on ne peut plus rien insérer.
  245.     Pour passer à la ligne suivante on peut utiliser  la flèche bas  du cur-
  246.     seur à condition de ne pas être à la fin du fichier, sinon il faut créer
  247.     une nouvelle ligne avec la touche Enter (Entrée, Retour etc...).
  248.  
  249.     Manipulation de blocs de texte.
  250.     ───────────────────────────────
  251.            Sur ce point, EDIX  est un peu différent  de ce qui existe  habi-
  252.     tuellement. Il semble  en fait  qu'il n'y ait pas  de système  idéal. La
  253.     "corbeille" a ses avantages  et ses inconvénients. Les  autres  systèmes
  254.     aussi. EDIX fonctionne de la façon suivante:
  255.     - Pour manipuler un bloc ( recopier, déplacer, supprimer ), il faut com-
  256.     mencer par le sélectionner. Les touches F7  et  F8  ou  Les combinaisons
  257.     CtrlK D  et  CtrlK F sont là pour marquer le début et la fin du bloc. le
  258.     bloc sélectionné apparaît  alors  en surbrillance et restera sélectionné
  259.     tant qu'on aura pas utilisé une touche spécifique d'édition. Une fois le
  260.     bloc sélectionné, on peut  faire  les manipulations  voulues  ou appeler
  261.     n'importe quel menu pour  une action quelconque. En  cas de difficultés,
  262.     se reporter  à l'aide contextuelle  du menu Edition qui explique comment
  263.     procéder aux manipulations.
  264.  
  265.     Imprimer du texte.
  266.     ──────────────────
  267.            Avec EDIX, on peut imprimer des fichiers texte totalement ou par-
  268.     tiellement. Il  faut  se  rappeler  qu'EDIX  n'est pas  un traitement de
  269.     texte. Donc pas question de faire des mises en page sophistiquées. Néan-
  270.     moins, EDIX permet quelques aménagements  tels que le choix d'une police
  271.     de caractères (parmi les plus courantes), choix du format de papier uti-
  272.     lisé ou encore disposition de marge et de sauts de page. Sur ce point il
  273.     faut  préciser  que  les résultats  dépendent  de l'imprimante utilisée.
  274.     Toutefois, EDIX qui se veut être un programme "ouvert" offre la possibi-
  275.     lité  à l'utilisateur  de programmer ses propres codes d'imprimante. Là,
  276.     un peu d'expérience est indispensable.
  277.  
  278.     Utilisation du mode Dessin.
  279.     ───────────────────────────
  280.            Qui n'a pas souffert au moins une fois de ne pouvoir  faire faci-
  281.     lement  et  rapidement un encadrement ou un soulignement pour agrémenter
  282.     la présentation  de son texte, sans avoir recours  à la consultation  du
  283.     tableau des codes Ascii qui se trouvent à la page d'on ne sait plus quel
  284.     livre et qui, de toute façon, est difficile  à repérer et qu'il faut en-
  285.     suite entrer en faisant : Alt + valeur ?  Pour les autres, EDIX offre le
  286.     mode dessin qui certes requiert un peu de pratique, mais devient rapide-
  287.     ment attrayant, voir amusant  à  utiliser. Le traceur  est véritablement
  288.     "intelligent". Il détecte  ce qu'il y a autour de la position du curseur
  289.     et choisit correctement le caractère approprié selon la direction  et le
  290.     type de motif choisi. De surcroît, si l'on  se trompe  on peut  utiliser
  291.     une gomme pour rectifier l'erreur.
  292.            Lorsque l'on  est  dans  l'éditeur, F5 permet de basculer en mode
  293.     dessin. Une fois en mode dessin on ne peut  rien faire  d'autre, il faut
  294.     donc en sortir avec F5 ou Esc (Echap) pour commander une autre action.
  295.            Il est important  de noter  que si le traceur superpose du texte,
  296.     celui-ci est perdu. Il est donc conseillé d'être attentif.
  297.  
  298.     A propos de Couleurs.
  299.     ─────────────────────
  300.            EDIX  permet aux  utilisateurs  possédant  une carte vidéo  et un
  301.     écran couleur de pouvoir modifier les couleurs de l'interface.
  302.            Le module Couleur est accessible via le menu Options.A l'appel de
  303.     cette fonction, un écran  apparaît  avec  un  nouveau menu qui propose 3
  304.     options. Couleurs  Standards, Palette Utilisateur  et  Modifier Palette.
  305.     Si vous choisissez la première option, un écran témoin  reproduisant les
  306.     principaux éléments de l'interface  du  programme  affiche  les couleurs
  307.     actuelles dans la palette standard de tout PC  équipé  d'une carte vidéo
  308.     et d'un écran couleur. Pour modifier  ce choix  de couleurs, utilisez le
  309.     menu Sélection  et  rubrique par rubrique, choisissez  vos  couleurs. Le
  310.     résultat  est  immédiatement  visible  sur l'écran  témoin. La  deuxième
  311.     option est identique, mais elle agit  sur une palette de  couleurs qui a
  312.     été antérieurement modifiée. La troisième  option  permet de modifier la
  313.     valeur standard des registres de palette à condition d'avoir une machine
  314.     équipée d'un Bios VGA.
  315.            Faites des essais, EDIX  vous demandera avant de sortir du module
  316.     si vous voulez  sauvegarder  les  changements. Si oui, le  petit fichier
  317.     nommé EDIX.INI sera mis à jour sur le disque. Sinon, aucun changement ne
  318.     sera validé.
  319.  
  320.     A propos de Ascii HexBin et le Calendrier.
  321.     ────────────────────────────
  322.            Bien peu de choses à dire  sur  ces  3 petits utilitaires  qui ne
  323.     sont là  que  pour  rendre service à l'utilisateur. L'usage  en est très
  324.     facile.
  325.  
  326.     A propos de Sauver la Configuration.
  327.     ────────────────────────────────────
  328.            Encore une commodité offerte par EDIX. En effet, lorsqu'on inter-
  329.     rompt une session  alors que  le travail  en cours n'est pas terminé, il
  330.     suffit de sauver la configuration. EDIX enregistre alors dans un fichier
  331.     nommé EDIX.CFG, un certain nombre  des  paramètres  qui  seront utilisés
  332.     lors  du prochain lancement du programme afin  de se retrouver  dans  la
  333.     même position (ou presque) que lorsqu'on l'a quitté. (Voir plus haut les
  334.     modes de lancement). En plus du dernier fichier et son format, les para-
  335.     mètres conservés concerne la tabulation, les réglages d'imprimante et du
  336.     module dessin. En revanche, la liste des autres fichiers appelés lors de
  337.     la précédente session n'est pas enregistrée. Si l'on  ne  souhaite  plus
  338.     qu'un fichier terminé soit chargé directement au lancement, on peut soit
  339.     lancer EDIX avec un nouveau nom de fichier, soit choisir  dans  le  menu
  340.     Fichiers, la commande Nouveau Fichier et ensuite refaire  une sauvegarde
  341.     de configuration.
  342.  
  343.  
  344.                           ┌────────────────────────┐
  345.                           │  Limites du programme  │
  346.                           └────────────────────────┘
  347.  
  348.            EDIX  charge en mémoire vive l'intégralité  du  fichier  courant.
  349.     Le gros avantage de cette technique est de limiter les accès disque. Par
  350.     contre  cela  limite la taille  maximum  des  fichiers. L'allocation  de
  351.     mémoire est d'environ 320 ko par fichier. Ce qui corresponds  à  un  peu
  352.     plus de  4000 lignes de 79 colonnes, 2500 lignes de 127 colonnes et 1250
  353.     lignes de 255 colonnes. Si l'on utilise  EDIX  avec une  machine équipée
  354.     d'un processeur inférieur au 80286, il est un peu  lent  pour  manipuler
  355.     des gros fichiers. Le programme  a  été tout au long  de son élaboration
  356.     longuement  essayé  sur plusieurs types  de machines  pour  aboutir à un
  357.     niveau de fiabilité élevé. Cependant l'auteur ne saurait garantir à 100%
  358.     l'absence de tout bogue (bug).
  359.  
  360.  
  361.                         ┌────────────────────────────┐
  362.                         │  Conditions d'utilisation  │
  363.                         └────────────────────────────┘
  364.  
  365.            EDIX n'est pas  un programme du domaine public, est  reste  de ce
  366.     fait la propriété de l'auteur ou ses ayants droit.
  367.            L'usage d'EDIX suppose la possession d'une licence  d'utilisation
  368.     que l'on peut se procurer directement auprès de l'auteur ou d'un distri-
  369.     buteur agréé, pour une somme modique.
  370.  
  371.  
  372.                              ┌──────────────────┐
  373.                              │  Remerciements   │
  374.                              └──────────────────┘
  375.  
  376.            Les  auteurs  tiennent à remercier vivement  toutes les personnes
  377.     ayant contribué de prés ou de loin à l'élaboration  et l'évolution de ce
  378.     produit.
  379.                                  ════════════
  380.     Fin de Edix.doc  Janvier 1993.