Используя флажки
Флажок выводит на экран установку чего-то в Вашем приложении. Другое имя для флажка является кнопкой переключателя. Флажок идентифицируется квадрат со строкой текста.
Вы используете NSButton
свойство state
установить состояние флажка. Возможные состояния NSOnState
, NSOffState
, и NSMixedState
. Если кнопка выключена, поле пусто. Если кнопка идет, поле имеет галочку в нем. Если кнопка является смешанным состоянием, поле имеет тире в нем.
Стандартные флажки
Является самым простым создать флажок в Интерфейсном Разработчике. Можно также создать тот программно путем создания экземпляра NSButton
с типом NSSwitchButton
.
В отличие от группы переключателей, больше чем один элемент может идти в группе флажков. Эта группа дисплеев кнопок, что все выделенные символы являются полужирными, ни один не курсив, и некоторые подчеркиваются:
Флажки значка
У Вас может также быть флажок, это - кнопка значков; т.е. один это прежде всего идентифицируется его значком и имеет минимальный текст. Если кнопка прочь, это, кажется, терпит. Если кнопка на, это, кажется, нажимается в. (Кнопка значков не может вывести на экран смешанное состояние.)
Можно создать флажок значка или в Интерфейсном Разработчике или в программно. При использовании Интерфейсного Разработчика запустите с кнопки. Если Вы создаете его программно, создаете экземпляр NSButton
. Тогда измените его путем установки его типа в NSPushOnPushOffButton
, его позиция изображения к NSImageOnly
, его тип внешней панели к квадратному типу внешней панели. Тогда установите изображение в то, что Вы хотите.