
LibEditorPlus
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Tu peux me passer le code ne fonctionnant pas ?
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 :
Ajouté à mon TODO !
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 :
Mise à jour :
Version v0.24 + v0.3
v0.24 - 10/05/05
Fixé : Editor_Highlight(): bug entre les commentaires et les chaines
Fixé : Editor_Highlight(): clignotage lorsque l'on dépasse la limite droite de l'Editorgadget
Ajouté : Editor_AutomaticLine(Gadget.l,Activate)
1 pour activer
0 pour désactiver
Ajouté : Editor_Alinea(Gadget.l,Taille.l)
v0.3 - 16/05/05
Ajouté : Concept : Numérotation des lignes
Ajouté : LN_AddLine(GadgetId.l,Position,Text.s)
Ajouté : LN_Start(Window.l,Gadgetid.l)
Ajouté : LN_Update(GadgetId.l)
Ajouté : LN_Flags(Type,Index,Style,Tab)
Téléchargement
J'attends vos remarques !
[Edit] Le fichier d'aide, je vous le refais dans la journée
L'historique du début du post est celui qui est toujours à jour !
Version v0.24 + v0.3
v0.24 - 10/05/05
Fixé : Editor_Highlight(): bug entre les commentaires et les chaines
Fixé : Editor_Highlight(): clignotage lorsque l'on dépasse la limite droite de l'Editorgadget
Ajouté : Editor_AutomaticLine(Gadget.l,Activate)
1 pour activer
0 pour désactiver
Ajouté : Editor_Alinea(Gadget.l,Taille.l)
v0.3 - 16/05/05
Ajouté : Concept : Numérotation des lignes
Ajouté : LN_AddLine(GadgetId.l,Position,Text.s)
Ajouté : LN_Start(Window.l,Gadgetid.l)
Ajouté : LN_Update(GadgetId.l)
Ajouté : LN_Flags(Type,Index,Style,Tab)
Téléchargement
J'attends vos remarques !
[Edit] Le fichier d'aide, je vous le refais dans la journée
L'historique du début du post est celui qui est toujours à jour !
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 :
Ajouté !Le Soldat Inconnu a écrit :Récupérer la position de la sélection en cours et pas seulement la position du curseur![]()
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 :
En cours ....tme007 a écrit :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 ...
Ca fonctionnetme007 a écrit : 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 '=',
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.31 - 16/05/05
@Le Soldat Inconnu
Ajouté : Editor_PosSelStart(Gadget.l)
Ajouté : Editor_PosSelEnd(Gadget.l)
Mise à jour avec le fichier d'aide aussi !!!!!!
@Le Soldat Inconnu
Ajouté : Editor_PosSelStart(Gadget.l)
Ajouté : Editor_PosSelEnd(Gadget.l)
Mise à jour avec le fichier d'aide aussi !!!!!!
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 :
Que souhaitez vous pour les prochaines versions ?
Que souhaiteriez de révolutionnaire pour la 1.0 ?
Que souhaiteriez de révolutionnaire pour la 1.0 ?
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 :
C'est déjà ca !
Pourrize vous me dire pour ceux qui ont utilisé ma lib, ces défauts et dans quel cas vous l'avez utilisé : types de projets, projets connus ou non, etc...
Pourrize vous me dire pour ceux qui ont utilisé ma lib, ces défauts et dans quel cas vous l'avez utilisé : types de projets, projets connus ou non, etc...
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
la fonction " x=Editor_CursorX(30)"
devrai retourner le x mais - 1 car sinon au debut d'une ligne
actuellement avant le premier charactere du debut d'une ligne cela indique x=1 or en fait cela devrai etre egale a 0 !!!
si x=1 cela veut dire que le curseur se trouve apres le premier character
enfin , je vois ça comme ça !!
sinon bien ta lib !!

devrai retourner le x mais - 1 car sinon au debut d'une ligne
actuellement avant le premier charactere du debut d'une ligne cela indique x=1 or en fait cela devrai etre egale a 0 !!!
si x=1 cela veut dire que le curseur se trouve apres le premier character
enfin , je vois ça comme ça !!

sinon bien ta lib !!

LibEditorPlus
Voilà, je viens d'essayer la librairie ainsi que l'exemple mais j'ai un souci, comment choisis t'on la couleur avec laquelle surligner les keywords par l'instruction Editor_Highlight ?
L'exemple quant à lui contient les commandes
non décrites dans l'aide ?
Un petit exemple un peu plus fourni pour la colorisation syntaxique serait le bienvenu pour moi ...
En tout cas, c'est un beau boulot !
Merci d'avance
L'exemple quant à lui contient les commandes
Code : Tout sélectionner
HL_Color_Strings(0,255,0)
HL_Color_Entiers(255,255,0)
HL_Color_Comments(255,0,255)
Un petit exemple un peu plus fourni pour la colorisation syntaxique serait le bienvenu pour moi ...
En tout cas, c'est un beau boulot !
Merci d'avance
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Comprends pas!Dobro a écrit :devrai retourner le x mais - 1 car sinon au debut d'une ligne
RégléDobro a écrit :actuellement avant le premier charactere du debut d'une ligne cela indique x=1 or en fait cela devrai etre egale a 0 !!!
si x=1 cela veut dire que le curseur se trouve apres le premier character
enfin , je vois ça comme ça !!
Merci ! A votre service !Dobro a écrit :sinon bien ta lib !!
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net