Поиск определения ресурса Mac OS для ресурса 'styl' - PullRequest
2 голосов
/ 06 июля 2011

Я искал в сети этот устаревший образец технологии Mac OS 9 и действительно нуждался в нем для текущей разработки Mac OS X.

Я не могу найти определение .r в текущем наборе SDK для Mac OS X.

По сути, мне нужно уметь анализировать и создавать ресурсы стилей.

1 Ответ

2 голосов
/ 07 июля 2011

Ресурс 'styl' содержит ту же структуру, что и TextEdit (древний TextEdit, а не текущий TextEdit.app) при копировании введенного текста в буфер обмена.Он всегда используется в тандеме с соответствующим буфером простого текста.См. эту техническую заметку .

Это соответствует struct StScrpRec в TextEdit.h.Вы можете найти этот файл на /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/TextEdit.h.Обратите внимание, что в ScrpSTTable необязательно 1601 элемент: это массив переменной длины, фактическая длина которого определяется элементом scrpNStyles из StScrpRec.

...