Page 4 sur 10

Publié : jeu. 21/avr./2005 11:00
par Flype
beaucoup de fonctions ne marchent pas quand l'editorgadget est placé à l'intérieur d'un splittergadget :cry:

Publié : jeu. 21/avr./2005 12:30
par Progi1984
Tu peux me passer le code ne fonctionnant pas ?

Publié : lun. 25/avr./2005 9:39
par gansta93
ça serait bien une fonction pour savoir si l'editor gadget a été modifié. Je crois que c possible avec SendMessage_(), mais je ne sais plus comment.

Publié : lun. 25/avr./2005 18:39
par Progi1984
Ajouté à mon TODO !

Publié : lun. 16/mai/2005 7:52
par Progi1984
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 !

Publié : lun. 16/mai/2005 14:45
par Progi1984
Le Soldat Inconnu a écrit :Récupérer la position de la sélection en cours et pas seulement la position du curseur :D
Ajouté !

Publié : lun. 16/mai/2005 14:48
par Progi1984
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 ...
En cours ....
tme007 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 '=',
Ca fonctionne

Publié : lun. 16/mai/2005 16:11
par Progi1984
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 !!!!!!

Publié : mar. 17/mai/2005 20:18
par Progi1984
Que souhaitez vous pour les prochaines versions ?

Que souhaiteriez de révolutionnaire pour la 1.0 ?

Publié : mar. 17/mai/2005 23:13
par gansta93
Ta signature n'est pas à jours, tu dois sûrement le savoir... mais je tenais à le dire... dsl de parler pour ne rien dire. :lol:

Publié : mar. 17/mai/2005 23:24
par Progi1984
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...

Publié : mer. 18/mai/2005 10:02
par gansta93
Je teste ça Vendredi soir, ainsi que la lib de Droopy. là je peux pas...

Publié : mer. 18/mai/2005 18:21
par Backup
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 !! :D

sinon bien ta lib !!

:D

LibEditorPlus

Publié : mer. 18/mai/2005 20:25
par tme007
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

Code : Tout sélectionner

HL_Color_Strings(0,255,0)
HL_Color_Entiers(255,255,0)
HL_Color_Comments(255,0,255)
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

Publié : mer. 18/mai/2005 20:29
par Progi1984
Dobro a écrit :devrai retourner le x mais - 1 car sinon au debut d'une ligne
Comprends pas!
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 !! :D
Réglé
Dobro a écrit :sinon bien ta lib !!
Merci ! A votre service !