Ich mache einen Outliner mit NSTextView. Die outline: Methode auf NSTextView nicht ganz erfassen, was ich brauche, so habe ich meine eigenen mit dem Setzer/Formatter gerollt. Jetzt muss ich die Gliederungssymbole neben jedem Zeilenfragment anzeigen. Wie kann man diese Symbole so zeichnen, dass der Benutzer sie nicht bearbeiten kann? Haben Sie eine Idee?
Vielen Dank für Ihre Zeit!
EDIT
Ich möchte nicht, dass der Cursor auch nur die Umriss-Symbole (Symbole wie -, i, 1 usw.) überqueren kann. Ich denke, ich werde benutzerdefinierte Linienfragmente zeichnen müssen, die nicht ausgewählt werden können. Oder vielleicht eine andere Ansicht überlagern, die die Symbole zeichnet. Vielleicht möchte ich sogar Symbole neben diesen Umriss-Symbolen, die Umriss-Elemente einklappen können. Ich bin eher auf der Suche nach Architekturlösungen als nach bestimmten Methoden.