Установка появления границы поля
Появление NSBox установлено с помощью комбинации методов setBoxType: и setBorderType:. По умолчанию экземпляр NSBox установлен использовать NSBoxPrimary тип поля и NSGrooveBorder тип границы.
Появление на рисунке 1 достигается путем вызова метода setBorderType: и указание NSNoBorder как тип поля.

Появление на рисунке 2 достигается путем вызова метода setBorderType: и указание NSGrooveBorder как тип границы и вызов setBoxType: и указание NSBoxPrimary как тип поля.

Появление на рисунке 3 достигается путем вызова метода setBorderType: и указание NSGrooveBorder как тип границы и вызов setBoxType: и указание NSBoxSecondary как тип поля.

Обратите внимание на то, что граница появляется в поле и может сократить сумму пространства, доступного прямоугольнику содержания.