Как программно добавить список маркеров в NSTextView

Вопрос может показаться странным, но я боролся с ним несколько дней.

У меня есть NSTextView, который может отображать некоторый текст с несколькими параметры форматирования. Я уже выяснил и реализовал добавление маркеров вручную, и NSTextView, кажется, ведет себя с ними почти правильно. Говоря почти , я имею в виду, что он сохраняет позиции табуляции, продолжает список при вводе и т. Д. Но есть некоторые мелкие глюки, которые мне не подходят и отличаются от стандартной реализации.

Я попытался найти метод по умолчанию для создания списков программным способом, как это делается через меню «Список ...», безуспешно.

Я прошу помощи, каждая маленькая информация будет оценена :).

PS: Я посмотрел в исходный код TextView, нашел много интересного, но не обнаружил никаких признаков или подсказок, как включить списки программно.

Обновление

Все еще исследует. Я обнаружил, что при отправке orderFrontListPanel: в ваш NSTextView, а затем выберите маркеры и нажмите ввод, никакие специальные сообщения не отправляются в NSTextView. Это означает, что список маркеров может быть построен где-то внутри этой всплывающей панели и установлен непосредственно в текстовый контейнер TextView ...

6
задан javac 11 July 2015 в 19:04
поделиться