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

Visual C++ Discussion :

Méthode/classe de coloration syntaxique dans VC++ ?


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Hemophilius
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut Méthode/classe de coloration syntaxique dans VC++ ?
    Bonjour

    En fait mon prgramme est terminé, il ne me manque plus qu'une coloration syntaxique LUA dans une richTextBox, ainsi qu'un moyen de vérification de la syntaxe LUA dans cette même richTextBox. J'ai trouvé un moyen de colorer, mais ça craint vraiment : je sélectionne après chaque espace le dernier mot, et selon lui, je le colore en rouge, bleu,...
    Mais c'est vraiment bon marché, et en plus ca fait lagger tout.
    Existerait-il une classe de coloration syntaxique, avec ses méthodes d'ajout de mots à colorer ? Et une autre classe permettant de vérifier une syntaxe LUA ?

    J'espère que de telles classes existent...

  2. #2
    Membre confirmé Avatar de Hemophilius
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut
    Vous n'avez aucune idée ?
    En Java, j'ai trouvé quelques réponses, mais rien en C++...

  3. #3
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    on trouve quelques contributions dans ce sens comme :
    http://www.codeguru.com/cpp/controls...cle.php/c2419/

  4. #4
    Membre confirmé Avatar de Hemophilius
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut
    Je viens de regarder, et essayer d'ajouter dans ma solution. Mais comme d'habitude... Cela foire. Plein d'erreur de tout type.
    Toutes proviennent des fichiers .h et .cpp que je viens d'ajouter. La première détectée, qui est sûrement à la source de toutes les autres, est celle-ci :

    Erreur 1 error C2814: 'HeroesVTriggerEditor::Form1::CRichSyntaxView' : un type natif ne peut pas être imbriqué dans un type managé 'HeroesVTriggerEditor::Form1' C:\Program Files\Microsoft Platform SDK\Include\RichSyntaxView.h 14

    En fit, je pense que c'est parce que je ne saurais pas includer afxrich.h, car j'ai la version express de VC++... RAAAAAAAAAAAAAAAAAAAH !
    y aurait-il un moyen de se procurer tous les fichiers afx ? (afxwin, afxrich,...)

  5. #5
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    hé bien si tu avais commencé par préciser que faisait du .net ...
    la contribution en question est valable pour une application MFC
    toi tu utilises vc express et vu les erreurs tu es en C++/CLI dans une application .net.
    donc tu ne peux utiliser cette contribution, par contre tu peux t'en inspirer ...

  6. #6
    Membre confirmé Avatar de Hemophilius
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut
    Citation Envoyé par farscape Voir le message
    hé bien si tu avais commencé par préciser que faisait du .net ...
    la contribution en question est valable pour une application MFC
    toi tu utilises vc express et vu les erreurs tu es en C++/CLI dans une application .net.
    donc tu ne peux utiliser cette contribution, par contre tu peux t'en inspirer ...
    Merci...
    Et m******************rde. J'ai essayé de regarder à l'intérieur, et je n'y comprend rien... Il me faudrait des classe et méthodes toutes faites, comme System::SyntaxColoring::AddKeyword() etc, car je n'arrive pas à en créer moi-même... Je ne comprends pas ! :'(

Discussions similaires

  1. Coloration syntaxique dans un textarea
    Par bobgeldof7 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/08/2007, 14h34
  2. [API Windows] Coloration syntaxique dans le RICHEDIT
    Par Dev-FX dans le forum Windows
    Réponses: 8
    Dernier message: 12/04/2007, 23h10
  3. Conservation de la coloration syntaxique dans Word
    Par Invité dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/01/2006, 17h17

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