 *****  ******  ******  *****   *****  ***** *****
*     * *     * *      *     * *     * *       *
*       *  ***  ***     **     *  *  * *       *
*   *** *  ***  ***       ***  *  *  * ***     *   
*     * *     * *      *     * *     * *       *      
 *****  ******  ******  *****   *****  *       *

================================================================================
Venez consulter régulièrement mon site Web pour obtenir la dernière version en
ligne de GBEPad : http://www.gbesoft.fr

N'hésitez pas à ne faire part de vos remarques en me contactant :
    adresse mail : gbegreg [at] gbesoft [.] fr
================================================================================


GBEPad v6.21
-----------------
Liste des nouveautés de GBEPad v6.21 par rapport à la v6.20 :
- Nouvel outil : Formater JSON. Il permet de formater un flux JSON.
- correction violation d'accès à la fermeture de GBEPad dans une situation particulière.
- meilleure prise en compte des écrans haute définition (4k).
- compilation avec Delphi 10.3.3 Rio


-------------------------------------------------------------
Historique des nouveautés :
-------------------------------------------------------------

GBEPad v6.20
-----------------
Liste des nouveautés de GBEPad v6.20 par rapport à la v6.19 :
- nouvelles options de recherche permettant d'effectuer une recherche n'impactant pas les 
  commentaires ou les chaines (en plus des autres options).
- dans le menu "Ouvrir", possibilité d'ouvrir un répertoire : cela a pour effet d'ouvrir le mini
  explorateur de fichier directement dans le répertoire sélectionné.
- possibilité de créer un curseur toutes les n lignes.
- 2 nouvelles possibilités d'étendre la sélection :
     * jusqu'à la première ligne en mode colonne
     * jusqu'à la dernière ligne en mode colonne
- correction : la boite de dialogue de recherche dans un répertoire peut de nouveau être taillée
  comme souhaité.
  
GBEPad v6.19
-----------------
Liste des nouveautés de GBEPad v6.19 par rapport à la v6.18 :
- mise à disposition d'une version 64 bits de GBEPad. Attention : dans la version 64 bits,
  l'outil "Comparateur" n'est pas encore disponible.
- nouveaux surligneurs syntaxiques pour les langages ELM et TypeScript.
- possibilité de masquer la mini barre du comparateur afin de rendre plus réactif l'interface
  lorsque les fichiers comparés sont volumineux (clic droit dans la mini barre).
- possibilité de créer un nouveau fichier via le mini explorateur de fichier. Le fichier ainsi
  créé est automatiquement ouvert sous GBEPad.
- nouvelle fonctionnalité dans le menu contextuel Source : possibilité de générer un exemple
  de code lorsqu'un surligneur est actif. L'exemple de code correspond à ce qui est renseigné
  dans le surligneur (généralement un exemple "Hello World" pour le langage concerné).
- lorsque le mini explorateur de fichier est affiché, celui se positionne automatiquement 
  dans le répertoire du document actif sous GBEPad.
- la liste des actions (CTRL+MAJ+P) filtre maintenant la saisie. De plus, toutes les actions 
  y sont disponibles (certaines actions des fenêtres ancrables n'y étaient pas).
- optimisation de l'affichage de la mini carte.
- le double clic sur un onglet permet de basculer la zone d'édition en plein écran ou non.
- un nouveau paramètre "cachés" permettant de modifier le délais d'affichage de la fenêtre 
  qui affiche une image ou la couleur dans un fichier HTML. Le nouveau paramètre est 
  delaisFenetreHint dans la section [EDITEUR]. Par défaut, la fenêtre est affichée pendant 5
  secondes (paramètre à 5000). 
- correction : la couleur de la goutière et de la police de caractère de la goutière sont
  désormais utilisées. Avant, l'activation d'un thème prennait le pas sur ce paramétrage ce
  qui le rendait inutile.
- correction de la conversion HTML avant sauvegarde : maintenant c'est la conversion HTML
  sauf des caractères < > et " qui est effectuée.   
- correction sur la fonction de rechargement de la page dans le visualiseur HTML.
- correction : l'insertion d'un code couleur depuis la fenêtre ancrable des couleurs décalle
  le curseur après le code couleur.


GBEPad v6.18
-----------------
Liste des nouveautés de GBEPad v6.18 par rapport à la v6.17 :
- nouvelle fontionnalité de sélection : la sélection du bloc courant. Lorsque le replis de
  code et le surligneur syntaxique sont actifs, cette fonctionalité permet de sélectionner
  tout le bloc actif (CTRL+SHIFT+B par défaut).
- nouvelle possibilité : Rechercher sur Internet. La sélection en cours (ou le mot sous le 
  curseur) est alors recherchée sur internet (avec utilisation par défaut du moteur français 
  Qwant). Il est possible d'afficher le résultat directement dans le navigateur Interne de 
  GBEPad ou dans votre navigateur par défaut. Une nouvelle rubrique dans la boite de 
  dialogue de configuration est présente pour paramétrer cette fonctionnalité.
- nouvelle fonctionnalité d'ouverture de fichier : Ouvrir un log. Le document ainsi ouvert
  est en lecture seule, rafraichi automatiquement toutes les secondes et GBEpad se positionne
  à la fin du document. Cela vous permet de visualiser un fichier de log en cours de traitement.
  Lorsqu'on ouvre un fichier via cette fonctionnalité, le fond de la zone d'édition est dégradé.
- Possibilité de changer le style des replis de code : soit affichage d'une ligne séparatrice
  (affichage classique), soit affichage de points de suspension.  
- la fonctionnalité "Mettre la sélection sur une ligne" dispoe d'une option de paramétrage.
  Il est possibile de spécifier ou non une chaine de caractères qui sera ajoutée entre chaque
  concaténation de ligne.
- ajout du surligneur syntaxique pour le langage Kotlin. Les surligneurs pour Scala, Swift, 
  Go et Groovy sont disponibles aussi par défaut (ils étaient téléchargeables en suppléments).
- la marge de droite n'est plus affichée par défaut
- l'organisation de l'espace de travail par défaut a évolué : les fenêtres ancrables sont 
  désormais ancrées par défaut et non plus flottantes.
- la fenêtre de sélection de répertoire lors de la recherche des fichiers dans un répertoire
  s'affiche au premier plan, permet de créer un nouveau dossier et présélectionne le dossier
  du document actif.
- Passage à Delphi 10.2 Tokyo


GBEPad v6.17
-----------------
Liste des nouveautés de GBEPad v6.17 par rapport à la v6.16 :
- il est possible de double cliquer sur les résultats de la recherche dans un répertoire afin
  d'ouvrir le fichier sélectionné directement dans GBEPad.
- nouvelle option générale permettant de sauvegarder automatiquement le document actif modifié
  lorsque GBEPad pert le focus (basculement vers une autre application). Cette sauvegarde ne se
  fait que sur un document déjà existant (pas si c'est un nouveau document jamais enregistré). 
- correction de la fonction "enlever tous les espaces".
- optimisation de l'affichage de la barre mini carte pour les fichiers de plus de 3000 lignes.
- Passage à Delphi 10.1 Berlin update 2


GBEPad v6.16
-----------------
Liste des nouveautés de GBEPad v6.16 par rapport à la v6.15 :
- nouvelle fonctionnalité dans le sous menu "Source" : la génération d'un mot de passe.
  Les mots de passe générés auront une longueur aléatoire entre 8 et 12 caractères et
  ils comprendront les caractères a-z, A-Z et 0-9.
- nouvelle possibilité de recherche : Rechercher la sélection (CTRL+SHIFT+F par défaut).
- nouvelle fonctionnalié : Transposer. Cette fonction est active lorsque 2 sélections sont 
  en cours. La sélection 2 va remplacer la sélection 1 et la sélection 1 remplace la
  sélection 2 (CTRL+SHIFT+T par défaut).
- nouvelle possibilité : mettre la(les) sélection(s) directement dans un nouveau fichier.
- possibilité dans le menu Source de générer un commentaire. Cette fonction n'agit que si 
  le curseur est sur une ligne de déclaration de fonction. Cette fonctionnalité va alors
  générer des lignes de commentaire avant la fonction en précisant le nom de la fonction et
  de ses paramètres d'appel (SHIFT+CTRL+ALT+C par défaut). Cette fonction s'appuie sur le
  fichier de paramétrage d'autocompletion : il faut donc disposer de ce fichier pour que la 
  fonctionnalité soit active pour votre langage.
- nouvelle option de paramétrage permettant de gérer le comportement de l'ascenceur vertical
  une fois la fin du document atteinte.
- l'explorateur de fichier dispose de nouvelles possibilités via le menu contextuel :
   * "Rechercher dans ce répertoire" permet d'activer la fonctionnalité "Recherche dans les 
     fichiers d'un répertoire" à partir du répertoire actif
   * copier le nom du fichier sélectionné dans le presse papier
   * copier le nom complet du fichier sélectionné dans le presse papier
   * copier le répertoire sélectionné dans le presse papier
- en mode édition multi curseurs, il est maintenant possible d'utiliser les commandes:
   * CTRL + flèche droite : pour placer les différents curseurs au début des mots suivants
   * CTRL + flèche gauche : pour placer les différents curseurs au début des mots précédents
   * CTRL + D : pour supprimer les mots à partir des curseurs
   * CTRL + Ret. Arr. : pour supprimer les débuts des mots à partir des curseurs
- amélioration de la fonctionnalité "coller" en mode multi curseurs :
   * si une sélection, le coller va coller le chaine de caractères sélectionnée après chaque
     curseur.
   * s'il y a le même nombre de sélection que de curseur, le coller va coller la sélection 1
     au curseur 1, la sélection 2 au curseur 2 etc.
   * s'il n'y a pas le même nombre de sélection que de curseur, la concaténation des 
     sélections sera collée après chaque curseur.  
- le bouton "->" de la fenêtre de recherche permet d'afficher des aides pour la saisie des
  expressions régulières. J'ai ajouté les option \s (caractère blanc : espace, tabulation,
  saut de ligne et retour chariot) et \S (caractère autre que caractère blanc).
- la barre de statut du client FTP affiche le statut d'un téléchargement/chargement.
- modification des boutons du replis de code et les lignes du replis ne sont plus affichées
  par défaut (possibilité de les afficher dans les options de l'éditeur).
- petite évoluion de la barre d'outils de configuration : les boutons Twitter et Facebook
  sont regroupés dans le sous menu du bouton "Liens internet" et ajout d'un bouton "Faire
  un don" plus visible : on ne sait jamais :)
- si votre pc est sous Windows 8, 10 ou plus, la vérification d'une nouvelle version utilise
  le mécanisme de notification Windows pour avertir d'une nouvelle version.
  Sinon, l'information est affichée comme avant dans une petite fenêtre surgissante.
- corrections des surligneurs cobol et unix
- correction du slider de zoom


GBEPad v6.15
-----------------
Liste des nouveautés de GBEPad v6.15 par rapport à la v6.14 :
- Nouvelle fonctionnalité "Elément à faire". Lorsqu'un surligneur est activé et que
  le paramétrage des commentaires y est actif, il est possible d'ajouter des commentaires
  spécifiques pour dresser la liste des choses à faire.
- Les fenêtres d'autocomplétion, de paramètre, l'éditeur hexadécimal et les bulles
  d'information sont colorisés en fonction du thème activé.
- Nouvelle action dans le menu contextuel "Plier" : la possibilité de déplier un 
  bloc de code.
- Amélioration de la mise en commentaire : prise en compte du commentaire en fonction du
  surligneur actif au niveau du curseur (cas des sous surligneurs).
- Nouvelle action possible dans le menu "Source" : ajout d'une ligne en commentaire.
  Une nouvelle ligne est insérée avant la ligne active et mise en commentaire en fonction 
  du surligneur actif.
- Les guides d'indentation disposent de couleurs différentes sur 4 niveaux. A ce titre,
  4 nouveaux paramètres "cachés" (staplecouleur1, staplecouleur2, staplecouleur3 et
  staplecouleur4 dans la section [EDITEUR]) sont possibles dans le fichier GBEPad.ini 
  pour modifier ces 4 couleurs à votre convenance (cette configuration n'est pas possible 
  via la boite de dialogue de configuration). 
- Possibilité de modifier le délai de rafraîchissement de l'explorateur de code via le
  menu contextuel de l'explorateur de code.
- Nouvelles possibilités de conversion (outils/Convertir) : encodage et décodage URL.
- Possibilité de créer une ligne vide avant (CTRL+ALT+ENTREE) ou après (CTRL+ALT+
  SHIFT+ENTREE) la ligne courante.
- Possibilité de disposer les barres d'outils comme vous le souhaitez (les déplacer, 
  les rendre flottantes, les ancrer en haut (par défaut), en bas, à gauche ou à droite).
  Vos modifications seront sauvegardées à la fermeture de GBEPad et restaurées à sa
  prochaine ouverture. 
- Changement de quelques icônes.
- Correction d'un bug sur l'affichage en cascade.
- Correction d'un bug sur la fonction "Tout enregistrer"
- Passage à Delphi 10.1 Berlin



GBEPad v6.14
-----------------
Liste des nouveautés de GBEPad v6.14 par rapport à la v6.13 :
- Les outils utilisateurs sont accessibles également via le menu contextuel de la zone
  d'édition.
- Le menu de sélection des surligneurs syntaxiques n'est plus dans le menu contextuel
  de la zone d'édition mais accessible directement en cliquant sur le nom du surligneur
  dans la barre de statut.
- nouvelle option possible dans le paramétrage des outils utilisateur. Vous pouvez
  utiliser le visualiseur HTML interne à GBEPad en tant qu'exécutable. Si vous ne
  précisez pas de paramètre, alors c'est le fichier actif sous GBEPad qui sera affiché.
  Si un paramètre est renseigné, cela devra être une URL.
- En plus des fichiers ouverts et si un projet est ouvert, la fonction "Basculer vers" 
  liste maintenant les fichiers du projet ouvert.
- la liste des actions (CTRL+SHIFT+P) est triée.
- nouveau paramètre possible pour lancer GBEPad en ligne de commande : vous pouvez
  forcer l'ouverture d'un fichier à une certaine ligne. Exemple de la ligne de 
  commande : 
       c:\gbepad\gbepad.exe -l:153 c:\gbepad\nouveautes.txt
       => cela ouvrira le fichier dans GBEPad et il sera automatqiuement positionné
          sur la ligne 153.
  De plus, lorsqu'on fait "Ouvrir dans GBEPad" dans les résultats de recherche dans 
  les fichiers d'un répertoire, on ouvre le fichier à la ligne corerspondante.
- le menu associé au bouton "Ouvrir" a évolué : j'ai ajouté toutes les
  fonctionnalités d'ouverture de fichier et le menu des fichiers récents est passé
  dans le menu "Récents".
- la liste des fichiers récents conserve maintenant les 20 derniers fichiers
  (au lieu des 15 derniers).
- la couleur des guides d'indentation est la couleur de texte par défaut lorqu'un
  thème est activé.
- les menus contextuels "Fin de ligne" et "Encodage" sont accessibles en cliquant dans
  les zones correspondantes de la barre de status.  
- Correction de la sauvegarde des dossiers utilisés pour les recherches dans les
  fichiers d'un répertoire.
- Correction affichage du retour à la ligne dans la barre de status (WIN, UNIX ou MAC).
- Correction d'un bug de l'extracteur avec remplacement.
- Correction de la recherche sur les fichiers volumineux. 


GBEPad v6.13
-----------------
Liste des nouveautés de GBEPad v6.13 par rapport à la v6.12 :
- Ajout d'un bouton + pour ajouter un nouvel onglet et ainsi créer un nouveau document.
- Possibilité de déplacer l'ordre des onglets.
- Possibilité de découper les fichiers volumineux en fichiers de 999 999 999 lignes.
- Nouvelle option permettant d'activer automatiquement l'autocompletion.
- Vérification orthographique possible (dictionnaire français fourni).
- Nouvelle option de configuration des outils utilisateur. Il est possible maintenant de
  passer en paramètre le mot courant. C'est à dire, le mot sous le curseur de l'éditeur
  actif.
- Dans la rubrique affichage, il est possible d'afficher/masquer la barre d'édition, la
  barre d'onglets et la barre de statut.
- Amélioration du rendu sur les écrans de haute résolution (4K).
- Quelques icônes ont été modifiés.
- Modernisation du rendu graphique des onglets.
- Au premier démarrage de GBEPad ou si le fichier GBEPad.ini est absent, GBEPad vérifie
  la langue de Windows pour se mettre en français ou en anglais.
- Correction surligneur JSON.
- Corrections de bugs.


GBEPad v6.12
-----------------
Liste des nouveautés de GBEPad v6.12 par rapport à la v6.11 :
- Lorsque plusieurs curseurs sont actifs, il est possible d'insérer leur indice
  dans le texte (pratique pour suffixer en une action par un numéro par exemple).
- Le raccourci Alt+Shift+clic gauche dans la zone d'édition passe momentanément
  le type de sélection au mode colonne.
- Possibilité de couper les lignes marquées.
- La configuration des outils utilisateurs permet maintenant d'utiliser des 
  variables d'environnement dans les rubriques "Exécutable", "Paramètres", 
  "Variables env." et "Démarrer dans". Si un projet dispose d'un fichier .env, alors
  les variables d'environnement qu'il contient seront automatiquement positionnées
  à l'ouverture du projet et seront donc utilisables dans les outils utilisateur.
- Possibilité de trier le contenu de la vue "Explorateur de code".
- Nouvelle action possible : Sélectionner le paragraphe. GBEPad va sélectionner le texte
  entre la première ligne vide trouvée avant la position du curseur et la première ligne
  vide après le curseur.
- Le paramétrage des raccourcis clavier affiche dorénavant la liste des actions triées.
- Nouvelle possibilité de copier : copier le mot courant. Par défaut, le raccourci 
  clavier associé est Ctrl+W. Ainsi, vous pouvez déclarer une variable par exemple
  et faire Ctrl+W. Le nom de la variable a été copié dans le presse papier et vous
  pouvez faire des coller (Ctrl+V) dans votre code pour ne pas avoir à la resaisir.
- Le fichier résultat de "Ouvrir une url..." n'est plus obligatoirement temp.html mais
  correspond au nom du fichier présent dans l'url. Si aucun nom de fichier, alors
  ça sera temp.html.
- Nouvelle possibilité de recherche : la recherche floue. Vous pouvez rechercher un
  mot et la recherche retournera un nuage de mots du plus pertinent (ressemblant) au
  plus éloigné.
- Dans le menu contextuel de la zone d'édition, dans le sous menu "Source" deux nouvelles
  options font leur apparition : le générateur de Lorem ipsum et le générateur de tags.
- Ajout d'un lien vers ma page Facebook
- Nouvelle option de configuration permettant de réinitialiser les résultats de recherche
  à chaque nouvelle recherche.
- Correction de l'outil Extracteur sur la rubrique "A partir de la colonne"
- Correction du surligneur LUA.
- Correction d'un bug lors de l'"enregistrement sous" lorsque le fichier d'origine est en 
  lecture seule.
- Passage à Delphi 10 Seattle. 


GBEPad v6.11
-----------------
Liste des nouveautés de GBEPad v6.11 par rapport à la v6.10 :
- Possibilité de générer un UUID via le menu contextuel "Source"
- Le visualiseur HTML intégré à GBEPad s'appuie sur Internet Explorer. Par défaut, il utilisait le
  mode d'émulation Internet Explorer 7. Maintenant, au démarrage, GBEPad contrôle la version
  d'Internet Explorer installée et règle le mode de compatibilité en fonction (actuellement de IE 7 à
  IE 11).
- Nouvelles actions possibles lorsqu'une sélection est en court dans le menu contextuel "Sélection" :
    * mettre entre accolades la sélection
    * mettre entre accolades les lignes sélectionnées
    * mettre entre crochets la sélection
    * mettre entre crochets les lignes sélectionnées
- le n° de marque est indiqué dans la bulle d'info lors du survol de la souris sur le drapeau
  dans la goutière.
- nouvelle option de configuration de l'éditeur "Curseur saute la sélection". Lorsqu'elle est
  cochée, cette option permet lorsqu'une sélection est active que l'appuie sur la flèche de 
  gauche déplace le curseur au début de la sélection, et l'appuie sur la flèche de droite 
  déplace le curseur à la fin de la sélection.
- la conservation de l'historique conserve et restaure la position du curseur.
- la fenêtre "Liste des actions" est toujours disponible par CTRL+SHIT+P mais également via 
  le menu des Modules.
- Coller et indenter (par défaut Shift+Ctrl+V).
- amélioration du comparateur : les détails des modifications apparaissent pour toutes les 
  "modifications" et plus uniquement pour la modification sélectionnée. 
- modification des fonctions de conversion ASCII2HTML et HTML2ASCII
- le menu contextuel des copier/coller de la zone d'édition a été revu : les actions standards
  copier/couper/coller sont accessibles directement. Un nouveau menu "Copier/Coller étendu"
  dispose d'un sous menu avec les autres options étendues de copier/coller.
- ajout de modèles de code pour les surligneurs Java et Python.
- évolution du mode ligne de commande (GBEPadc.exe) :
  * correction des conversions ASCII2HTML et HTML2ASCII
  * ajout de l'option SAUF pour la commande HTML : cela fait la conversion ASCII2HTML sauf
    pour les caractères < > et ".
  * ajout du nouveau traitement "Colonner CVS".     
- amélioration surligneurs LUA et CSS
- compléments autocompletion CSS


GBEPad v6.10
-----------------
Liste des nouveautés de GBEPad v6.10 par rapport à la v6.9 :
- Possibilité de copier dans le presse papier les lignes marquées
- Possibilité de créer des curseurs multiples à chaque ligne marquées
- Nouvel outil "Coloner CSV"
- Améliorations des thèmes (si vous mettez un "_" dans le nom du sous répertoire du surligneur,
  le thème ne s'appliquera qu'à la zone d'édition et non à toute l'interface). Exemple avec 
  le thème Eclipse fourni en supplément.
- Possibilité de choisir la police de caractères et sa taille.
- Possibilité de créer, de modifier et de jouer des macros.
- Le gestionnaire de projet permet d'associer un fichier .env au projet. Ce fichier texte contient
  les variables d'environnement nécessaires au projet sous la forme nomVariable=valeur.
- Il est désormais possible de paramétrer les outils externes avec les noms ou les répertoires de
  projet GBEPad. 
- Si vous configurez un outil externe avec récupération du résultat et un format de sortie, alors
  en cas d'erreur, GBEPad indiquera la/les lignes en erreurs avec la couleur paramétrée pour les
  erreurs, une icône d'erreur dans ma goutière et le message d'erreur (contenu dans la console) en
  bulle d'info sur cet icône.
- Une bulle d'info sur les loupes de la goutière permet de savoir quelle est l'occurrence du 
  résultat de recherche.
- Quelques icônes ont été revues.
- Corrections sur le gestionnaire de projets
- Correction "Supprimer les lignes impactées" (menu contextuel du résultat de recherche) lorsque 
  plusieurs recherches étaient réalisées.
- Passage à Delphi XE8.


GBEPad v6.9
-----------------
Liste des nouveautés de GBEPad v6.9 par rapport à la v6.8 :
- Nouveau menu contextuel de la zone d'édition permettant d'ouvrir l'Explorateur Windows directement 
  dans le répertoire du fichier actif sous GBEPad.
- Le raccourci par défaut pour basculer du mode d'affichage normal/Plein écran est
  ALT+F11 et plus F11.
- nouvelle option de configuration : il est possible d'activer ou non l'affichage de la fenêtre des
  résultats de recherche lors d'une recherche.
- Le raccourci CTRL+SHIFT+P permet d'ouvrir la boite de dialogue contenant la liste des actions. Vous
  pouvez filtrer les actions en fonction de leur libellé et de cliquer dessus pour exécuter l'action.
- GBEPadc (le mode ligne de commande de GBEPad) se dote d'une nouvelle fonctionnalité : la possibilité 
  de faire un GET HTTP. Consultez l'aide pour plus de détails.
- Nouvelles actions possibles lorsqu'une sélection est en court dans le menu contextuel "Sélection" :
    - mettre entre parenthèse la sélection
    - mettre entre parenthèse les lignes sélectionnées
- Correction de la configuration des modèles de code : le bouton "Enregistrer" est réaffiché.
- Correction de la notification d'une nouvelle version au démarrage lorsque l'écran
  de bienvenue est actif. 


GBEPad v6.8
-----------------
Liste des nouveautés de GBEPad v6.8 par rapport à la v6.7 :
- Ajout du menu "Mettre la sélection sur une ligne" dans la rubrique des "opérations sur une ligne".
- Nouveau menu contextuel de la zone d'édition qui permet, lorsqu'une sélection est active et qu'elle
  concerne un fichier existant, d'ouvrir ce fichier directement dans GBEPad.
- Nouvelles actions possibles lorsqu'une sélection est en court dans le menu contextuel "Sélection" :
    - mettre entre simples quotes la sélection
    - mettre entre simples quotes les lignes sélectionnées
    - mettre entre guillemets la sélection
    - mettre entre guillemets les lignes sélectionnées
- Par défaut, F12 permet de créer des curseurs multiples à droite des résultats de recherche et F11
  permet de créer des curseurs multiples à gauche des résultats de recherche.
- Double clic dans la zone du nom du fichier (en bas de la zone dédition), permet d'ouvrir le mini
  explorateur de fichier dans le répertoire du fichier actif.
- Nouveau surligneur et autocompletion pour le langage F#
- Nouvelle option générale permettant de régler la transparence de l'application.
- Nouvelles icones
- Possibilité de paramétrer le glisser/déposer depuis l'explorateur de Windows : vous pouvez 
  paramétrer le comportement en fonction de l'extension des fichiers glissés/déposés. Par exemple,
  pour un fichier ayant l'extension .jpg, le glisser/déposer dans GBEPad insèrera non pas le fichier
  mais le code HTML <img...> qui va bien.   
- Correction bug conversion ASCII <-> HTML avec le caractère ° dans GBEPad et GBEPadc.
- Correction bug sur la fonction remplacer "dans tous les fichiers ouverts".
- Correction bug activation des raccourcis claviers affectés aux outils de l'utilisateurs.   

     
GBEPad v6.7
-----------------
Liste des nouveautés de GBEPad v6.7 par rapport à la v6.6 :
- Amélioration des sélections multiples : le CTRL+clic permet toujours de créer de nouveaux curseurs,
  mais en plus si vous faites CTRL+sélection à la souris, vous pouvez effectuer de multiples
  sélections.
- GBEPadc.exe (mode ligne de commandes) dispose d'une option DETAILS pour la commande NBLIGNE. SI vous
  positionnez NBLIGNE=DETAILS dans le fichier de commandes, en plus d'obtenir le nombre de lignes total
  des fichiers à traiter, vous obtenez le nombre de lignes de chaque fichier.
- Autocompletion pour les langages Dart, ObectiveC et Visual Basic.
- Nouveau surligneur syntaxique pour les fichiers log.
- Suppression du paramètre "Multi-curseurs" dans la rubrique couleur de la boite de dialogue de 
  configuration. La couleur du multi curseur est la même que la couleur de la ligne active.
- L'option "Compléter automatiquement les ( { [" s'enrichit et auto complète également les caractères
  ' et ".
- L'autocompletion a été améliorée : si aucun fichier de paramétrage n'est paramétré pour le document 
  actif, et si GBEPad détecte que l'on fait appel à l'autocomplétion (par défaut c'est le raccourci 
  CTRL+barre d'espace) sur un nom de répertoire, alors la fenêtre d'auto completion propose la liste 
  des dossiers et des fichiers du répertoire en question.
- A la fermeture de GBEPad, si un ou des fichiers ouverts ont été modifiés, le message d'avertissement
  proposant de sauvegarder ou non les fichiers modifiés dispose de deux nouvelles options :
  "Oui pour tout" et "Non pour tout".
- Nouvelle option de configuration de l'éditeur : Sélection persistante. Lorsque cette case est cochée
  la sélection en cours reste active même lorsque le curseur est déplacé avec les flèches.
- Un nouvel outil apparaît : l'évaluateur d'expression arithmétique.
- Le comparateur dispose d'une nouvelle action : enregistrer les différences dans un fichier texte. 
  Seules les différences seront listées dans ce fichier.
                                                                                       
  
  
GBEPad v6.6
-----------------
Liste des nouveautés de GBEPad v6.6 par rapport à la v6.5 :
- Nouveau selecteur de couleur dans la vue ancrable "Couleurs"
- Le SHIFT+Clic dans la goutière permet de sélectionner la ligne entière correspondante.
- Possibilité de controler ou non si une nouvelle version de GBEPad est disponible au démarrage.
- Intégration de Tidy pour formater ou valider le code (HTML) via le menu contextuel Source de la 
  zone d'édition.
- La recherche et le remplacement disposent d'une fonctionnalité supplémentaire : elles peuvent
  impacter tout le document ou alors ne filtrer leur action que sur les commentaires, les chaînes de 
  caractères, commentaires+chaînes ou tout sauf les commentaires+chaines.
- Autocompletion pour les langages C, C++, LUA, Javascript, Perl et Batch.
- Modification des paramétrages maximum de "A partir de la taille (en Mo)" et "A découper en fichier de :" 
  de la rubrique "Fichiers volumineux" en les faisant passer respectivement de 1024 à 2048 et 999999 à
  9999999.
- Modification du surligneur C pour lui ajouter le sous surligneur SQL et ainsi le rendre compatible
  Pro*C.
- Correction de bug : lorsqu'on rafraichit une recherche, les options de la recherche sont conservées.
- Correction de bug avec le thème Sombre lorsqu'on crée/modifie les outils utilisateurs : le thème ne 
  s'affichait pas correctement.
- Passage à Delphi XE7



GBEPad v6.5
-----------------
Liste des nouveautés de GBEPad v6.5 par rapport à la v6.4 :
- Lorsque le fichier actif est en lecture seule (petit cadenas dans la barre de statut), en appuyant sur
  ESPACE, vous passez à la page suivante.
- Lors de l'édition avec de multiples curseurs, il est maintenant possible de faire des sélections multiples. 
  Ces dernières autorisent les copier/coller.
- Nouveaux raccourcis claviers : 
     * CTRL+K pour supprimer du curseur à la fin de la ligne
     * CTRL+MAJ+Backspace pour supprimer du curseur au début de la ligne
     * CTRL+Y pour refaire une action annulée
     * CTRL+MAJ+K pour supprimer la ligne active
     * CTRL+(+ du pavé numérique) pour déplier le bloc sélectionné
     * CTRL-(- du pavé numérique) pour plier le bloc sélectionné 
- Le menu "Nouveau" permet maintenant d'ouvrir une nouvelle fenêtre de GBEPad (nouvelle instance de GBEPad).
  Cette action est également disponible via l'icone GBEPad dans le systray.
- Modification de la fonction "Selection parenthèses" : maintenant celle ci ne sélectionne que ce qui est 
  entre parenthèses sans lesdites parenthèses (fonctionne aussi avec les crochets et accolades).
- Ajout d'un message explicite lorsqu'on ouvre un fichier verrouillé par une autre application. 
- Correction dans la boite de dialogue de "configuration" sur la partie "Modèle de code".
- Amélioration du visualiseur HTML : la barre d'adresse est maintenant une liste déroulante qui conserve les
  anciens sites accédés.
- La boite de dialogue de configuration contient une nouvelle rubrique "Insertions". Cette rubrique permet de
  paramétrer les formats des dates et des heures qui seront utilisés via les commandes "Insérer la date" et 
  "Insérer l'heure".
- L'outil scinder par ligne permet de découper le fichier actif en n fichiers de i lignes chacun. Cette
  fonctionnalité a également été ajoutée à GBEPadc.exe (=> GBEPad en ligne de commande).
- Modification du surligneur Perl pour activer le code folding.


GBEPad v6.4
-----------------
Liste des nouveautés de GBEPad v6.4 par rapport à la v6.3 :
- Corrections des fonctions "Enregistrer le résultat de la recherche" et "Créer un nouveau fichier à partir du 
  résultat de recherche".
- Le menu Fichier/Encodage s'enrichit avec la possibilité de modifier l'encodage des caractères.
- Raccourci clavier paramétrable pour ouvrir le menu principal (par défaut, c'est F2).
- La fenêtre qui liste les fichiers ouverts et qui permet de basculer rapidement de l'un à l'autre (CTRL+P)
  interprète maintenant les chiffres du pavé numérique comme étant l'indice du fichier à activer.
  Vous pouvez utiliser également les flèches "haut" et "bas" pour basculer d'un fichier à un autre.
- Possibilité d'enregistrer la session de travail et de la ré-ouvrir ultérieurment
- Pour les fichiers volumineux, GBEPad ne pouvait découper le fichier original que dans des fichiers temporaires
  qui faisaient au plus 32 000 lignes. Maintenant, il peut générer des fichiers temporaires allant jusqu'à
  999 999 lignes.
- L'outil Remplir dispose d'une nouvelle option "Ne pas remplir dans les lignes vides". Si cette option est
  cochée, alors aucun remplissage ne sera effectué pour les lignes vides de la zone délimitée.
- Paramétrage d'un fichier d'auto-completion pour Python
- Le menu contextuel du comparateur dispose maintenant d'un menu copier.
- Passage à Delphi XE6. 


GBEPad v6.3                           
-----------------
Liste des nouveautés de GBEPad v6.3 par rapport à la v6.2 :
- Nouveau paramétrage possible pour les outils utilisateurs. Vous pouvez définir un format de sortie qui permet
  lorsque vous cochez l'option "Récupérer résultat" de pointer au bon endroit du fichier lors d'un double clic 
  dans la vue de sortie.
- Le client FTP affiche la date et l'heure de dernière modification des fichiers et dossiers du serveur.
- Le client FTP vous permet maintenant de supprimer l'élément sélectionné (fichier ou dossier). 
- Affichage du nom complet du fichier actif dans la barre de titre de GBEPad.
- Possibilité de régler la transparence des boites de dialogue de recherche et de remplacement.
- Possibilité d'ouvrir à partir d'une URL.
- Le menu contextuel FTP de l'icône GBEPad dans le Systray (à côté de l'horloge), contient la liste des connexions
  FTP paramétrées.
- Nouvel outil disponible "Scinder par ligne".
- Lorsqu'une sélection est faite, l'appuie sur la touche TAB provoque une indentation de la sélection. L'appuie sur
  Shift+ TAB provoque une désindentation.
- Lorsqu'une connexion FTP est active, il est possible de transférer le fichier sélectionné dans l'explorateur de 
  fichier sur le serveur.  


GBEPad v6.2                           
-----------------
Liste des nouveautés de GBEPad v6.2 par rapport à la v6.1 :
- Possibilité de passer en paramètre un nom de répertoire au lancement de GBEPad : tous les fichiers du répertoire 
  seront alors automatiquement ouverts sous GBEPad.
- le glisser/déposer d'un répertoire du mini explorateur de fichiers dans la zone d'édition permet d'ouvrir tous
  les fichiers du répertoire.
- possibilité de créer des curseurs multiples à droite ou à gauche des résultats de recherche.
- lorsqu'une sélection est en cours, les fonctions "Tri croissant" et "Tri décroissant" n'agissent que sur les lignes sélectionnées.
- ajout du sous menu "Afficher la règle" dans la rubrique "Configuration".
- nouvelle option permettant de masquer l'ascenseur vertical lorsque la barre mini carte est active. Cela affecte également le
  comparateur de fichier.
- correction fonction "Enregistrer que les chaînes de caractères trouvées..."
- correction des boutons "flèches" pour modifier l'ordre des outils utilisateurs.
- corrections du client FTP
- diverses optimisations    


GBEPad v6.1                           
-----------------
Liste des nouveautés de GBEPad v6.1 par rapport à la v6.0 :
- Visualiseur HTML (utilisant Internet Explorer) : cette fenêtre ancrable affiche le rendu d'une page HTML.
  Si vous avez installé PHP sur votre machine et de configurer dans GBEPad (rubrique Macros PHP), les 
  fichiers .php peuvent également être visible dans le visualiseur HTML.
- Corrections sur la gestion du paramétrage des points suivants :
   * la couleur du fond 
   * la couleur de la ligne active 
   * la police de caractères 
  désormais pris en compte par le surligneur syntaxique : cela permet de configurer ces paramètres en
  fonction de l'extension du fichier et non plus dans les options de configuration.
- nouvelle option de configuration autorisant ou non la saisie avec de multiples curseurs
- nouvelle option de paramétrage de la couleur de fond de la goutière lorsqu'il y a de multiples curseurs.  
- la boite de dialogue de conversion de base permet maintenant de convertir également en octal.
- nouvelle action dans le menu "Selection" : en mode de sélection "normale", vous pouvez regrouper les lignes 
  sélectionnées en une seule (CTRL+MAJ+L par défaut).
- nouvelle option générale : vous pouvez activer ou non les notifications de modifications par une autre application.
- nouveau raccourci : CTRL+P permet d'ouvrir la liste déroulante des fichiers ouverts sous GBEPad et d'en
  sélectionner un pour l'activer. De plus, vous pouvez saisir :
     * le nom complet d'un fichier (chemin+nom du fichier) à ouvrir.
     * ou uniquement le nom du fichier ci celui ci se trouve dans le même répertoire que le fichier actif sous GBEPad
- Nouveauté 2 jeux de surligneurs syntaxiques sont fournis : version classique et version sombre. L'interface graphique 
  s'adapte à ces deux jeux de couleurs. Pour la version classique, le fond de la zone d'édition est blanche. Pour la
  version sombre, le fond de la zone d'édition est foncée et les couleurs des surligneurs sont adpatées. La version
  sombre permet de moins se fatiguer les yeux...
- Nouveau surligneur pour le langage Dart.
- Possibilité de convertir ASCII en HTML sauf les caractères < > ".
- Ajout d'un bouton permettant de suivre GBESoft sur Twitter
- Correction de deux bugs dans les fonctions :
    * recherche dans les fichiers ouverts
    * le paramètre -np passé en paramètre au lancement de GBEPad est de nouveau opérationnel 



GBEPad v6.0                           
-----------------
Liste des nouveautés de GBEPad v6.0 par rapport à la v5.6.0.2 :
- zone d'édition complètement revue et nativement en Unicode
- les jeux de caractères peuvent être ANSI, OEM, UTF-8, UTF-8 sans BOM, Unicode ou Unicode Big Endian
- interface graphique remaniée pour un meilleur confort d'utilisation
- une règle permet d'indiquer en permanence l'indice dans une ligne
- la marge de droite peut forcer le retour à la ligne.
- plusieurs affichages possibles des numéros de ligne.
- une sauvegarde automatique du document peut être planifiée toutes les X minutes.
- le remplacement automatique a été revu est est mieux intégré à l'éditeur
- la goutière indique maintenant via des couleurs les lignes modifiées ou ajoutées depuis l'ouverture du fichier.
- la liste des fichiers récents n'est plus limitée aux 5 derniers fichiers ouverts mais au 15 derniers.
- le module de recherche a été revu :
  * la recherche d'une chaîne de caractères peut se faire sur plusieurs lignes (CTRL+Entree dans la zone de recherche)
  * possibilité de rechercher la première ou la dernière occurrence
  * les résultats de la recherche apparaissent en surbrillance dans la zone d'édition
  * les résultats de la recherche sont dans une vue arborescente : possibilité de cumuler plusieurs recherches, de
    lancer des rafraichissements des recherches...
- le mini client FTP a été amélioré et supporte désormais le SFTP
- un nouveau module fait son apparition : l'explorateur de code
- un zoom sur la zone éditeur est disponible
- les surligneurs syntaxiques ont été complètement revus et permettent de nombreuses nouvelles fonctionnalités :
  * ils peuvent s'interfacer les un les autres (exemple : le surligneur HTML
    peut fait appel aux surligneurs CSS et JavaScript de manière transparente
    pour l'utilisateur pour coloriser un document HTML qui contiendrait
    également du code CSS et des javascript).
  * possibilité de fermer automatiquement des régions
  * ils contiennent maintenant les modèles de codes
  * ils disposent des informations nécessaires pour l'explorateur de code
  * possibilité de surligner les marques de début et de fin de région lors du
    déplacement du curseur dans le document
- l'explorateur de fichiers intégré à GBEPad permet de supprimer des fichiers
- l'éditeur héxadécimal a été revu et est mieux intégré à l'interface
- nouvelle possibilité de copier : copier en RTF
- GBEPad est multithread : il n'est plus nécessaire d'attendre la fin de l'analyse d'un fichier pour commencer à 
  travailler sur ce fichier. Le surligneur syntaxique et le replis de code s'exécutent dans des threads distincts : ce 
  qui permet d'améliorer le temps d'ouverture des fichiers volumineux.
- le comparateur a été revu :
  * l'algorithme utilisé a été optimisé
  * pour les lignes en modification, les indications des modifications apparaissent sous forme de soulignés rouges
  * la zone d'aperçu des différences améliorée
  * la coloration syntaxique est activée
- CTRL+; affiche la liste des caractères ASCII et vous permet d'en sélectionner un pour l'insérer à la position du
  curseur.
- le double clic sur un mot effectue une recherche de ce mot dans tout le document actif.
- une nouvelle barre verticale située à droite de la zone d'édition (la mini carte) permet de visualiser les lignes
  modifiées, ajoutées, marquées et les résultats de recherche. Vous pouvez cliquer dans cette zone pour positionner
  la zone d'édition à cet endroit.
- une nouvelle fenetre ancrable fait son apparition : la mini carte. Elle permet de visualiser le document avec un niveau de zoom éloigné
  afin de disposer d'une vue globale du document.
- possibilité d'inverser la casse
- Possibilité de marquer des colonnes dans le document.
- Autocompletion configurable et accessible via CTRL+ESPACE
- ParamCompletion accessible soit lorsque le nom d'une méthode est suivi par une parenthèse ouvrante, soit par 
  CTRL+MAJ+ESPACE après la parenthèse ouvrante.
- lorsque vous éditez un document HTML :
    * un clic sur un attribut de couleur (color ou bgcolor) permet d'afficher une petite boite de dialogue qui montre la
      couleur sélectionnée et vous permet de la modifier simplement.
    * un clic sur l'attribut src du tag img permet de visualiser ou de modifier l'image sélectionnée (formats reconnus :
      BMP, JPEG et PNG). La taille de l'image (en pixel) est également affichée.
- Possibilité de placer de multiples curseurs, via le menu contextuel "Curseurs multiples" ou en cliquant avec une combinaison de touches :
    * CTRL + clic : vous placer un nouveau curseur à l'endroit où vous cliquez
    * CTRL + SHIFT + clic : à partir de la position du curseur, GBEPad va créer n curseurs alignés verticalement jusqu'à la ligne pointée.
    * CTRL + ALT + clic : à partir de la ligne active, GBEPad va créer n curseurs à la fin de chaque ligne jusqu'à la ligne pointée.
- Coller historique améliorer avec visualisation du contenu du presse papier.
- La recherche/remplacement avec expressions régulières accepte maintenant le remplacement avec modèles (cf aide en ligne).
- Possibilité de scinder l'affichage verticalement
- Gestionnaire de projet
- Possibilité d'afficher le détail des caractères spéciaux (fin de ligne et retour chariot), les caractères null (code hexa 00) apparaissent
  avec le symbole ¤.
- La visualisation de la sélection s'arrête au dernier caractère de ligne.
- De nombreux nouveaux surligneurs syntaxiques sont disponibles (ActionScript, CAML, 
  Erlang, Haskell, JSON, MathLab, ObjectiveC, SmallTalk, YAML...)
- Pour le mode batch, il faut utiliser le nouvel exécutable GBEPadc.exe.
- Possibilité de configurer ses propres surligneurs syntaxiques.
- Possibilité de sélectionner le texte entre parenthèses.
- Possibilité d'aligner les mots clés.
- Possibilité d'étendre une sélection.
- Notification lorsque des fichiers ouverts sous GBEPad ont été modifiés par d'autres applications.
- Plugin Emmet rendant GBEPad compatible avec les raccourcis Emmet (utile pour les développeurs Web).
- Shift + molette de la souris permet de décaller l'ascenseur horizontal.  



GBEPad v5.6 :
-----------------
Liste des nouveautés de GBEPad v5.6 par rapport à la v5.5.0.1 :
- possibilité d'enregistrer dans un fichier texte le résultat visuel de la
  comparaison de deux fichiers.
- vous pouvez maintenant enregistrer dans un fichier uniquement les chaines de
  caractères trouvées correspondantes à une recherche en plus de pouvoir
  enregistrer toutes les lignes impactées.
- la concaténation de plusieurs fichiers vous permet maintenant de sélectionner
  plusieurs fichiers d'un répertoire donné en maintenant enfoncées les touches
  CTRL ou SHIFT.
- le résultat d'une recherche de chaînes de caractères peut être placé à droite
  ou en bas de la fenêtre d'édition.



GBEPad v5.5 :
-------------
Liste des nouveautés de GBEPad v5.5 par rapport à la v5.4.0.1 :
- le raccourci Shift + Ctrl + sélection à la souris, passe temporairement le
  temps de la sélection, le mode de sélection à "Colonne" et sélectionne en bloc
  à partir du curseur et jusqu'à la fin du fichier.
- Ajout d'une boite à outil de conversion de code couleur.
- Rapidité accrue du surligneur syntaxique et consommation mémoire moindre.
- Possibilité de charger ou non la liste des fonctions dès l'ouverture d'un
  fichier. Ainsi, il n'est plus nécessaire d'avoir les listes des fonctions
  d'affichée pour obtenir l'aide sur la saisie de paramètres d'une fonction.
- Affichage dans la barre de statut du code décimal et hexadécimal du caractère
  sous le curseur.
- 2 nouveaux paramètres possibles pour lancer le comparateur de fichiers et
  l'éditeur hexadécimal de GBEPad :
    * pour le comparateur :
         GBEPad.exe -diff nomCompletFic1 [nomCompletFic2]
		* pour l'éditeur hexa :
		     GBEPad.exe -hexa nomCompletFic
	Ces 2 nouvelles fonctionnalités peuvent être ajoutées au menu contextuel de
	l'explorateur Windows.
- la recherche dans les fichiers d'un répertoire accepte les expressions
  régulières.
- un clic dans la zone adéquate de la barre de status permet de mettre en
  lecture seule ou d'enlever la lecture seule sur le document actif.
- autorise automatiquement le positionnement au delà de la fin de ligne lorsque
  la selection en mode colonne est activée.
- la liste des fonctions se met automatiquement à jour par défaut toutes les 5
  secondes (délais configurable dans la boite de dialogue de configuration).
- La génération de squelette a été adaptée et est maintenant accessible depuis
  la flèche du bouton "Nouveau" de la barre d'édition.
- le résultat d'une recherche de chaine de caractères peut être automatiquement
  rafraichit en fonction d'un délais configurable.
- les options de configuration qui accèdent et mettent à jour des informations
  dans la base de registre (boite de dialogue "Configuration" puis rubrique
	"Windows" ne sont plus faites à chaque démarrage de GBEPad ou à chaque
	validation de la boite de dialogue "Configurer". Elles ne sont appliquées que
	lorsque l'utilisateur clique sur le bouton "Appliquer" de la rubrique
	"Windows". En effet, l'écriture dans la base de registre nécessite des droits
	administrateurs particuliers sous Windows Vista et Windows Seven.
- la liste des fonctions peut être affichée dans une liste de choix déroulante
  à coté du nom du fichier actif. Cela permet d'avoir la liste des fonctions
  tout en ayant une zone d'édition du fichier texte confortable.
- correction d'un bug avec le mode batch
- correction d'un bug sur la recherche de chaine de caractères avec l'option
  "recherche dans la selection".
- correction d'un bug lors de la comparaison de fichiers HTML ou XML sur la
  restitution des lignes en "modification".

GBEPad v5.4.0.1 :
-----------------
Liste des nouveautés de GBEPad v5.4.0.1 par rapport à la v5.4 :
- 2 nouveaux raccourcis dans le menu de recherche de chaine de caractères
  permettant de rechercher les "adresses mails" ou les "url".
- possibilité de supprimer les caractères "Zéro binaire" à l'ouverture d'un
  fichier (les zéros binaires sont convertis en espaces).
- possibilité de rajouter dans les fichiers surligneurs la syntaxe pour
  permettre à GBEPad de pointer la ligne en erreur de compilation (compilation
  configurée via le menu utilisateur).
- un double clic dans les résultats d'une recherche de chaine de caractères
  permet de se positionner sur la ligne correspondante et de rendre le focus à
  la zone d'édition.
- correction d'un bug lors de l'ouverture d'un fichier unicode.
- correction de l'erreur provoquée par l'appel à la fonction "Liste des
  fonctions" lorqu'un fichier vide est actif.

GBEPad v5.4 :
-------------
Liste des nouveautés de GBEPad v5.4 par rapport à la v5.3.0.1 :
- la recherche de chaine de caractères dans les fichiers ouverts ou dans les
  fichiers volumineux accepte les expressions régulières.
- ajout de menus surgissants dans la barre d'outils Edition afin de rendre plus
  accessible certaines fonctionnalités (sur les boutons " enregistrer sous",
  "imprimer", "copier", "coller" et "rechercher"). Ajout également dans le menu
  Options des  actions qui n'étaient accessibles que dans la barre d'outils
  Edition.
- les actions des outils ont été optimisées et peuvent désormais être annulées.
- la zone affichant le nom complet du fichier actif (sous l'onglet), autorise
  la sélection de tout ou partie du nom du fichier pour par exemple réaliser un
  "copier".
- nouvelles configurations possibles :
  -> gestions des annulations : soit annulation purement et simplement des
     actions réalisées une à une, soit annulation groupée c'est à dire que si la
     même action a été réalisée plusieurs fois, annulation d'un coup de toutes
     ces actions.
  -> possibilité de configurer les tabulations pour correspondre avec
     l'indentation
  -> l'option de configuration du nombre de caractères maximum par ligne a été
     supprimée : GBEPad s'adapte maintenant automatiquement.
  -> possibilité d'activer ou non les fonctions étendues des touches HOME et FIN
  -> conservation de l'historique des 30 derniers fichiers ouverts. Si l'option
     est activée, cet historique contient les informations suivantes : position
     du curseur, de la sélection en cours, des lignes marquées et de l'option
     "Retour à la ligne automatique". Ces points sont sauvegardés à la fermeture
     du fichier sous GBEPad puis sont rétablis lors de la prochaine ouverture du
     fichier sous GBEPad.
  -> conserver ou non la position des fenêtres ancrables à la réouverture de
     GBEPad.
  -> possibilité de créer ou non un fichier vide au démarrage de GBEPad
     lorsqu'aucun fichier n'est passé en paramètre.
  -> amélioration de l'interface de saisi des modèles de code et des outils
     utilisateurs
- ajout de la possibilité de trier un fichier en prenant pour critère une partie
  de chaque ligne (à partir d'une position et sur une longueur donée).
- l'outil "remplir" peut maintenant générer une numérotation aléatoire.
- l'outil "Extracteur" peut maintenant extraire une ligne sur n du fichier actif
- l'aide en ligne n'est plus fournie dans GBEPad.zip. Elle est consultable
  directement sur mon site (http://www.gbesoft.fr/gbepad/aide.html) ou bien
  téléchargeable (http://www.gbesoft.fr/gbepad.html).
- correction bug lors du chargement FTP du fichier actif dans l'éditeur.


GBEPad v5.3.0.1 :
-----------------
Liste des nouveautés de GBEPad v5.3.0.1 par rapport à la v5.3 :
- correction bug dans les outils "utilisateur" lorsqu'un paramètre avec $SansExt
  est présent.
- correction bug lors du chargement FTP du fichier actif dans l'éditeur.
- correction bug sur la recherche lorsque le fichier contient des lignes de plus
  de 1024 caractères


GBEPad v5.3 :
-------------
Liste des nouveautés de GBEPad v5.3 par rapport à la v5.2 :
- L'outil de comparaison indique pour les différences de type "Modification"
  la ou les modifications entre les deux lignes comparées.
- Les résultats des recherches (normale, dans les fichiers ouverts et dans les
  fichiers volumineux) sont regroupés dans le même onglet. La chaine de
  caractères trouvée y est surlignée (la couleur est paramétrable). Les
  fonctions du menu contextuel lié à cet onglet ont été revues et corrigées.
- L'option d'activation ou non du surligneur syntaxique pour les fichiers de
  plus de 50 000 lignes est remplacée par l'activation ou non du surligneur
  syntaxique. La désactivation du surligneur syntaxique implique la
  désactivation du pliage de code. De même, l'activation du pliage de code
  active le surligneur syntaxique. La désactivation du surligneur et du pliage
  de code permet de charger plus rapidement de gros fichiers.
- Possibilité de trier la liste des fichiers du mini client FTP en cliquant sur
  l'entête de la colonne à trier.
- L'outil de recherche dans les répertoires affiche maintenant les fichiers
  impactés et la(les) ligne(s) trouvée(s).
- les fenêtres du mini explorateur de fichiers, du client FTP, de la liste des
  fichiers ouverts, de la table ASCII, des messages des applications externes et
  de l'outil de recherche dans les fichiers sont maintenant affichables
  simultanément et ancrables (en haut, bas, gauche et droite). Il devient
  possible de faire des glisser/déposer depuis le client FTP vers l'explorateur
  de fichiers pour télécharger un ou plusieurs fichiers rapidement. Vous pouvez
  également transférer un fichier de l'explorateur vers le client FTP pour le
  charger sur le serveur.
- le menu contextuel de la zone d'édition permet de changer ou de forcer le
  surligneur syntaxique actif (menu "Analyseur syntaxique / Langage").
- le comparateur de fichier vous dresse la liste des fichiers ouverts sous
  GBEPad et vous permet d'ouvrir rapidement dans la vue comparaison de fichiers
  un des fichiers ouverts sous GBEPad.
- le mini explorateur de fichiers dispose de nouvelles options via son menu
  contextuel : création de dossier, suppression de dossier et rafraichissement
  de la vue. De plus, vous avez maintenant la possibilité de créer un fichier
  texte contenant la liste des fichiers ou la liste des sous répertoires du
  répertoire actif.
- possibilité de compléter les fonctionnalités de GBEPad en fonction de vos
  besoins grâce aux macros. Vous pouvez développer des macros en PHP
  en respectant certaines règles (cf Aide en ligne). Ces macros seront
  utilisables directement depuis GBEPad. Il faudra bien sur qu'un environnement
  PHP soit installé et configuré sur votre machine.
- possibilité d'afficher ou non les guides d'indentation avec le replis de code.
- Possibilité d'afficher GBEPad en plein écran (le titre de l'application, les
  onglets et les barres d'outils, d'édition et de statut sont cachés
  automatiquement). Cela peut être utile par exemple sur les netbooks ces mini
  ordinateurs portables qui disposent de faibles résolutions.
- La synchronisation de la visualisation de plusieurs fichiers a été améliorée.
  Le fait de déplacer le curseur avec les flèches de direction synchronise
  le rafraichissement des fichiers synchronisés.
- Ajout dans le menu "Rechercher" d'une fonction de recherche des lignes en
  doublon.
- Le clic droit sur les onglets sélectionne le fichier correspondant avant de
  proposer le menu contextuel.
- Si l'aide en ligne n'est pas trouvée, alors GBEPad va accéder à l'aide en
  ligne stockée sur mon site Web.
- Diverses optimisations :
   * la recherche de chaine de caractères est plus rapide
   * la liste des fonctions est plus rapide
   * l'outil remplir génère plus rapidement à partir d'un fichier vide
   * rapidité accrue du replis de code (il impacte désormais tout le document
     même les commentaires. Les anciennes versions détectaient et ne prennaient
	 pas en compte ces commentaires.).
- Correction du bug lors de la validation de la boite de dialogue de
  configuration.



GBEPad v5.2 :
-------------
Liste des nouveautés de GBEPad v5.2 par rapport à la v5.1 :
- Possibilité d'afficher ou non les boutons de fermeture des onglets.
- Remplacement automatique : cette fonctionnalité permet de remplacer simplement
  et rapidement toutes les occurrences d'une chaine de caractères dans une
  sélection (très pratique par exemple pour changer le nom d'une variable dans
  un bloc de code).
- Le menu utilisateur peut être amélioré (pour utiliser des compilateurs tiers
  par exemple) :
	* Mise en place de séparateur
	* Lancement des outils utilisateurs modifiés
	* Possibilité de saisir dans les paramètres le nom du fichier ouvert sous
	  GBEPad sans l'extension (valeur $SansExt)
	* Possibilité de configurer des variables d'environnement qui seront
	  alimentées avant le lancement de l'outil concerné. Pour ce faire, vous
	  devez renseigner un fichier texte avec l'extension ENV consitué de la
	  manière suivante:
	     Nom_Variable=Valeur_Variable
	  Puis saisissez le chemin complet et le nom du fichier .env créé dans la
	  zone "Variables env.".
	* Possibilité de sauvegarder le fichier ouvert sous GBEPad avant de lancer
	  l'outil tiers.
	* Modifier l'ordre d'apparition des entrées du menu utilisateur.
- La liste des fichiers ouverts peut être sauvegardée. Vous pouvez ensuite la
  réouvrir et ainsi ouvrir tous les fichiers d'un coup.
- Ajout d'un bouton dans la barre d'édition pour activer ou désactiver le retour
  à la ligne automatique.
- Possibilité de choisir la couleur des lignes marquées.
- Menu surgissant des connexions FTP disponibles directement depuis la barre
  d'édition.
- La marge de gauche est maintenant toujours visible. Il est cependant possible
  d'y afficher ou non les n° de lignes et le replis de code. Par contre, il
  reste toujours une marge pour permettre le marquage des lignes à la souris.
- Possibilité de cacher le bouton GBEPad de la barre des tâches lors de la
  réduction de celui ci.
- possibilité d'annuler la fermeture de GBEPad.
- lorsqu'une sélection en mode "Colonne" est active, vous pouvez déplacer cette
  sélection d'un caractère vers la droite en faisant CTRL + flèche
  de droite ou la gauche avec CTRL + flèche de gauche.
- possibilité de générer des squelettes de programme dans un fichier vide
- Nouvelle configuration possible de l'éditeur : lors de la sauvegarde des
  fichiers, GBEPad peut ou non supprimer automatiquement les blancs (espaces) en
  fin de ligne.
- Affichage dans la barre de statut du format du fichier texte ouvert : soit
  WIN pour un fichier Windows (CR+LF), Unix (LF) ou MAC (CR).
- Correction du bug lors sur la fonction "Fermer tout"
- Correction du bug du client FTP lorsqu'on accède à un répertoire vide
- Correction du bug : après une recherche par expressions régulières, la
  sélection d'une occurence sélectionne correctement la chaine de caractères
  répondant à l'expression régulière.


GBEPad v5.1 :
-------------
Liste des nouveautés de GBEPad v5.1 par rapport à la v5.0 :
- Ajout de l'option "Convertir HTML" dans la section Editeur de la boite de
  dialogue de configuration. La case est cochée par défaut. Lorsque la case est
  cochée, cela signifie que lors de la sauvegarde d'un fichier utilisant le
  surligneur syntaxique HTML, la fonction de conversion des caractères "ASCII
  vers HTML" sera exécutée. De même, lors de l'ouverture d'un fichier HTML, la
  fonction de conversion des caractères "HTML vers ASCII" sera exécutée.
  Lorsque la case n'est pas cochée, aucun traitement automatique n'est effectué
  à l'ouverture et à la sauvegarde des fichiers HTML.
- Ajout de l'option "Surligneur (> 50000 lg)" dans la section Editeur de la
  boite de dialogue de configuration. Par défaut, GBEPad n'active le surligneur
  syntaxique que si le fichier ouvert fait moins de 50 000 lignes. En effet, le
  surligneur syntaxique peut prendre du temps sur les fichiers importants.
  Si cette case est cochée, force le surligneur syntaxique sur les fichiers
  comportant plus de 50 000 lignes. Par contre, le chargement du fichier est
  ralenti.
- Ajout dans le menu "?" d'un lien permettant d'accéder directement au forum de
  discussions dédié à GBEPad.
- Configuration possible du surligneur par défaut (fichier "defaut.sur"). Ce
  surligneur est actif lorsqu'aucun surligneur spécifique au fichier actif n'est
  présent.
- Lorsqu'un fichier en lecture seule est ouvert sous GBEPad, la barre de statut
  affiche alors un cadenas indiquant que le fichier est non modifiable. En
  cliquant sur ce cadenas, le fichier n'est plus en lecture seule et devient
  donc modifiable.
- La recherche / Remplacement d'une chaine de caractères peut se faire dans la
  sélection active.
- La barre de statut affiche les coordonnées du curseur mais également celles du
  pointeur de souris.
- La fonction de recherche de chaine de caractères dans les fichiers d'un
  répertoire, peut maintenant effectuer des remplacements.
- Possiblité de supprimer plusieurs fichiers via le client FTP.
- Ajout d'un bouton dans la fenêtre de comparaison de fichier pour afficher
  uniquement les différences ou bien tout afficher.
- Possibilité d'indenter automatiquement lorsque l'utilisateur saisit {.
- Possibilité de compléter automatiquement les tags de fermeture </.
- Correction de bugs.


GBEPad v5.0 :
-------------
Liste des nouveautés de GBEPad v5.0 par rapport à la v4.7 :
- Modifications générales de l'interface :
   -> L'interface avec des fenêtres MDI et des onglets : les 2 modes d'affichage
      sont conjointement utilisés.
   -> Les onglets disposent d'un bouton pour fermer le fichier en un clic.
      Ce bouton indique également visuellement les fichiers modifiés (croix
	  rouge).
- La fonction "Liste des fonctions" a été modifiée :
   -> elle s'affiche désormais à droite de la zone d'édition du texte. Ainsi, il
      est possible d'avoir simultanément la liste des fonctions du source actif
	  et le résultat de la recherche de chaine de caractères.
   -> lorsqu'elle est activée, les paramètres des fonctions déclarées dans le
      source sont affichés sous forme de bulle d'aide lors de la saisie de
	  l'appel de la fonction (nom de la fonction suivi de la parenthèse
	  ouvrante).
   -> possibilité de trier alphabétiquement la liste des fonctions
   -> le nombre de fonctions trouvées est indiqué dans l'entête de la première
      colonne.
   -> possibilité de marquer les lignes résultantes de cette fonction
   -> possibilité de créer un nouveau fichier avec le résultat de cette fonction
   -> lorsque la liste des fonctions est active, sélection automatique dans
      cette liste de la fonction correspondante à la position du curseur dans le
	  source.
- Replis de code (code folding).
- Externalisation des surligneurs syntaxiques : vous pouvez modifier les
  couleurs des surligneurs syntaxiques, créer vos propres surligneurs, modifier
  les informations de replis de code etc... (voir l'aide pour de plus amples
  informations).
- Ajout de nouveaux surligneurs syntaxiques pour les langages REXX, LUA et les
  fichiers de configuration Oracle (*.ora).
- Possibilité d'associer des raccourcis claviers aux outils utilisateurs
- La fonction "Aller à la ligne" a été revue et completée. Elle permet
  de se positionner sur une ligne mais également à un caractère précis sur cette
  ligne ou bien à un caractère précis depuis le début du fichier.
- Possibilité de synchroniser l'ascenseur vertical de plusieurs fichiers ouverts
  sous GBEPad en faisant un clic droit sur l'onglet puis en cochant l'option
  "Synchroniser l'affichage".
- Possibilité de "scinder" l'affichage du fichier. Cela vous permet par exemple
  de conserver une vue sur une déclaration de structure tout en modifiant une
  autre zone dans le fichier texte.
- Mise en page intégrée dans boite de configuration : les informations de mise
  en page sont donc maintenant sauvegardées dans le fichier GBEPad.ini
- Possibilité de configurer dans la boite de dialogue de configuration si une
  seule instance de GBEPad est permise ou non (si GBEPad est lancé avec comme
  dernier paramètre -np, une nouvelle instance de GBEPad est toujours lancée).
- Possibilité dans l'outil de "recherche dans les fichiers d'un répertoire" de
  rechercher les fichiers ne contenant pas une chaine de caractères.
- Mot de passe FTP codé dans le fichier gbepad.ini (Vous devrez resaisir vos
  mots de passe existants).
- Il est possible de sélectionner plusieurs fichiers dans le mini client FTP
  pour les télécharger en une fois.
- Affichage dans la barre de statut du surligneur syntaxique associé au document
  actif.
- Si un fichier ouvert sous GBEPad est modifié via une autre application, lors
  de la réactivation du fichier ouvert sous GBEPad, une demande de rechargement
  du fichier actif est faite à l'utilisateur.
- Lorsque le surligneur syntaxique HTML est activé, l'ouverture du fichier HTML
  exécute automatiquement la fonction de conversion "HTML vers ASCII" (pour
  convertir les caractères spéciaux HTML en ASCII). De mêm, la sauvegarde du
  fichier HTML exécute automatiquement la fonction de conversion
  "ASCII vers HTML" (pour convertir les caractères spéciaux ASCII en caractères
  HTML).
- Possibilité dans les options de configuration de l'éditeur de "fermer"
  automatiquement les (,{,[ et < (uniquement si le surligneur syntaxique HTML
  est activé pour ce dernier caractère).
- Suppression de l'export au format PDF (il ne générait pas tout à fait
  correctement les pdf)
- Possibilité de mettre en commentaire la ligne sélectionnée ou le bloc
  sélectionné en fonction du surligneur syntaxique. C'est à vous de configurer
  cette option via la boite de dialogue de configuration (cf l'aide en ligne).
- La table des codes ASCII contient maintenant les codes spécifiques HTML.
- La boite de dialogue de configuration vous permet de choisir les répertoires
  où GBEPad ira chercher l'aide en ligne, les surligneurs syntaxiques et les
  modèles de code.
- Correction bug activation fichier txt avec surligneur des adresses web.
- Correction bug sur la fonction "Rechercher dans les fichiers ouverts".


GBEPad v4.7 :
-------------
Liste des nouveautés de GBEPad v4.7 par rapport à la v4.6.2 :
- J'ai supprimé les messages d'avertissement lorsque l'utilisateur n'a pas
  enregistré sa version de GBEPad. En effet, j'avais implémenté cette fonction
  au début, pour voir si GBEPad était utilisé. Aujourd'hui, vu le nombre
  d'utilisateurs enregistrés, je sais que GBEPad est utilisé. J'ai donc décidé
  de débrider GBEPad complètement.
  En revanche, j'apprécie toujours les mails de remerciement et vos remarques
  en vue d'améliorer GBEPad au fil des versions.
- L'outil de comparaison peut maintenant générer un nouveau fichier cible qui
  correspondra à un nouveau fichier texte issu de la comparaison. Pour chaque
  différence, l'utilisateur peut choisir le bloc qu'il souhaite intégré au
  fichier cible et il peut également modifier directement le fichier cible.
- La boite de dialogue Configuration regroupe maintenant la configuration du
  comparateur de fichiers.
- Possibilité de choisir l'extension des fichiers de sauvegarde automatique.
- le bouton du milieu de la souris (ou clic sur la molette) permet si une
  sélection est en cours dans GBEPad de copier cette dernière dans le presse
  papier. Si rien n'est sélectionné dans l'éditeur et que le presse papier
  contient du texte alors le contenu du presse papier sera coller.
- Correction bug sur l'éditeur hexa lors de la modification de fichiers binaires


GBEPad v4.6.2 :
---------------
Liste des nouveautés de GBEPad v4.6.2 par rapport à la v4.6.1 :
- Amélioration des marquages de ligne :
    * Plus de limite sur le nombre de lignes marquées
    * Possibilité d'aller à la ligne marquée suivante ou précédente
    * Possibilité de marquer les lignes résultant d'une recherche
    * correction bug lors du clic dans la marge de gauche pour poser ou enlever
      une marque.
- Vous pouvez sélectionner un, plusieurs ou tous les fichiers du résultat de la
  recherche dans les fichiers d'un répertoire et les ouvrir directement sous
  GBEPad.
- Améliorations du mini client FTP :
    * Possibilité de choisir le type de transfert FTP utilisé : Ascii ou binaire
    * Possibilité de modifier les droits d'un fichier
- Possibilité de recharger le fichier actif
- La recherche d'une chaîne de caractères conserve désormais les 10 dernières
  recherches même après fermeture et réouverture de GBEPad.


GBEPad v4.6.1 :
---------------
Liste des nouveautés de GBEPad v4.6.1 par rapport à la v4.6 :
- Fonctionnalités supplémentaires pour le mini client FTP et ajout d'un bouton
  dans la barre d'édition pour accéder rapidement au mini client FTP.
- L'outil Extracteur permet d'extraire un ou des mots de chaque ligne par en
  fonction d'un séparateur.
- Raccourcis claviers CTRL + + et CTRL + - pour basculer d'un fichier à l'autre
  fonctionne désormais avec les claviers des ordinateurs portables.

GBEPad v4.6 :
-------------
Liste des nouveautés de GBEPad v4.6 par rapport à la v4.5 :
- Support des fichiers Unicode et Utf8 (avec possibilité de convertir d'un
  format vers un autre).
- Ajout d'un outil de conversion de bases
- Ajout d'un outil de conversion des caractères spécifiques ASCII vers HTML et
  inversement.
- La boite de dialogue Rechercher/Remplacer dispose d'un nouveau bouton
  permettant d'ajouter dans la zone "Rechercher" le mot situé sous le curseur de
  la zone d'édition.
- Possibilité de contrôler la version de GBEPad disponible sur mon site.
- Ajout d'un filtre sur le mini explorateur de fichiers. De même, si le mini
  explorateur est visible, un simple clic sur le chemin du fichier ouvert (en
  haut de la zone d'édition en couleur bleu vert) permet de positionner le mini
  explorateur dans le répertoire du fichier actif.
- Ajout de la recherche incrémentale (CTRL+E par défaut).
- La boite d'astuces affichable au démarrage a été supprimée.
- Remplacement de la fonction "Propositions" par la fonction "Modèle de code".
  Cette version est plus puissante et configurable.
  Par exemple, en HTML, en saisissant dans la zone de texte : html
  puis en appuyant par défaut sur CTRL+Espace le code suivant est généré :
  <html></html>
  avec positionnement du curseur entre le > et le <.
  GBEPad est livré par défaut uniquement avec le fichier modèle de code pour le
  langage HTML. Vous pouvez télécharger depuis mon site sur la page dédiée à
  GBEPad d'autres modèles de code.
- Intégration d'un mini client FTP dans la fenêtre Informations (menu Affichage
  / Informations puis 3 ème onglet).


GBEPad v4.5 :
-------------
Liste des nouveautés de GBEPad v4.5 par rapport à la v4.4.2 :
- Gestion des fichiers volumineux. L'utilisateur peut configurer la taille à
  partir de laquelle GBEPad va considéré un fichier comme volumineux. Dès lors,
  le fichier sera découpé en plusieurs fichiers de taille réduite. Je vous
  invite à consulter l'aide en ligne pour avoir plus d'informations.
- Activation ou désactivation du surlignage des parenthèses, crochets, accolades
  (l'activation peut ralentir GBEPad sur des gros fichiers).
- Possibilité de lister les fonctions présentes dans le source actif. Cette
  fonction est configurable dans la boite de dialogue Configuration. Par défaut,
  seuls les langages suivants disposent de cette fonctionnalité :
   * Basic / VBS
   * C++
   * Cobol
   * Pascal
   * Perl
   * PHP
   * INI
  Vous pouvez modifier ces configurations par défaut et ajouter vos propres
  configurations pour un autre langage. Par défaut, le raccourci clavier est
  CTRL + L
- Corrections des anomalies remontées.


GBEPad v4.4.2 :
-------------
Liste des nouveautés de GBEPad v4.4.1 par rapport à la v4.4.1 :
- Amélioration de la vitesse de recherche/remplacement de chaine de caractères

GBEPad v4.4.1 :
-------------
Liste des nouveautés de GBEPad v4.4.1 par rapport à la v4.4 :
- Par défaut, si votre fichier texte fait moins de 50 000 lignes et qu'aucun
  surligneur syntaxique n'est activé, GBEPad surligne tout de même les liens
  hypertextes. Maintenant, en maintenant la touche CTRL enfoncée et en cliquant
  sur le lien, GBEPad exécute le lien (ouverture du site web par exemple).
- Surlignement des parenthèses, crochets et accolades fonctionne désormais même
  lorsque des tabulations sont présentes dans le fichier.
- Dans le panneau "Informations" (Affichage / Informations), le mini explorateur
  de fichier a été revu : il plus léger, rapide et vous permet d'effectuer des
  glisser/déposer dans l'éditeur GBEPad.


GBEPad v4.4 :
-------------
Liste des nouveautés de GBEPad v4.4 par rapport à la v4.3 :
- Correction d'un bug sur le tri avec séparateur
- Possibilité de choisir la langue "Francais" ou "Anglais" pour les menus de
  GBEPad (les libellés des boites de dialogues, les messages d'avertissement et
  l'aide en ligne restent en français).
- Possibilité de coller sans déplacer le curseur.



GBEPad v4.3 :
-------------
Liste des nouveautés de GBEPad v4.3 par rapport à la v4.2 :
- Surlignement des parenthèses ouvrantes et fermentes lorsque le curseur est
  positionné sur une parenthèse, un crochet ou une accolade (prise en compte de
  l'éventuel surligneur syntaxique actif mais ne fonctionne pas bien si des
  tabulations sont présentes dans le fichier).
- Possibilité de modifier à l'affichage les caractères Tabulation en Espaces.
  Pour effectuer cette conversion réellement dans le fichier, utilisez l'outil
  Convertir.
- L'outil de recherche a été amélioré :
  GBEPad recherche toujours toutes les occurences de la chaine de caractères
  recherchées et affiche la liste. Dorénavant, cela fonctionne aussi avec la
  recherche par expressions régulières.
- Affichage des propriétés du fichier actif.
- Correction et amélioration du tri avec séparateur :
   * Correction d'un bug sur le tri
   * Le séparateur peut être une chaîne de caractères
   * Le séparateur n'est plus nécessaire en chaque fin de ligne
- Un nouvel outil fait son apparition : l'extracteur.
  Cet outil permet d'extraire les lignes d'un fichier texte respectants des
  critères de recherches multiples définis par l'utilisateur.
  Ces critères peuvent être paramétrés en fonction :
    * d'une colonne précise
    * d'un nombre de mots si le fichier contient des champs séparés par un
      séparateur (le séparateur peut être un caractère ou une chaine de
      caractères)
  Vous pouvez également effectuer des modifications automatiquement sur les
  lignes impactées.
- Si le fichier ouvert est en lecture seule, affichage de l'information dans la
  barre de statut et impossibilité de le modifier.
- Possibilité de se repositionner sur la ligne active en 1 clic
- Nouvelle possibilité de Copier :
     Vous pouvez copier sans initialiser le contenu du presse papier.
- Correction d'un bug dans le mode d'affichage MDI : lorsque toutes les fenêtres
  étaient fermées, il était impossible d'ouvrir ou de créer un nouveau document.
- Correction d'un bug lors de l'ouverture d'un fichier vide.
- L'affichage du menu "Démarre > GBESoft > GBEpad" est paramétrable.


GBEPad v4.2 :
-------------
Liste des nouveautés de GBEPad v4.2 par rapport à la v4.1 :
- La publicité a été enlevée
- La fenêtre des informations comporte maintenant un petit explorateur de
  fichiers.
- Améliorations de l'outil de comparaison :
     -> Affichage des coordonnées du curseur dans chaque fichier
  -> Synchronisation des vues sur le scrolling horizontal
  -> Prise en compte de la molette des souris modernes
- Le menu des outils utilisateurs peut maintenant :
     -> Afficher ou non la fenêtre
  -> Récupérer le résultat d'une commande (onglet supplémentaire par
     Affichage / Messages)
- L'outil qui compte le nombre total de ligne dans les fichiers ouverts affiche
  également le nombre de lignes de chacun des fichiers ouverts
- Correction anomalie sur compteur du nombre de remplacements d'une chaîne de
  caractères
- L'éditeur Hexadécimal permet de remplacer
- En maintenant la touche CTRL enfoncée et en faisant "rouler" la molette de la
  souris, un zoom est réalisé sur le texte.
- Un clic sur la molette de la souris permet de faire un "copier" classique
  (équivalant au raccourci par défaut CTRL+C).
- Ajout de 2 surligneurs syntaxiques : Ruby et FoxPro.
- Détection des fichiers UNICODE et UTF8 pour avertissement (GBEPad ne sait pas
  les gérer correctement dans cette version).


GBEPad v4.1 :
-------------
Liste des nouveautés de GBEPad v4.1 par rapport à la v4.0 :
- L'appuie sur la touche ENTREE sur la boite de dialogue Rechercher lance la
  recherche.
- La combinaison de touches CTRL et + permet de basculer à l'onglet ou la
  fenêtre MDI suivant.
  De même, la combinaison de touches CTRL et - permet de basculer à l'onglet
  ou la fenêtre MDI précédente.
- L'utilisateur peut définir ses propres raccourcis claviers et les associer
  à chacunes des fonctionnalités de GBEPad (via la boite de dialogue
  Configuration).
- Possibilité de choisir le jeu de caractères (ANSI ou OEM)
- Possibilité de configurer la couleur du fond de l'éditeur ainsi que celle de
  la ligne active.
- Le moteur de recherche d'une chaine de caractères avec les expressions
  régulières dispose de possibilités enrichies rendant l'outil de recherche
  puissant et fonctionnel.
- Le remplacement d'une chaine par une autre peut dorénavant disposer des
  expressions régulières pour rechercher la chaine à remplacer.
- Mise à jour de l'aide en ligne

GBEPad v4.0 :
-------------
Liste des nouveautés de GBEPad v4.0 par rapport à la v3.3 :
- Interface entièrement revue avec un système d'onglets
- Les différentes fonctionnalités ne sont disponibles qu'en temps utile.
  Par exemple, si une aucune sélection n'est active, la fonction "copier" est
  indisponible.
- Prise en compte de la taille de la police de caractères de l'éditeur.
- Les outils de Recherche et de Remplacement ont été améliorés :
     - Impact du fichier actif, la sélection ou des fichiers ouverts sous
  GBEPad
     - Possibilité de rechercher par "Expression régulière"
     - "Rechercher Tous" permet maintenant de supprimer les lignes impactées en
  un seul clic, ou générer un nouveau fichier avec les lignes impactées.
- Possibilité d'éditer en mode Hexadécimal
- Gestion d'une liste de propositions lors de l'appuie sur les touches
  CTRL+ESPACE. Cette liste est configurable via la boite de dialogue
  "Configuration" catégorie "Propositions".
- Ajout de nouveaux outils :
    - Capitaliser : Mettre en majuscule la première lettre de chaque mot
    - Concaténation de fichier à la position du curseur
    - Ajout d'une ligne vide entre chaque ligne
    - Suppression des lignes vides et des lignes vides redondantes
    - Suppression des espaces redondants
    - Conversion des Tabulations en Espaces
    - Conversion des Espaces en Tabulations
    - Conversion ASCII vers Hexa
    - Conversion Hexa vers ASCII
    - Comptage du nombre de lignes total des fichiers ouverts
- Algorythme de Cryptage modifié et incompatible avec celui des versions
  antérieures de GBEPad. Cet algorythme autorise plusieurs cryptages de suite.
  Il faudra autant de décryptages pour revenir au fichier original.
- Si ouverture d'un fichier déjà ouvert, activation du fichier.
- Liste des fichiers ouverts.
- possibilité d'insérer un saut de page
- Fonction "Coller historique" vous permet de coller n'importe quel "copier" ou
  "couper" depuis le début de la session de GBEPad.
- Intégration à Windows améliorée :
    - GBEPad se place dans le menu Démarrer/Programmes/GregSoft
  - Possibilités de placer l'icône de GBEPad sur le bureau, dans le menu
    "Envoyer vers", dans le Systray, en première place dans le menu
    démarrer.
- Mode Batch remanié. Il est incompatible avec le mode batch des anciennes
  versions de GBEPad mais il est plus souple, puissant et dispose de plus de
  fonctionnalités. Consulter l'aide en ligne pour apprendre à l'utiliser.
- Améliorations multiples :
    - Tri optimisé (plus rapide sur des fichiers volumineux)
  - GBEPad est plus rapide au démarrage.
  - Lorsque l'utilisateur maintient CTRL enfoncé pendant une sélection de
    texte, le type de sélection devient le temps de la sélection en
    Colonne.
  - Retour à la ligne automatique possible
- Correction des anomalies remontées
- Le fichier de configuration est au format INI pour être facilement
modifiables.
- Plus de limitation à 90 utilisations mais affichage d'avertissements si GBEPad
n'est pas enregistré à chaque démarrage et à chaque sauvegarde de fichier.
- Table des codes ASCII
- Exporter au format PDF (les couleurs du surligneur syntaxique ne sont pas
  prise en compte)
- Possibilité d'enregistrer tous les fichiers ouverts d'un seul clic.
- Un outil de comparaison de fichiers est disponible.
- Vous pouvez insérer votre publicité dans GBEPad. Envoyer moi un mail pour plus
  d'informations si cela vous interresse (greg.bersegeay@wanadoo.fr).


GBEPad v3.3  (27/12/2004) :
-----------
Liste des nouveautés de GBEPad v3.3 par rapport à la v3.2 :
- Lorsque GBEPad est lancé, mais que ce n'est plus la fenêtre active, et que
  l'on ouvre un nouveau fichier dans GBEPad, la fenêtre existante se place au
  premier plan.
- Correction anomalie lors de conversion de fichier d'un OS vers un autre.
- Optimisation du convertisseur Unix/Mac vers Dos pour une vitesse de traitement
  accrue.
- Exportation possible aux formats HTML, RTF ou TEX (avec respect des couleurs
  si un surligneur syntaxique est actif).
- Ajouts surligneurs syntaxiques TeX et VBS.
- Choix de la police dans l'éditeur. Attention, la règle n'est valide que pour
  la police COURIER.
- Rendu des impressions amélioré
- Le glisser/déposer d'un ou plusieurs fichiers de l'Explorateur Windows vers
  GBEPad est pris en compte.
- 2 nouveaux outils :
     * Mettre en majuscules en conservant les accents
     * Mettre en minuscules en conservant les accents


GBEPad v3.2  (02/12/2004) :
-----------
Liste des nouveautés de GBEPad v3.2 par rapport à la v3.1 :
- Ajout du surligneur syntaxique ISS
- Ajout du surligneur syntaxique TCL/TK
- L'outil Remplir peut générer des lignes à partir d'un fichier vide.
- Ajout d'une fonctionnalité "Rechercher tous" dans le menu Edition/Rechercher.
  Cette dernière permet de chercher une chaine de caractères dans le fichier, et
  d'afficher la liste de toutes les occurences trouvées. Vous pouvez en cliquant
  sur une ligne de cette liste accéder directement à la ligne concernée dans le
  fichier. De plus, vous pouvez enregistrer cette liste dans un fichier.
- Ajout d'un outil supprimant les espaces redondants
- Ajout d'un outil de suppression des lignes vides
- Ajout d'un outil de suppression des lignes vides redondantes
- Ajout d'un outil permettant d'insérer une ligne vide entre chaque ligne

Ces 4 nouveaux outils sont également disponibles en mode Batch.

GBEPad v3.1  (09/11/2004) :
-----------
Liste des nouveautés de GBEPad v3.1 par rapport à la v3.0 :
- Indentation d'une sélection vers la droite ou la gauche.
- Amélioration des marquages de lignes.
- Suppression de l'outil Comparer (pour en faire un outil autonomme).

GBEPad v3.0  (03/11/2004) :
-----------
Liste des nouveautés de GBEPad v3.0 par rapport à la v2.2 :

- Editeur Multi-fichier
- Ajout des surligneurs syntaxiques pour PERL et Python
- Ouverture d'un fichier dont l'extension est connue, le surligneur syntaxique
  associé est appliqué par défaut.
- Amélioration des outils. Par exemple, lorsqu'une sélection est active, l'outil
  "Mettre en majuscule" n'agit que sur la sélection. Si aucune sélection n'est
  active, tout le fichier est impacté.
- Ajout d'une fonctionnalité dans l'outil Repmlir :
  Vous pouvez ajouter un caratère ou une chaine de caractères à la fin de chaque
  ligne.
- Ajout d'un outil permettant de concaténer plusieurs fichiers à la fois.
- Ajout d'un outil dans le menu "Trier" permettant d'effectuer des tris sur des
  colonnes (à condition que le fichier dispose d'un caractère servant de
  séparateur. Vous pouvez choisir le caractère séparateur et sélectionner
  plusieurs colonnes.
- Ajout d'un outil de comparaison de fichiers (encore en béta)
- Possibilité d'associer GBEPad avec les extensions connues de GBEPad.
- Possiblité dans le menu Utilisateur d'exécuter le fichier ouvert dans GBEPad.
- Vous pouvez configurer les marges pour l'impression.
- Possibilité de mettre des entêtes et des pieds de page.
- Ajout d'un guide utilisteur.
- Possibilité de déterminer le début et la fin d'une sélection.
- Ajout d'une limite d'utilisation de 90 utilisations, après vous devez vous
  enregistrer gratuitement en m'envoyant un mail.
- Gestion de 5 fichiers récents


GBEPad v2.2
-----------
Liste des nouveautés de GBEPad v2.2 par rapport à la v2.1 :

- Ajout surligneur syntaxique Visual Basic.
- Ajout surligneur syntaxique Assembleur.
- Ajout surligneur syntaxique Fortran.
- Possibilité d'imprimer uniquement le texte sélectionné.
- Impression des couleurs lorsqu'un surligneur est sélectionné.
- Amélioration du rendu de l'impression.
- Copier / Coller réseau : permet avec un ordinateur "A" de sélectionner une
  chaine de caractères d'un fichier texte et de coller cette chaine dans un
  autre fichier texte avec un ordinateur "B".
- Petites modifications de l'aperçu avant impression :
     * Affichage du nom du fichier dans la barre de statut
     * La molette de la souris permet de changer de page
     * Affichage du n° de la page active / nombre total de pages
- Amélioration de l'outil Remplir : lorsqu'une sélection en mode colonne est
  active, le bloc sélectionné est remplacer par le texte saisi par
  l'utilisateur.
- Ajout des outils de Conversion permettant de convertir les fichiers textes
  venant de systèmes d'exploitation différents (conversion des retours chariots
  et sauts de lignes) :
       Unix/Mac vers Dos
       Dos vers Unix
       Dos vers Mac
  Ces fonctionnalités se retouvent également en mode Batch.
- Ajout de la possibilité d'ouvrir un fichier trouvé avec le logiciel adapté
  dans l'outil de Recherche dans les fichiers.


Liste des nouveautés de GBEPad v2.1 par rapport à la v2.0 :

- Ajout d'un surligneur syntaxique Java.
- Ajout d'un surligneur pour les scripts Unix (.sh).
- Possibilité de surligner la ligne active.
- Possibilité de configurer le nombre maximum de caractères par ligne (entre 1
  et 32700).
- Configuration du nombre de caractères à blancs à insérer lors d'une
  tabulation.
- Possibilité de faire une copie du fichier d'origine dès l'ouverture d'un
  fichier sous GBEPad. Le nom du fichier d'origine est de la forme :
  "nomFichier.old".
- Restauration du fichier d'origine possible lorsque l'option "sauvegarde
  origine" est activée.
- Correction d'un bug lors de la validation de la boite de dialogue
  "Configuration".
- Modification de l'outil Remplir. La limitation n'est plus de 32 768 dans les
  zones de saisie des nombres. La limitation passe à 2 147 483 648 pour chacune
  des zones de saisie. J'ai passé mes compteurs de 16 à 32 bits.
- Ajout des possibilités de déplacer la ligne active au dessus et au dessous.
- Ajout dans la barre de statut d'un bouton permettant de sélectionner le type
  de sélection dans l'éditeur.


Liste des nouveautés de GBEPad v2.0 par rapport à la v1.3 :

- La zone d'édition de texte a été repensée. Elle dispose de fonctionalités
  avancées. De plus, elle est plus simple d'accès surtout pour la gestion des
  blocs. C'est pourquoi l'ancienne barre de gestion des blocs a disparue.
- L'éditeur reconnait la syntaxe du C++, Pascal, SQL, PHP, INI, HTML, CSS, XML,
  JavaScript et des fichiers de commandes BAT et CMD. Un système de surligneur
  simplifie la lecture de ces fichiers.
- Indentation automatique (activable/désactivable)
- Une ligne est affichée indiquant la marge de droite (paramétrable)
- Possibilité de choisir le type de sélection
- 2 nouveaux outils :
      * suppression des blancs en début de ligne
      * suppression des blancs en fin de ligne
  Ces deux outils sont également disponibles en mode Batch.
- Possiblité de basculer du mode "Insertion" au mode "Remplacement" (appuyer sur
  la touche "Inser")
- Apparition d'un Aperçu avant impression
- Le système d'annulation a été réécrit : on peut annuler les 1024 dernières
  opérations (les résultats des outils ne peuvent toujours pas être annulés).
  Vous pouvez également refaire une action.
- Ajout du marquage de ligne (vous pouvez marquer jusqu'à 10 lignes par fichier)
- Modification de l'outil Remplir :
  Lorsque l'on utilise la fonction incrémentation, il est possible de définir
  le nombre de chiffres affichables.
- Possibilité d'afficher les caractères "spéciaux" (les espaces, retours
  chariots...).
- Affichage des lignes visibles à l'écran durant le déplacement de l'ascenseur
  vertical.
- Correction automatique de la saisie utilisateur.
- Compte la longueur du texte selectionné quelque soit le type de sélection.
  Si la sélection intervient sur plusieurs lignes, prise en compte des
  caractères invisibles "Retour Chariot" et "Saut de Ligne".
- Ajout d'un outil en mode Batch permettant de compter le nombre de ligne d'un
  fichier.
  Cet outil génère un fichier nommé nbLignes.txt dans le répertoire où est
  situé GBEPad contenant le résultat.
  Exemple de .bat pour utiliser cette fonction :
          del c:\GBEPad\nbLignes.txt
          GBEPad.exe c:\fic1.txt 12
          GBEPad.exe c:\fic2.txt 12
          GBEPad.exe c:\fic3.txt 12
          GBEPad.exe c:\fic4.txt 12
          GBEPad.exe c:\fic5.txt 12
          GBEPad.exe c:\GBEPad\nbLignes.txt
  C'est à l'utilisateur de supprimer le fichier nbLignes.txt afin de faire
  partir le compteur de lignes à zéro.
  La dernière ligne lance l'exécution de GBEPad avec en paramètre le fichier
  contenant le résultat.
- Recherche dans les fichiers
- Correction de bugs


-------------------------------------------------------------------------
Liste des nouveautés de GBEPad v1.3 par rapport à la v1.2 :

- Ajout de menus personnalisables pointant sur d'autres outils
  avec passage de paramètres. Ces derniers pouvant être variables.
  Par exemple :
      si vous passer en paramètre (respectez la casse):
         $CheminFic$NomFic
      alors le programme sera lancé avec en paramètre le chemin et
      le nom du fichier actif sous GBEPad.
      Pour passer de tels paramètres, il est conseillé d'utiliser
      le bouton "->" à coté de la zone Paramètres.
- Possibilité de configurer l'interface
- Ajout d'un écran de bienvenue (affichable ou non)
- Ajout d'une boite d'astuces (affichable ou non)
- Indentation droite / gauche d'un bloc (décalage de 4 caractères)
- Mode Batch permettant d'utiliser certaines fonctionnalités de
  GBEPad dans un traitement automatique (fichier de commandes .bat
  par exemple).
- Possibilité de forcer en lettres capitales les caractères saisis
  par l'utilisateur (dans le menu Configuration).


Liste des nouveautés de GBEPad v1.2 par rapport à la v1.1 :

- Gestion de blocs (copier/coller/insertion/remplacement...)
- Si une chaine de caractères est sélectionnée et que
  l'utilisateur lance l'outil de recherche, la chaine
  selectionnée devient la chaine de caractères à rechercher.
- Lorsqu'une chaine est sélectionnée, affichage de sa longueur
  (à coté du nombre de lignes total du fichier)
- Selection d'une ligne entière (CTRL+L)
- Ajout du raccourcis CTRL+I pour insérer une ligne
- Modification des raccourcis clavier pour les outils
- Ajout du menu INSERER dans EDITION permettant d'insérer :
     * la date du jour
     * l'heure
     * le nom du fichier en cours
     * le répertoire où est situé le fichier en cours
- Correction de bugs


Liste des nouveautés de GBEPad v1.1 par rapport à la v1.0 :

- Les n° de ligne et de colonne sont mis à jour dès l'appui
  d'une touche
- La touche F3 recherche l'occurrence suivante
- la combinaison CTRL+Y supprime la ligne du curseur
- la combinaison CTRL+D duplique la ligne du curseur
- Possibilité d'ouvrir une nouvelle instance de GBEPab
- Possibilité de se rendre directement à une ligne à partir
  de son numéro.
- Gestion de la tabulation (génère 4 blancs)
- Correction de bugs dans l'outil Remplir
- Ajout d'un lien vers mon site Internet dans le menu Aide
- Nouveaux outils disponibles :
    * Enlever les accents dans tout le fichier
    * Enlever les blancs dans tout le fichier
    * Inverser la chaine de caractères sélectionnée
    * Tailler toutes les lignes du fichier à la taille de
      la plus grande (remplissage avec des blancs)
    * Cryptage / Décryptage d'un fichier texte

-------------------------------------------------------------

Liste des possibilités de GBEPad v1.0 :
=======================================
- Edition de fichiers textes
- Copier / Coller
- Annulation de la dernière action (ne fonctionne pas pour les
  Outils)
- Impression du fichier
- Recherche / Remplacement de chaines de caractères
- Déclaration dans la base de registre afin d'ajouter au menu
  contextuel de l'Explorateur Windows la fonction
  "Ouvrir avec GBEPad" sur n'importe quel fichier.
- Association du .TXT avec GBEPad.
- Affichage du nombre de lignes du fichier
- Affichage des coordonnées de la position du curseur dans le
  fichier (lors d'un clic de la souris)
- Retour automatique à la ligne oui/non
- Outils disponibles :
    * Mettre en majuscules tout le fichier
    * Mettre en minuscules tout le fichier
    * Remplir une zone du fichier (de la ligne x à la ligne y
      à partir de la colonne z) avec une chaine de caractères
      contenant ou non un indice.
    * Trier le fichier (tri ascendant/descendant)
    * Suppression des doublons
    * Concaténation de fichiers textes