régua vertical em aplicativos RCP
-
06-07-2019 - |
Pergunta
editores de texto do Eclipse têm este agradável réguas verticais em ambos os lados, onde marcadores e anotações são mostrados com pequenos pontos, de modo que você navegar rápida real para a linha. Eu tenho que fazer algo semelhante, mas não com o editor de texto, - com alguma grande lista ou uma tabela. Como você vai fazer sobre isso? Existe alguma coisa em eclipse RCP posso voltar a usar? Ou apenas tomar Canvas e começar a desenhar coisas com magia SWT? Eu realmente não quero reinventar a roda, ter um modelo seria realmente grande. Deve haver algo que já existe ..
Alguém pode me dar uma direção onde cavar?
Solução
Você pode olhar como esta zona (Régua) é configurado em CompilationUnitEditor
.
É um IVerticalRuler
( consulte JavaDoc , e um < a href = "http://www.docjar.com/html/api/org/eclipse/jface/text/source/VerticalRuler.java.html" rel = "nofollow noreferrer"> implementação padrão ), na verdade, usado por um SourceViewer
: essa última classe realmente configurar as zonas régua vertical.