2010-05-18 3 views
5

Je travaille sur une application Eclipse RCP et que vous voulez éviter cet effet lors de l'ouverture d'un nouvel éditeur: http://www.fotos-hochladen.net/stackededitorsfcpt3zoq.pngpositionnement nouveau côté éditeurs côte à côte

et que vous souhaitez obtenir cet effet par programme: http://www.fotos-hochladen.net/separareeditorsmv58nzua.png

Quelqu'un at-il une idée de comment cela peut-il être réalisé?

Merci! :-)

+0

Même si les pages de l'éditeur sont créées avec des onglets dans la même vue, l'onglet peut être déplacé en dehors de cette vue pour former sa propre vue d'éditeur séparée dans la perspective. Si vous avez vraiment besoin de réaliser cela en tant que visualisation par défaut d'un nouvel éditeur, je ne sais pas comment faire cela, mais je suggère de créer une nouvelle instance de vue, puis un éditeur dans cette vue. – Alb

Répondre

0

Ouais , il est possible, je l'ai fait une fois.Je viens de jeter un oeil à l'exemple suivant:
http://snippets.dzone.com/posts/show/6277
Comme je me souviens, le code va ouvrir les éditeurs, les uns sur les autres, mais le code peut être facilement adapté de sorte que les éditeurs sont ouverts côte à côte Juste poster ici si cela ne fonctionne pas et je vais vous aider :)

Oh, j'ai presque oublié ... il n'y a pas de "jambe À tous égards, vous devrez mettre en œuvre votre fonctionnalité, vous devrez donc appeler le code "Accès déconseillé".

1

Autant que je sache en lisant le Javadoc Eclipse, vos éditeurs s'ouvriront toujours sous forme d'onglets. C'est à vos utilisateurs de glisser et déposer l'un des éditeurs, donc les éditeurs sont côte à côte.

Vous pouvez soumettre une demande à l'organisation Eclipse pour cette fonctionnalité, si vous le souhaitez.

0

Ce comportement n'est pas disponible par défaut. C'est une belle vue pour ceux d'entre nous avec des moniteurs assez larges mais Eclipse laisse ce choix à l'utilisateur parce que la plupart des gens qui utilisent des moniteurs < 22 "ne veulent pas voir les éditeurs côte-à-côte

Questions connexes