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 :

Création de sous menus


Sujet :

Eclipse Platform

  1. #21
    Membre expérimenté
    Inscrit en
    Octobre 2002
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 164
    Par défaut
    Bon je déteste donner la solution toute faite d'autant plus que ce n'est pas en ne cherchant pas que tu apprendras.

    Voici donc la solution au problème :

    plugin1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
      <extension point="org.eclipse.ui.actionSets"> 
          <actionSet 
            label="toto test"              
            id="org.eclipse.ui.articles.action.contribution4.actionSet" 
            visible="true"> 
            <menu 
               id="org.eclipse.ui.articles.action.contribution4.action.Menu" 
               label="Toto" 
               path="additions"> 
               <separator name="group1"/> 
            </menu>        
            <action 
                   label="Action test" 
                   tooltip="Action test" 
                   icon="icons\red_dot.gif" 
                   class="org.eclipse.ui.articles.action.contribution4.EditorAction1Delegate" 
                   menubarPath="org.eclipse.ui.articles.action.contribution4.action.Menu/group1" 
                   id="org.eclipse.ui.articles.action.contribution4.action.Menu.action4"> 
            </action> 
        </actionSet> 
      </extension>
    plugin2:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
      <extension point="org.eclipse.ui.actionSets"> 
          <actionSet 
            label="titi test"              
            id="org.eclipse.ui.articles.action.contribution3.actionSet" 
            visible="true">    
            <menu 
               id="org.eclipse.ui.articles.action.contribution3.action.Menu" 
               label="Titi" 
               path="org.eclipse.ui.articles.action.contribution4.action.Menu/group1"> 
               <separator name="group1"/> 
            </menu>        
            <action 
                   label="Action test" 
                   tooltip="Action test" 
                   icon="icons\red_dot.gif" 
                   class="org.eclipse.ui.articles.action.contribution4.EditorAction1Delegate" 
                   menubarPath="org.eclipse.ui.articles.action.contribution4.action.Menu/org.eclipse.ui.articles.action.contribution3.action.Menu/group1" 
                   id="org.eclipse.ui.articles.action.contribution4.action.Menu.action4"> 
            </action> 
        </actionSet> 
      </extension>
    Dans le plugin2 tu es censé mettre dans le tag "require" ton 1er plugin puisque tu y fais référence. Cela permet de controler sa précense et de ne pas le lancer le cas échéant.

    Et là cela doit marcher, car je l'ai programmé avant de te l'envoyer.

    PS : n'oublie pas de confirmer si cela marche. Thanks

  2. #22
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Par défaut
    j'ai testé les plugins et ca n'a pas marche pourtant j'ai bien rajoute le plugin dans la balise require

  3. #23
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Par défaut
    j'ai encore une erreur de chemin

  4. #24
    Membre expérimenté
    Inscrit en
    Octobre 2002
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 164
    Par défaut
    J'y crois pas ...
    Tu as copier exactement ce que j'ai mis dans les 2 plugin et tu as encore des problèmes ? Je dis exactement c'est à dire sans modifier une seule virgule ??????????????

  5. #25
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Par défaut
    ca a marche une fois et apres j'y ai apporte des modifs et ca marchait plus
    apres je recommence tout en recopiant exactement ce que tu m'as donne, et ca ne marche plus
    je ne comprends pas pourquoi...

  6. #26
    Membre expérimenté
    Inscrit en
    Octobre 2002
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 164
    Par défaut
    Comme Eclipse n'utilise pas la logique floue, c'est que tu as changé quelque chose, quelque part.

    Recommence depuis le départ, comprend ce que j'ai fait et adapte.

  7. #27
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Par défaut
    pourtant c'est ce que j'ai fait plusieurs fois et ca ne marche toujours pas

  8. #28
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 63
    Par défaut
    Je me permets de m'insérer dans ce topic parce que j'ai le meme probleme qu'Illusion.
    Je cherche a ajouter un sous-menu à Eclipse, mais celui-ci apparait grisé. C'est aussi le cas quand je copie l'exemple jIdJo (le premier bout de code dans un plugin et l'autre dans un fragment de plugin lié au premier) : sous menu grisé et message d'erreur dans la console :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Invalid Menu Extension (Path is invalid): org.eclipse.ui.articles.action.contribution4.action.Menu.action4
    Cette histoire de path "additions" pour le premier menu m'intrigue... Que je la mette ou pas dans la valeur du path ne change rien.

Discussions similaires

  1. [PHP 5.4] Création menu et sous menus dynamique
    Par Mellowh dans le forum Langage
    Réponses: 0
    Dernier message: 16/04/2015, 10h53
  2. Menu XP et sous-menus
    Par vigot151 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 07/01/2006, 23h06
  3. [CSS]Menus et sous menus
    Par Laeticia dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 10/11/2005, 17h04
  4. Réponses: 16
    Dernier message: 13/09/2005, 11h21

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