Correcteur orthographique pour Editor et Scintilla Gadget ?

Programmation d'applications complexes
hackotedelaplaque
Messages : 121
Inscription : mer. 21/janv./2004 22:18

Correcteur orthographique pour Editor et Scintilla Gadget ?

Message par hackotedelaplaque »

Bonjour à tous,


J'ai programmé un éditeur de texte de format propriétaire (fichiers *.SPT).

Je cherche maintenant à ajouter une fonction "correcteur orthographique", via un bouton et surlignement en temps réel avec vaguelettes rouges.
Je pensais trouver une fonction Purebasic toute faite mais sauf erreur il n'y en a pas. Il doit falloir recourir à l'API ou une Userlib. Pouvez-vous m'indiquer la marche à suivre ?

En sachant qu'il y a une contrainte ! Pour le moment mon éditeur utilise un gadget Editor mais je suis en train de migrer sur scintilla.
Merci à vous tous de votre aide.
10 CLS
20 PRINT "Vive PureBasic"
30 GOTO 20
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par nico »

Il y a des sources pour utiliser le correcteur de word ou de libreoffice mais d'une part cela signifierait de télécharger un logiciel supplémentaire conséquent (si absent de l'ordi) et d'autre part de proposer un autre éditeur qui ferait de l'ombre à celui que tu proposes.

Reste de coder soi même cette partie avec des dictionnaires libres mais là je ne sais pas.
hackotedelaplaque
Messages : 121
Inscription : mer. 21/janv./2004 22:18

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par hackotedelaplaque »

Les sources dont tu parles peuvent m'intéresser quand même.
Ces logiciels sont présents sur les postes des éditeurs qui utilisent mon appli et ça ne fait pas vraiment d'ombre car nous avons un format propriétaire comme je disais.

Comment peut-on faire appel au dico Open Office ou Word depuis mon code PB ?
10 CLS
20 PRINT "Vive PureBasic"
30 GOTO 20
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par nico »

Je ne parle pas de source en PB, je ne sais pas s'il y en a.
http://support.microsoft.com/kb/243844
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par falsam »

On peut aussi utiliser le correcteur open-source Hunspell.

Le temps de retrouver les sources et composants Hunspell et j'ouvre un nouveau sujet dédié à Hunspell pour ceux que ça intéresse.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par nico »

Je viens de voir qu'il y a tout ce qu'il faut ici sur le forum anglais:

http://www.purebasic.fr/english/viewtop ... 9&start=15

Dictionnaire Français:
https://docs.google.com/file/d/0B4SWB85 ... sp=sharing
hackotedelaplaque
Messages : 121
Inscription : mer. 21/janv./2004 22:18

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par hackotedelaplaque »

Merci, c'est exactement ce que je cherchais !
Je vais télécharger le tout sur le topic nouvellement créé.
Par contre, y'a moyen de l'ustiliser avec scintilla ?
10 CLS
20 PRINT "Vive PureBasic"
30 GOTO 20
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par nico »

Oui sans problème mais perso j'ai pas le temps de m'y consacrer.
blackrose
Messages : 1
Inscription : ven. 11/oct./2013 5:23

Re: Correcteur orthographique pour Editor et Scintilla Gadge

Message par blackrose »

Il y a des sources pour utiliser le correcteur de word ou de libreoffice mais d'une part cela signifierait de télécharger un logiciel supplémentaire conséquent (si absent de l'ordi) et d'autre part de proposer un autre éditeur qui ferait de l'ombre à celui que tu proposes.
Our excellent online pass4sure discount code training programs will lead you to success in the real exam.For more information visit our ISEB website and University of California, San Diego main page also on Biola University best wishes
Répondre