Вопрос может показаться странным, но я боролся с ним несколько дней.
У меня есть NSTextView, который может отображать некоторый текст с несколькими параметры форматирования. Я уже выяснил и реализовал добавление маркеров вручную, и NSTextView, кажется, ведет себя с ними почти правильно. Говоря почти , я имею в виду, что он сохраняет позиции табуляции, продолжает список при вводе и т. Д. Но есть некоторые мелкие глюки, которые мне не подходят и отличаются от стандартной реализации.
Я попытался найти метод по умолчанию для создания списков программным способом, как это делается через меню «Список ...», безуспешно.
Я прошу помощи, каждая маленькая информация будет оценена :).
PS: Я посмотрел в исходный код TextView, нашел много интересного, но не обнаружил никаких признаков или подсказок, как включить списки программно.
Обновление
Все еще исследует. Я обнаружил, что при отправке orderFrontListPanel: в ваш NSTextView, а затем выберите маркеры и нажмите ввод, никакие специальные сообщения не отправляются в NSTextView. Это означает, что список маркеров может быть построен где-то внутри этой всплывающей панели и установлен непосредственно в текстовый контейнер TextView ...