Используя флажки

Флажок выводит на экран установку чего-то в Вашем приложении. Другое имя для флажка является кнопкой переключателя. Флажок идентифицируется квадрат со строкой текста.

Вы используете NSButton свойство state установить состояние флажка. Возможные состояния NSOnState, NSOffState, и NSMixedState. Если кнопка выключена, поле пусто. Если кнопка идет, поле имеет галочку в нем. Если кнопка является смешанным состоянием, поле имеет тире в нем.

Стандартные флажки

Является самым простым создать флажок в Интерфейсном Разработчике. Можно также создать тот программно путем создания экземпляра NSButton с типом NSSwitchButton.

В отличие от группы переключателей, больше чем один элемент может идти в группе флажков. Эта группа дисплеев кнопок, что все выделенные символы являются полужирными, ни один не курсив, и некоторые подчеркиваются:

Various switch button settings

Флажки значка

У Вас может также быть флажок, это - кнопка значков; т.е. один это прежде всего идентифицируется его значком и имеет минимальный текст. Если кнопка прочь, это, кажется, терпит. Если кнопка на, это, кажется, нажимается в. (Кнопка значков не может вывести на экран смешанное состояние.)

Можно создать флажок значка или в Интерфейсном Разработчике или в программно. При использовании Интерфейсного Разработчика запустите с кнопки. Если Вы создаете его программно, создаете экземпляр NSButton. Тогда измените его путем установки его типа в NSPushOnPushOffButton, его позиция изображения к NSImageOnly, его тип внешней панели к квадратному типу внешней панели. Тогда установите изображение в то, что Вы хотите.