Domanda

Gli editor di testo Eclipse hanno questi simpatici righelli verticali su entrambi i lati in cui i segnalibri e le annotazioni sono mostrati con piccoli punti, in modo da spostarti molto velocemente sulla linea. Devo fare qualcosa di simile, ma non con l'editor di testo, con un grande elenco o una tabella. Come lo faresti? C'è qualcosa in RCP di eclissi che posso riutilizzare? O semplicemente prendere Canvas e iniziare a disegnare cose con la magia SWT? Non voglio davvero reinventare la ruota, avere un modello sarebbe davvero fantastico. Deve esserci qualcosa che esiste già ..

Qualcuno può darmi una direzione dove scavare?

È stato utile?

Soluzione

Puoi vedere come questa zona (Righello) è impostata in CompilationUnitEditor .

È un IVerticalRuler (vedi JavaDoc e una implementazione standard ), effettivamente utilizzato da un SourceViewer : l'ultima classe ha effettivamente impostato le zone dei righelli verticali.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top