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

Eclipse Platform Discussion :

Ligne Highlight dans un AbstractDecoratedTextEditor


Sujet :

Eclipse Platform

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 30
    Points : 24
    Points
    24
    Par défaut Ligne Highlight dans un AbstractDecoratedTextEditor
    Salut à toute la communauté,

    je suis novice dans Eclipse RCP et j'ai crée un editeur qui hérite de AbstractTextDecorated.
    Cependant je dois réaliser une fonctionnalité qui nécessite je pense un AbstractTextDecorated. En fait mon éditeur permet d'ouvrir des fichiers *.log, j'ai une view qui résume ce fichier, si je clique sur une ligne de ma view, elle doit faire un highlight de la ligne correspondante dans l'éditeur, c'est à dire marquer par exemple toute la ligne avec un fond jaune.

    Le problème est que je ne sais pas comment je réalise cela?, quelle fonction de réécrire?, et comment?.
    Il y a vraiment très peu de littérature dessus?. Je voudrais ajouter les numéros de lignes, comment je fais cela?

    Merci

  2. #2
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 30
    Points : 24
    Points
    24
    Par défaut
    ouppps,
    problème résolu, le abstractDecoratorTextEditor le fait deja automatiquement pour moi lorsque le curseur se déplace sur les lignes. Donc en fait si je clique sur une ligne de mon tableau, je dois en fait déplacer le curseur à la ligne correspondante dans le TextEditor.

    Mais un deuxième problème se crée, comment puis je accéder aux lignes de mon TextEditor?, c'est à dire comment déplacer le curseur à une position souhaitée dans mon TextEditor?

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 30
    Points : 24
    Points
    24
    Par défaut
    ah oui j'ai trouvé, en accédant tout simplement au widget à l'aide du SourceViewer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sourceViewer.getTextWidget()
    .

    Ainsi tu récupère ton StyledText.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML] Se placer à une ligne précise dans un tableau
    Par seb55555 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/10/2004, 15h06
  2. ligne sélectionnée dans une dbGrid
    Par RBIK dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/07/2004, 17h13
  3. Réponses: 4
    Dernier message: 02/07/2004, 19h14
  4. Réponses: 6
    Dernier message: 04/03/2004, 09h35
  5. Réponses: 2
    Dernier message: 08/08/2003, 17h30

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