Syntaxedit v 1.01

Description

SyntaxEdit v 1.01
=================

Description :
=============
SyntaxEdit est un contrôle d'édition pour les IDE, il support la colorisation du syntaxe, l'affichage de la marge, la numérotation de la marge, les break points ainsi que la localisation des lignes d'erreur, il a été développé spécialement pour BASIC Installer, mais cela ne veut pas dire que vous ne pouvez pas l'utiliser, il est à votre disposition à condition que vous signaler que vous l'utiliser et qu'il set copyrighté à "Abdelhakim BACHAR", bien sur il n'est pas encor tout ta fait complet mais quand j'ai posté la source en sous estiment que vous allez m'aidez à le finalisé en cherchant les erreurs ainsi en améliorant la source, en fait le programme utilise la POO, il y a 3 class :
  • CLineText : pour gérer les lignes de texte.
  • CBufferText : c'est la où on stocke tout le texte et on gère le document (ouverture sauvegarde...).
  • CSyntaxEdit : c'est la plus importante elle gère le contrôle en entier (dessin, actions de l'utilisateur...)


Cette version vient après la version 1 (voici le lien :http://www.cppfrance.com/code.aspx?ID=29236) avec plus de modification dont voici la liste :
  • Réorganisation total de la source, gestion du document par CBufferText.
  • Fixation de OpenFile et SaveToFile, chargement des fichiers (3000 lignes en moins d'une seconde).
  • Support de l'impression (non colorisé et non tester).
  • Fixation de la recherche (full options).
  • Ajout du menu contextuel.
  • L'implémentation de la molette de la souris.
  • Numérotation des lignes dans la marge.


NB 2 : le fichier main.cpp montre une simple utilisation de SyntaxEdit. Pour plus d'informations n'hésiter pas à me contacter au -dr_progz@hotmail.com-.
NB 3 : si je retard un petit peu dans les réponse c'est parce que je n'ai pas de connexion chez moi.

Si vous avez d'autres remarques je suis prôneur, -Dr_Progz-

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.