NSColorWell
NSColorWell
объект NSControl
для выбора и отображения единственного значения цвета. Пример NSColorWell
объект (или просто окрашивают хорошо) найден в NSColorPanel
, который использует цвет хорошо для отображения выбора текущего цвета. Цвет хорошо доступен от панели Palettes Интерфейсного Разработчика.
Наследование
-
NSObject
-
NSResponder
-
NSView
-
NSControl
-
NSColorWell
-
NSObject
-
NSResponder
-
NSView
-
NSControl
-
NSColorWell
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSAccessibility
-
NSAccessibilityElementProtocol
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObjectProtocol
-
NSUserInterfaceItemIdentification
-
Печатаемый
-
Reflectable
-
NSAccessibility
-
NSAccessibilityElement
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObject
-
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 и позже.
-
Цвет получателя.
Обсуждение
Выбирание цвета также перерисовывает получатель.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Изменяет цвет получателя к тому из указанного объекта.
Объявление
Swift
func takeColorFrom(_
sender
: AnyObject?)Objective C
- (void)takeColorFrom:(id)
sender
Параметры
sender
Объект, от которого можно подразить.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Активирует получатель, выводит на экран цветную панель и делает текущий цвет тем же как его собственное.
Объявление
Swift
func activate(_
exclusive
: Bool)Objective C
- (void)activate:(BOOL)
exclusive
Параметры
exclusive
YES
true
деактивировать любые другие цветные скважины;NO
false
сохранить их активными. Если цветная панель работает вexclusive
набор кYES
true
и другим впоследствии активируютexclusive
набор кNO
false
, монопольная установка первой панели проигнорирована.Обсуждение
Этот метод перерисовывает получатель. Активному цвету хорошо обновят его цвет когда текущий цвет
NSColorPanel
изменения. Любой цвет хорошо, показывающий его границу, выделяет границу, когда это активно.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Булево значение, определяющее, активен ли цвет хорошо.
Объявление
Swift
var active: Bool { get }
Objective C
@property(getter=isActive, readonly) BOOL active
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.
-
Деактивировал получатель и перерисовывает его.
Объявление
Swift
func deactivate()
Objective C
- (void)deactivate
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
ограниченный ограниченный
СвойствоБулево значение, определяющее, имеет ли получатель границу.
Объявление
Swift
var bordered: Bool
Objective C
@property(getter=isBordered) BOOL bordered
Обсуждение
Если
YES
true
, получатель ограничен,NO
false
иначе (значение по умолчанию этого свойстваYES
true
). Установка или удаление границы на получателе также перерисовывают получатель. Обратите внимание на то, что безграничный цвет хорошо не выводит на экран окно Colors, когда пользователи щелкают по нему.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.10 и позже.
-
Рисует цветную область в получателе в указанном расположении, не таща границы.
Объявление
Swift
func drawWellInside(_
insideRect
: NSRect)Objective C
- (void)drawWellInside:(NSRect)
insideRect
Параметры
insideRect
Прямоугольник, указывающий область, в которой можно нарисовать.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.