Question

personne ne sait comment ajouter la fonctionnalité « changement » marqueurs à SynEdit? Je veux dire ces lignes, vert pour modifier et sauvegardé, jaune pour les parties modifiées et non enregistrées de documents ... voici un exemple d'un autre éditeur: http://img222.imageshack.us/img222/6474/editori.jpg

Était-ce utile?

La solution

Oui, je l'ai ajouté à ma copie de SynEdit. J'accroché à l'origine le code d'un autre projet.

Il se décompose dans (au moins) deux IIRC unités différentes.

Vous devez modifier SynEditTextBuffer.pas ainsi que SynEdit.pas.

Le code est assez complexe parce que vous devez modifier plusieurs points dans SynEditTextBuffer.pas ainsi que 1 ou 2 points dans SynEdit.pas.

Le projet original, j'accroché le code de était d'être très ambitieux en ce sens qu'ils essayaient de développer le pliage de code et le blocage en ligne (comme le montre l'image) ainsi.

Je ne pouvais pas obtenir le code pliant pour fonctionner de manière fiable si je suis passé que mod et juste utilisé le code de changement de ligne. Je crois que laisser tomber le pliage de code a également diminué le blocage de la ligne.

Le nom de ce projet est SynEditSudio , depuis un site Web chinois, mais je crois que les plug-ins de traducteur Firefox fonctionnent assez bien dans la convertir.

EDIT:. Me contacter directement si vous souhaitez obtenir une copie de mes modifications

HTH Ryan.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top