Вопрос

Текстовые редакторы Eclipse имеют эти прекрасные вертикальные линейки с обеих сторон, где закладки и аннотации показаны маленькими точками, так что вы очень быстро переходите к строке. Я должен сделать что-то подобное, но не с текстовым редактором, с большим списком или таблицей. Как бы вы пошли об этом? Есть ли в Eclipse RCP что-нибудь, что я могу использовать повторно? Или просто взять Canvas и начать рисовать вещи с помощью SWT Wizardry? Я действительно не хочу изобретать велосипед, иметь модель было бы здорово. Там должно быть что-то, что уже существует ..

Кто-нибудь может дать мне направление, где копать?

Это было полезно?

Решение

Вы можете посмотреть, как эта зона (Линейка) настроена в CompilationUnitEditor .

Это IVerticalRuler (см. JavaDoc и одна стандартная реализация ), фактически используется <кодом > SourceViewer : последний класс фактически установил зоны вертикальной линейки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top