NSColor

Authors

Scott Christley( scottc@net-community.com )
The colorful color class

Copyright: (C) 1996, 1998 Free Software Foundation, Inc.

Software documentation for the NSColor class

NSColor : NSObject

Declared: AppKit/NSColor.h
Conform: NSCoding
Conform: NSCopying

blackColor

+ (NSColor*) blackColor;


blueColor

+ (NSColor*) blueColor;


brownColor

+ (NSColor*) brownColor;


clearColor

+ (NSColor*) clearColor;


colorForControlTint:

+ (NSColor*) colorForControlTint: (NSControlTint)controlTint;


colorFromPasteboard:

+ (NSColor*) colorFromPasteboard: (NSPasteboard*)pasteBoard;


colorWithCalibratedHue:saturation:brightness:alpha:

+ (NSColor*) colorWithCalibratedHue: (float)hue saturation: (float)saturation brightness: (float)brightness alpha: (float)alpha;


colorWithCalibratedRed:green:blue:alpha:

+ (NSColor*) colorWithCalibratedRed: (float)red green: (float)green blue: (float)blue alpha: (float)alpha;


colorWithCalibratedWhite:alpha:

+ (NSColor*) colorWithCalibratedWhite: (float)white alpha: (float)alpha;


colorWithCatalogName:colorName:

+ (NSColor*) colorWithCatalogName: (NSString*)listName colorName: (NSString*)colorName;


colorWithDeviceCyan:magenta:yellow:black:alpha:

+ (NSColor*) colorWithDeviceCyan: (float)cyan magenta: (float)magenta yellow: (float)yellow black: (float)black alpha: (float)alpha;


colorWithDeviceHue:saturation:brightness:alpha:

+ (NSColor*) colorWithDeviceHue: (float)hue saturation: (float)saturation brightness: (float)brightness alpha: (float)alpha;


colorWithDeviceRed:green:blue:alpha:

+ (NSColor*) colorWithDeviceRed: (float)red green: (float)green blue: (float)blue alpha: (float)alpha;


colorWithDeviceWhite:alpha:

+ (NSColor*) colorWithDeviceWhite: (float)white alpha: (float)alpha;


colorWithPatternImage:

+ (NSColor*) colorWithPatternImage: (NSImage*)image;


controlBackgroundColor

+ (NSColor*) controlBackgroundColor;


controlColor

+ (NSColor*) controlColor;


controlDarkShadowColor

+ (NSColor*) controlDarkShadowColor;


controlHighlightColor

+ (NSColor*) controlHighlightColor;


controlLightHighlightColor

+ (NSColor*) controlLightHighlightColor;


controlShadowColor

+ (NSColor*) controlShadowColor;


controlTextColor

+ (NSColor*) controlTextColor;


cyanColor

+ (NSColor*) cyanColor;


darkGrayColor

+ (NSColor*) darkGrayColor;


disabledControlTextColor

+ (NSColor*) disabledControlTextColor;


grayColor

+ (NSColor*) grayColor;


greenColor

+ (NSColor*) greenColor;


gridColor

+ (NSColor*) gridColor;


headerColor

+ (NSColor*) headerColor;


headerTextColor

+ (NSColor*) headerTextColor;


highlightColor

+ (NSColor*) highlightColor;


ignoresAlpha

+ (BOOL) ignoresAlpha;


keyboardFocusIndicatorColor

+ (NSColor*) keyboardFocusIndicatorColor;


knobColor

+ (NSColor*) knobColor;


lightGrayColor

+ (NSColor*) lightGrayColor;


magentaColor

+ (NSColor*) magentaColor;


orangeColor

+ (NSColor*) orangeColor;


purpleColor

+ (NSColor*) purpleColor;


redColor

+ (NSColor*) redColor;


scrollBarColor

+ (NSColor*) scrollBarColor;


selectedControlColor

+ (NSColor*) selectedControlColor;


selectedControlTextColor

+ (NSColor*) selectedControlTextColor;


selectedKnobColor

+ (NSColor*) selectedKnobColor;


selectedMenuItemColor

+ (NSColor*) selectedMenuItemColor;


selectedMenuItemTextColor

+ (NSColor*) selectedMenuItemTextColor;


selectedTextBackgroundColor

+ (NSColor*) selectedTextBackgroundColor;


selectedTextColor

+ (NSColor*) selectedTextColor;


setIgnoresAlpha:

+ (void) setIgnoresAlpha: (BOOL)flag;


shadowColor

+ (NSColor*) shadowColor;


textBackgroundColor

+ (NSColor*) textBackgroundColor;


textColor

+ (NSColor*) textColor;


whiteColor

+ (NSColor*) whiteColor;


windowBackgroundColor

+ (NSColor*) windowBackgroundColor;


windowFrameColor

+ (NSColor*) windowFrameColor;


windowFrameTextColor

+ (NSColor*) windowFrameTextColor;


yellowColor

+ (NSColor*) yellowColor;


alphaComponent

- (float) alphaComponent;


blackComponent

- (float) blackComponent;


blendedColorWithFraction:ofColor:

- (NSColor*) blendedColorWithFraction: (float)fraction ofColor: (NSColor*)aColor;


blueComponent

- (float) blueComponent;


brightnessComponent

- (float) brightnessComponent;


catalogNameComponent

- (NSString*) catalogNameComponent;


colorNameComponent

- (NSString*) colorNameComponent;


colorSpaceName

- (NSString*) colorSpaceName;


colorUsingColorSpaceName:

- (NSColor*) colorUsingColorSpaceName: (NSString*)colorSpace;


colorUsingColorSpaceName:device:

- (NSColor*) colorUsingColorSpaceName: (NSString*)colorSpace device: (NSDictionary*)deviceDescription;


colorWithAlphaComponent:

- (NSColor*) colorWithAlphaComponent: (float)alpha;


cyanComponent

- (float) cyanComponent;


drawSwatchInRect:

- (void) drawSwatchInRect: (NSRect)rect;


getCyan:magenta:yellow:black:alpha:

- (void) getCyan: (float*)cyan magenta: (float*)magenta yellow: (float*)yellow black: (float*)black alpha: (float*)alpha;


getHue:saturation:brightness:alpha:

- (void) getHue: (float*)hue saturation: (float*)saturation brightness: (float*)brightness alpha: (float*)alpha;


getRed:green:blue:alpha:

- (void) getRed: (float*)red green: (float*)green blue: (float*)blue alpha: (float*)alpha;


getWhite:alpha:

- (void) getWhite: (float*)white alpha: (float*)alpha;


greenComponent

- (float) greenComponent;


highlightWithLevel:

- (NSColor*) highlightWithLevel: (float)level;


hueComponent

- (float) hueComponent;


localizedCatalogNameComponent

- (NSString*) localizedCatalogNameComponent;


localizedColorNameComponent

- (NSString*) localizedColorNameComponent;


magentaComponent

- (float) magentaComponent;


patternImage

- (NSImage*) patternImage;


redComponent

- (float) redComponent;


saturationComponent

- (float) saturationComponent;


set

- (void) set;


shadowWithLevel:

- (NSColor*) shadowWithLevel: (float)level;


whiteComponent

- (float) whiteComponent;


writeToPasteboard:

- (void) writeToPasteboard: (NSPasteboard*)pasteBoard;


yellowComponent

- (float) yellowComponent;


Software documentation for the NSCoder(NSCoderAdditions) category

NSCoder(NSCoderAdditions)

Declared: AppKit/NSColor.h

decodeNXColor

- (NSColor*) decodeNXColor;