Question

Les éditeurs de texte Eclipse ont cette jolie règle verticale des deux côtés où les signets et les annotations sont affichés avec des petits points, de sorte que vous naviguez vraiment rapidement jusqu'à la ligne. Je dois faire quelque chose de similaire, mais pas avec l'éditeur de texte, avec une grande liste ou un tableau. Comment vous y prendriez-vous? Puis-je réutiliser quelque chose dans RCP eclipse? Ou bien prenez Canvas et commencez à dessiner avec SWT wizardry? Je ne veux vraiment pas réinventer la roue, avoir un modèle serait vraiment bien. Il doit y avoir quelque chose qui existe déjà.

Quelqu'un peut-il me donner une direction dans laquelle creuser?

Était-ce utile?

La solution

Vous pouvez voir comment cette zone (règle) est configurée dans CompilationUnitEditor .

C’est un IVerticalRuler (voir JavaDoc , et un implémentation standard ), effectivement utilisé par un SourceViewer : cette dernière classe a effectivement défini les zones de règles verticales.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top