mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-26 15:10:55 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11788 72102866-910b-0410-8b05-ffd578937521
566 lines
15 KiB
HTML
566 lines
15 KiB
HTML
<html>
|
|
<head>
|
|
<title>NSColor</title>
|
|
</head>
|
|
<body>
|
|
<h1>NSColor</h1>
|
|
<h3>Authors</h3>
|
|
<dl>
|
|
<dt>Scott Christley(<a href="mailto:scottc@net-community.com"><code>
|
|
scottc@net-community.com
|
|
</code></a>)</dt>
|
|
<dd>
|
|
</dd>
|
|
</dl>
|
|
<blockquote>
|
|
The colorful color class </blockquote>
|
|
<p>Copyright: (C) 1996, 1998 Free Software Foundation, Inc.</p>
|
|
<h1>
|
|
Software documentation for the NSColor class
|
|
</h1>
|
|
<h2><a name="class$NSColor">NSColor</a> : NSObject</h2>
|
|
Declared: AppKit/NSColor.h<br />
|
|
Conform: NSCoding<br />
|
|
Conform: NSCopying<br />
|
|
<p>
|
|
|
|
</p>
|
|
<h3>blackColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>blackColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>blueColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>blueColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>brownColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>brownColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>clearColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>clearColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorForControlTint:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorForControlTint:</b> (NSControlTint)controlTint;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorFromPasteboard:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorFromPasteboard:</b> (<a href="NSPasteboard.html#class$NSPasteboard">NSPasteboard</a>*)pasteBoard;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithCalibratedHue:saturation:brightness:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithCalibratedHue:</b> (float)hue<b> saturation:</b> (float)saturation<b> brightness:</b> (float)brightness<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithCalibratedRed:green:blue:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithCalibratedRed:</b> (float)red<b> green:</b> (float)green<b> blue:</b> (float)blue<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithCalibratedWhite:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithCalibratedWhite:</b> (float)white<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithCatalogName:colorName:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithCatalogName:</b> (NSString*)listName<b> colorName:</b> (NSString*)colorName;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithDeviceCyan:magenta:yellow:black:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithDeviceCyan:</b> (float)cyan<b> magenta:</b> (float)magenta<b> yellow:</b> (float)yellow<b> black:</b> (float)black<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithDeviceHue:saturation:brightness:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithDeviceHue:</b> (float)hue<b> saturation:</b> (float)saturation<b> brightness:</b> (float)brightness<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithDeviceRed:green:blue:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithDeviceRed:</b> (float)red<b> green:</b> (float)green<b> blue:</b> (float)blue<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithDeviceWhite:alpha:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithDeviceWhite:</b> (float)white<b> alpha:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithPatternImage:</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>colorWithPatternImage:</b> (<a href="NSImage.html#class$NSImage">NSImage</a>*)image;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlBackgroundColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlBackgroundColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlDarkShadowColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlDarkShadowColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlHighlightColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlHighlightColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlLightHighlightColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlLightHighlightColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlShadowColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlShadowColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>controlTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>controlTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>cyanColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>cyanColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>darkGrayColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>darkGrayColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>disabledControlTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>disabledControlTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>grayColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>grayColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>greenColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>greenColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>gridColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>gridColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>headerColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>headerColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>headerTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>headerTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>highlightColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>highlightColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>ignoresAlpha</a></h3>
|
|
+ (BOOL) <b>ignoresAlpha</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>keyboardFocusIndicatorColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>keyboardFocusIndicatorColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>knobColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>knobColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>lightGrayColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>lightGrayColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>magentaColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>magentaColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>orangeColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>orangeColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>purpleColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>purpleColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>redColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>redColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>scrollBarColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>scrollBarColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedControlColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedControlColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedControlTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedControlTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedKnobColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedKnobColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedMenuItemColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedMenuItemColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedMenuItemTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedMenuItemTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedTextBackgroundColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedTextBackgroundColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>selectedTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>selectedTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>setIgnoresAlpha:</a></h3>
|
|
+ (void) <b>setIgnoresAlpha:</b> (BOOL)flag;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>shadowColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>shadowColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>textBackgroundColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>textBackgroundColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>textColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>textColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>whiteColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>whiteColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>windowBackgroundColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>windowBackgroundColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>windowFrameColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>windowFrameColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>windowFrameTextColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>windowFrameTextColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>yellowColor</a></h3>
|
|
+ (<a href="#class$NSColor">NSColor</a>*) <b>yellowColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>alphaComponent</a></h3>
|
|
- (float) <b>alphaComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>blackComponent</a></h3>
|
|
- (float) <b>blackComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>blendedColorWithFraction:ofColor:</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>blendedColorWithFraction:</b> (float)fraction<b> ofColor:</b> (<a href="#class$NSColor">NSColor</a>*)aColor;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>blueComponent</a></h3>
|
|
- (float) <b>blueComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>brightnessComponent</a></h3>
|
|
- (float) <b>brightnessComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>catalogNameComponent</a></h3>
|
|
- (NSString*) <b>catalogNameComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorNameComponent</a></h3>
|
|
- (NSString*) <b>colorNameComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorSpaceName</a></h3>
|
|
- (NSString*) <b>colorSpaceName</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorUsingColorSpaceName:</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>colorUsingColorSpaceName:</b> (NSString*)colorSpace;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorUsingColorSpaceName:device:</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>colorUsingColorSpaceName:</b> (NSString*)colorSpace<b> device:</b> (NSDictionary*)deviceDescription;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>colorWithAlphaComponent:</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>colorWithAlphaComponent:</b> (float)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>cyanComponent</a></h3>
|
|
- (float) <b>cyanComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>drawSwatchInRect:</a></h3>
|
|
- (void) <b>drawSwatchInRect:</b> (NSRect)rect;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>getCyan:magenta:yellow:black:alpha:</a></h3>
|
|
- (void) <b>getCyan:</b> (float*)cyan<b> magenta:</b> (float*)magenta<b> yellow:</b> (float*)yellow<b> black:</b> (float*)black<b> alpha:</b> (float*)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>getHue:saturation:brightness:alpha:</a></h3>
|
|
- (void) <b>getHue:</b> (float*)hue<b> saturation:</b> (float*)saturation<b> brightness:</b> (float*)brightness<b> alpha:</b> (float*)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>getRed:green:blue:alpha:</a></h3>
|
|
- (void) <b>getRed:</b> (float*)red<b> green:</b> (float*)green<b> blue:</b> (float*)blue<b> alpha:</b> (float*)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>getWhite:alpha:</a></h3>
|
|
- (void) <b>getWhite:</b> (float*)white<b> alpha:</b> (float*)alpha;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>greenComponent</a></h3>
|
|
- (float) <b>greenComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>highlightWithLevel:</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>highlightWithLevel:</b> (float)level;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>hueComponent</a></h3>
|
|
- (float) <b>hueComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>localizedCatalogNameComponent</a></h3>
|
|
- (NSString*) <b>localizedCatalogNameComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>localizedColorNameComponent</a></h3>
|
|
- (NSString*) <b>localizedColorNameComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>magentaComponent</a></h3>
|
|
- (float) <b>magentaComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>patternImage</a></h3>
|
|
- (<a href="NSImage.html#class$NSImage">NSImage</a>*) <b>patternImage</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>redComponent</a></h3>
|
|
- (float) <b>redComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>saturationComponent</a></h3>
|
|
- (float) <b>saturationComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>set</a></h3>
|
|
- (void) <b>set</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>shadowWithLevel:</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>shadowWithLevel:</b> (float)level;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>whiteComponent</a></h3>
|
|
- (float) <b>whiteComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>writeToPasteboard:</a></h3>
|
|
- (void) <b>writeToPasteboard:</b> (<a href="NSPasteboard.html#class$NSPasteboard">NSPasteboard</a>*)pasteBoard;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h3>yellowComponent</a></h3>
|
|
- (float) <b>yellowComponent</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
<h1>
|
|
Software documentation for the
|
|
NSCoder(NSCoderAdditions) category
|
|
</h1>
|
|
<h2>NSCoder(<a name="category$NSCoder(NSCoderAdditions)">NSCoderAdditions</a>)</h2>
|
|
Declared: AppKit/NSColor.h<br />
|
|
<p>
|
|
|
|
</p>
|
|
<h3>decodeNXColor</a></h3>
|
|
- (<a href="#class$NSColor">NSColor</a>*) <b>decodeNXColor</b>;<br />
|
|
<p>
|
|
|
|
</p>
|
|
<hr />
|
|
</body>
|
|
</html>
|