LibEditorPlus
Personnellement, j'aime bien insérer dans un include, sous forme de 'data.s' les mots-clés à surligner ... pour ne pas utiliser un fichier externe potentiellement modifiable par l'utilisateur lambda, l'on ne sait jamais ...
Penses-tu que cette possibilité serait envisageable dans ta lib ?
J'ai un autre souci, dans certains cas, j'ai besoin de surligner des expressions complètes, style 'DELETE VDISK=<blablabla>' et pour lequel 'VDISK' ne se surligne pas puisque le 'spacer (blanc) n'existe pas entre le mot-clé et le '=', puis après le '=' et le <blablabla> ... serait-il possible de prendre en compte ce cas de figure ?
Sinon, beau boulot !
Penses-tu que cette possibilité serait envisageable dans ta lib ?
J'ai un autre souci, dans certains cas, j'ai besoin de surligner des expressions complètes, style 'DELETE VDISK=<blablabla>' et pour lequel 'VDISK' ne se surligne pas puisque le 'spacer (blanc) n'existe pas entre le mot-clé et le '=', puis après le '=' et le <blablabla> ... serait-il possible de prendre en compte ce cas de figure ?
Sinon, beau boulot !
-
- Messages : 27
- Inscription : sam. 12/mars/2005 5:55
- Localisation : Germany(Hessen)
- Contact :
@Progi1984
Oui,, Ceci était ma première étape.
Yes this was my first step.
Oui,, Ceci était ma première étape.
Yes this was my first step.
s'il vous plaît, excuser mon français.Mais je veux apprendre votre langue.
---------------------------------------------------------
Vous êtes bienvenu à nous visiter : http://www.purebasic-lounge.de
---------------------------------------------------------
Vous êtes bienvenu à nous visiter : http://www.purebasic-lounge.de
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
@All : en fait je passe un oral demain donc cela fait quelques semaines que je n'ai plus bossé sur ma lib mais ensuite je vais etre plus libre d'ici bientôt.
@Chaos : Merci d'avoir testé !
Donc LibEditorPlus fonctionne sur Windows XP et 2K.
@Hroudtwolf : Can you send me the wrong code in a private message ?
@gansta 93 : Je l'ajoute à ma liste ToDo.
@Tme007 :
PS : Je pense que oui.
Comme dans le cas du XML ?
Tu voudrais une colration syntaxique comme ci-dessous ?

@Chaos : Merci d'avoir testé !
Donc LibEditorPlus fonctionne sur Windows XP et 2K.
@Hroudtwolf : Can you send me the wrong code in a private message ?
@gansta 93 : Je l'ajoute à ma liste ToDo.
@Tme007 :
Envoie-moi un exemple de code avec explications par MP de ce que tu voudrais.j'aime bien insérer dans un include, sous forme de 'data.s' les mots-clés à surligner ... pour ne pas utiliser un fichier externe potentiellement modifiable par l'utilisateur lambda
PS : Je pense que oui.
As tu essayé de mettre dans le fichier les deux mots l'un à coté de l'autre, comme n'importe quel mot clé ?J'ai un autre souci, dans certains cas, j'ai besoin de surligner des expressions complètes, style 'DELETE VDISK=<blablabla>' et pour lequel 'VDISK' ne se surligne pas puisque le 'spacer (blanc) n'existe pas entre le mot-clé et le '=', puis après le '=' et le <blablabla> ... serait-il possible de prendre en compte ce cas de figure ?
Comme dans le cas du XML ?
Tu voudrais une colration syntaxique comme ci-dessous ?

Dernière modification par Progi1984 le mar. 15/mars/2005 22:43, modifié 1 fois.
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
-
- Messages : 27
- Inscription : sam. 12/mars/2005 5:55
- Localisation : Germany(Hessen)
- Contact :
@Progi1984
The error was comming in the example of the lib.
L'erreur était fourni avec l'exemple de la lib.
The error was comming in the example of the lib.
L'erreur était fourni avec l'exemple de la lib.
s'il vous plaît, excuser mon français.Mais je veux apprendre votre langue.
---------------------------------------------------------
Vous êtes bienvenu à nous visiter : http://www.purebasic-lounge.de
---------------------------------------------------------
Vous êtes bienvenu à nous visiter : http://www.purebasic-lounge.de
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
@Hroudtwolf
Have you got your PureBasic with the last update ?
Which line the debugger stop it ?
Have you got the last update of my lib ?
What is th message when the problem arrived ?
Have you got your PureBasic with the last update ?
Which line the debugger stop it ?
Have you got the last update of my lib ?
What is th message when the problem arrived ?
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
@Flype : je suis d'accord avec toi et je n'y avais pas fait attention avant ! Je le change d"s que possible
@All : je me remets à coder cette semaine donc une nouvelle version de la lib bientôt.
@All : je me remets à coder cette semaine donc une nouvelle version de la lib bientôt.
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Futures Fonctions:
Savetext(gadget,filename$)
Loadtext(gadget,filename$)
Indent(yes or no)
Find(str$)
Replace(str$,strreplace$)
Highlight():
-----Fixer le bug entre les commentaires et les chaines
-----Améliorer la coloration syntaxique des entiers
-----Ajouté:
----------Opérateurs(=+-*/)
----------Séparateur(parenthèses)
----------Constante
----------Variable
----------Structure
----------Fonction
NumLigne(yes or no)
Concepts :
--Bookmarks
--AutoCompletion
--Boite de Dialogue "Go To Line"
et sa fonction spécifique
--Support de l'IntelliMouse (scrolling)
--Commenter/décomenter une/plusieurs lignes
Mon but est de créer une librairie pouvant remplacer Scintilla, Raedit ou CodeMax...qui sont des composants d'édition de code.
PS : Si vous connaissez d'autres composants, me contacter !
Savetext(gadget,filename$)
Loadtext(gadget,filename$)
Indent(yes or no)
Find(str$)
Replace(str$,strreplace$)
Highlight():
-----Fixer le bug entre les commentaires et les chaines
-----Améliorer la coloration syntaxique des entiers
-----Ajouté:
----------Opérateurs(=+-*/)
----------Séparateur(parenthèses)
----------Constante
----------Variable
----------Structure
----------Fonction
NumLigne(yes or no)
Concepts :
--Bookmarks
--AutoCompletion
--Boite de Dialogue "Go To Line"
et sa fonction spécifique
--Support de l'IntelliMouse (scrolling)
--Commenter/décomenter une/plusieurs lignes
Mon but est de créer une librairie pouvant remplacer Scintilla, Raedit ou CodeMax...qui sont des composants d'édition de code.
PS : Si vous connaissez d'autres composants, me contacter !
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Fonctions futures :
AutomaticLine(yes or no)
AutomaticLine(yes or no)
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
v0.23 - 02/04/05
Fixé : Editor_Highlight(gadget)
-> Problème de détection entre les chaînes et les commentaires
Ajouté : Editor_OFile(gadget.l,filename.s,error.s)
Ajouté : Editor_SFile(gadget.l,filename.s,error.s)
Télécharger la dernière version (0.23)!
Fixé : Editor_Highlight(gadget)
-> Problème de détection entre les chaînes et les commentaires
Ajouté : Editor_OFile(gadget.l,filename.s,error.s)
Ajouté : Editor_SFile(gadget.l,filename.s,error.s)
Télécharger la dernière version (0.23)!
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net