Frage

Eclipse-Text-Editoren haben diese schönen vertikalen Lineale an beiden Seiten, an denen Lesezeichen und Anmerkungen mit kleinen Punkten angezeigt, so dass Sie auf die Linie ganz schnell navigieren. Ich habe etwas Ähnliches zu tun, aber nicht mit dem Texteditor, - mit einigen großen Liste oder Tabelle. Wie würden Sie vorgehen? Gibt es etwas in Eclipse RCP ich wieder verwenden kann? Oder nehmen Sie einfach Leinwand und beginnen Sachen mit SWT wizardry Zeichnung? Ich mag wirklich nicht, das Rad neu zu erfinden, wäre ein Modell mit echten groß. Es muss existiert etwas, das schon sein ..

Kann mir jemand gibt eine Richtung, wo zu graben?

War es hilfreich?

Lösung

Sie können sehen, wie diese Zone (Lineal) ist Setup in der CompilationUnitEditor .

Es ist ein IVerticalRuler ( finden Sie unter JavaDoc und ein < a href = "http://www.docjar.com/html/api/org/eclipse/jface/text/source/VerticalRuler.java.html" rel = "nofollow noreferrer"> Standardimplementierung ), eigentlich von einer verwendet SourceViewer : diese letzten Klasse tatsächlich die vertikale Lineal Zonen einrichten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top