IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Editeur de texte


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut Editeur de texte
    Bonjour,

    à mes heures perdues (qui se font rare hélas) je code un IDE Pascal...j'ai un début de compilateur Pascal pour Flash, j'ai un début d'interface graphique avec coloration syntaxique avancée (reconnais les types, les champs, les méthodes...) qui n'est pas un composant visuel mais qui sait se dessiner sur un canvas
    Nom : IDE.PNG
Affichages : 176
Taille : 18,4 Ko

    Cependant ce n'est qu'un afficheur qui permet de naviguer dans le source mais pas de le modifier.

    quelqu'un aurait-il déjà codé un bête éditeur de texte avec undo, redo, etc...sans passer par TMemo, TRichEdit...ou TSynEdit ? J'ai la flemme de réfléchir
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  2. #2
    Membre Expert
    Avatar de Dr.Who
    Inscrit en
    Septembre 2009
    Messages
    980
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Septembre 2009
    Messages : 980
    Par défaut
    je l'avais fait (PADEditor) pour editer en MDI HTML/JS/PHP/XML/SQL.

    mais sans colorisation syntaxique.

    faire un "notepad" sans se prendre la tête, c'est simple.

    faire un editeur de source, ou un IDE minimaliste, malheureusement faut se peter la minette un peu quand même. ce serait trop simple sinon.
    SynEdit ou d'autre compo facilite deja grandement le travail dans ce cas.

    Regle n°7 du FMOC) Le résultat est proportionnel à l'effort fournis.

    bon code et bonne chance!
    [ Sources et programmes de Dr.Who | FAQ Delphi | FAQ Pascal | Règlement | Contactez l'équipe ]
    Ma messagerie n'est pas la succursale du forum... merci!

  3. #3
    Membre éprouvé

    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2009
    Messages : 128
    Par défaut Demos de D7
    Bonjour

    Moi, quand je travaille "à la paresseuse" et que j'ai besoin d'un module éditeur de texte avec toutes les fonctions de bases (police, couleurs, undo, redo, clipboard, etc, etc...) , j'ai pour habitude de détourner le project RichEdit du répertoire des Démos qui accompagne Delphi 7...

    Mais il est basé sur TRichEdit...

  4. #4
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par Rekin85 Voir le message
    Bonjour

    Moi, quand je travaille "à la paresseuse" et que j'ai besoin d'un module éditeur de texte avec toutes les fonctions de bases (police, couleurs, undo, redo, clipboard, etc, etc...) , j'ai pour habitude de détourner le project RichEdit du répertoire des Démos qui accompagne Delphi 7...

    Mais il est basé sur TRichEdit...
    ben oui voila j'ai codé un truc qui me permet de choisir correctement les attributs des éléments syntaxiques d'un programme Pascal...j'ai pas envie maintenant de perdre du temps à jongler avec les attributs de TRichEdit...

    SynEdit est sans doute une bonne source d'inspiration, mais pour ce que j'ai vu, la coloration syntaxique est assez limitée...c'est juste une grammaire.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Membre Expert
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 288
    Par défaut
    Au niveau du undo/redo, déjà un peu de code ici.

    Si ça peut un peu t'aider ou te donner des idées

    @+

  6. #6
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par Droïde Système7 Voir le message
    Au niveau du undo/redo, déjà un peu de code ici.

    Si ça peut un peu t'aider ou te donner des idées

    @+
    merci, oui c'est une façon de faire...sauvegarder tout le fichier à chaque modif
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    707
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 707
    Par défaut
    http://www.econtrol.ru/ ?

    Un truc basé sur Scintilla http://www.scintilla.org/ ?

Discussions similaires

  1. [Composant] Editeur de texte java
    Par doudine dans le forum Général Java
    Réponses: 17
    Dernier message: 27/01/2010, 18h35
  2. Editeur de texte enrichi
    Par Bidouille dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/11/2004, 03h25
  3. [Composant] Editeur de texte
    Par fendavid dans le forum Général Java
    Réponses: 1
    Dernier message: 06/06/2004, 00h28
  4. [Kylix] [Kylix 3] Un editeur de texte ?
    Par drfreuderick dans le forum EDI
    Réponses: 2
    Dernier message: 14/03/2004, 02h33
  5. Quel EDI/editeur de texte preférez-vous ?
    Par Gandalf dans le forum Choisir un environnement de développement
    Réponses: 5
    Dernier message: 18/09/2003, 19h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo