|
|
|
|
|
- Présentation
- Fonctionnement par défaut
- Paramétrage par défaut
- Fonctionnement
- Paramétrage de la correction orthographique
- Présentation
- Copie automatique des dictionnaires
- Chargement manuel des dictionnaires et association à une langue
- Activer ou non la vérification orthographique
Vérification d'orthographe basée sur les dictionnaires Hunspell
WINDEV offre la possibilité d'utiliser la fonctionnalité de correction orthographique intégrée dans plusieurs champs des applications WINDEV : - champ Traitement de Texte.
- champ de saisie.
- colonne de champ Table en saisie.
Cette correction orthographique peut être réalisée sur le poste de l'utilisateur via les dictionnaires de type Hunspell. Ces dictionnaires peuvent facilement être trouvés sur Internet. Ces dictionnaires sont constitués d'un fichier ".dic" et d'un fichier ".aff" de même nom qui doivent se trouver au même emplacement. Remarque : Il est recommandé de se conformer à la licence de redistribution de chaque fichier dictionnaire utilisé. Fonctionnement par défaut Paramétrage par défaut Par défaut, si votre projet contient un champ utilisant la correction orthographique (Traitement de texte, champ de saisie, ...) : - La correction orthographique est activée dans les champs, en Anglais et en Français.
- Les dictionnaires FR et US (et leurs licences readmexxx.txt) sont copiés automatiquement dans le répertoire de génération de l'application.
Remarque : Jusqu'à la version 23, la correction orthographique réalisée dans les champs de saisie et les colonnes de champ Table était réalisée via OpenOffice. A partir de la version 24, il est possible d'utiliser le correcteur orthographique intégré également pour ces champs. Pour configurer le correcteur orthographique utilisé par le projet : - Affichez la fenêtre de description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
- Dans l'onglet "Options", dans la zone "Correcteur orthographique", sélectionnez le correcteur d'orthographe utilisé pour le projet :
- Correcteur intégré : la vérification d'orthographe sera basée sur les dictionnaires Hunspell.
- Correcteur d'Open Office : la vérification d'orthographe (des champs de saisie et des colonnes de champs Table) sera basée sur les dictionnaires OpenOffice.
Fonctionnement Les dictionnaires Français et Anglais sont automatiquement chargés. Les fautes d'orthographe sont soulignées en rouge dans le champ. Un clic droit sur le mot souligné permet : - d'obtenir une liste de suggestions.
- d'ajouter le mot au dictionnaire Hunspell. Dans ce cas, les mots ajoutés au dictionnaire sont présents dans le fichier "C:\Users\<Utilisateur>\AppData\Roaming\PC SOFT\perso.dic".
Paramétrage de la correction orthographique Présentation Plusieurs options et fonctions permettent de paramétrer la correction orthographique : Copie automatique des dictionnaires La gestion de la copie des dictionnaires par défaut est effectuée dans les options du projet : - Sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
- Dans l'onglet "Options", cochez ou décochez l'option "Copier automatiquement les dictionnaires dans le répertoire de génération".
- Validez.
Chargement manuel des dictionnaires et association à une langue La fonction DictionnaireCharge permet de charger un dictionnaire au format Hunspell et de l'associer à une langue ou une sous-langue. Cette fonction doit être appelée avant le lancement de la vérification orthographique. Remarques sur le champ Traitement de texte :
- Un document docx contient par défaut des informations sur la langue du document. Ces informations permettent de connaître la langue du dictionnaire à utiliser.
- Si le dictionnaire correspondant à la langue du document est placé à côté de l'exécutable, il est automatiquement chargé et utilisé pour la correction du document. Si le dictionnaire correspondant à la langue du document n'est pas trouvé, la correction orthographique n'est pas disponible.
- Lors de la création d'un document docx via le champ Traitement de texte, la langue du document correspond à la langue en cours de l'application (définie par exemple par la fonction Nation).
Activer ou non la vérification orthographique La vérification orthographique peut être activée : - par l'utilisateur final (uniquement pour le dans le champ Traitement de texte) : il suffit de sélectionner l'option "Activer la correction orthographique" du ruban du champ Traitement de texte.
- par programmation via la propriété VérifieOrthographe.
- dans la fenêtre de description du champ :
- Pour le champ Traitement de texte : option "Activer [Vérifier l'orthographe] par défaut" (onglet "Général").
- Pour le champ de saisie : option "Vérifier l'orthographe" (onglet "Détail").
- Pour les colonnes de champ Table : option "Vérifier l'orthographe" (onglet "Détail" de la description de la colonne de type Texte).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|