NSControl

E900208

NSControl is a fundamental Cocoa class in the macOS AppKit framework that provides the base behavior for user interface controls such as buttons, sliders, and text fields.

All labels observed (6)

Label Occurrences
NSControl canonical 2
NSButton class 1
NSControl class 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf AppKit class ⓘ
Cocoa class ⓘ
user interface control base class ⓘ
availability macOS only ⓘ
conformsTo NSAccessibility ⓘ
NSCoding ⓘ
NSSecureCoding ⓘ
framework AppKit ⓘ
linked to: macOS Cocoa
hasMethod sendAction:to: ⓘ
setNeedsDisplay ⓘ
sizeToFit ⓘ
takeDoubleValueFrom: ⓘ
takeFloatValueFrom: ⓘ
takeIntValueFrom: ⓘ
takeStringValueFrom: ⓘ
hasProperty action ⓘ
alignment ⓘ
cell ⓘ
continuous ⓘ
doubleValue ⓘ
enabled ⓘ
floatValue ⓘ
font ⓘ
formatter ⓘ
intValue ⓘ
isEditable ⓘ
isEnabled ⓘ
isHighlighted ⓘ
isSelectable ⓘ
objectValue ⓘ
stringValue ⓘ
tag ⓘ
target ⓘ
headerFile <AppKit/NSControl.h> ⓘ
inheritsFrom NSView ⓘ
introducedBy Apple Inc. ⓘ
module AppKit ⓘ
linked to: macOS Cocoa
partOf AppKit framework ⓘ
Cocoa ⓘ
macOS SDK ⓘ
platform macOS ⓘ
programmingLanguage Objective-C ⓘ
Swift ⓘ
role base class for controls ⓘ
supports accessibility ⓘ
cell-based controls ⓘ
continuous action tracking ⓘ
target–action mechanism ⓘ
usedFor buttons ⓘ
pop-up buttons ⓘ
segmented controls ⓘ
sliders ⓘ
steppers ⓘ
text fields ⓘ
user interface controls ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Application Kit → coreClass → NSControl ⓘ
NSView → isSuperclassOf → NSControl ⓘ
NeXTSTEP Application Kit → contains → NSControl class ⓘ
linked to: NSControl
NeXTSTEP Application Kit → contains → NSButton class ⓘ
linked to: NSControl
NeXTSTEP Application Kit → contains → NSPopUpButton class ⓘ
linked to: NSControl
NeXTSTEP Application Kit → contains → NSSlider class ⓘ
linked to: NSControl
NSText → superclassOf → NSTokenFieldCell ⓘ
linked to: NSControl