#lang scribble/doc @(require "common.ss") @definterface/title[color-database<%> ()]{ The global @indexed-scheme[the-color-database] object is an instance of @scheme[color-database<%>]. It maintains a database of standard RGB colors for a predefined set of named colors (such as ``black'' and ``light grey''). The following colors are in the database: @schemeblock[ #, @colorName[#"Orange Red" #"OrangeRed" 255 69 0] #, @colorName[#"OrangeRed" #"OrangeRed" 255 69 0] #, @colorName[#"Tomato" #"Tomato" 255 99 71] #, @colorName[#"DarkRed" #"DarkRed" 139 0 0] #, @colorName[#"Red" #"Red" 255 0 0] #, @colorName[#"Firebrick" #"Firebrick" 178 34 34] #, @colorName[#"Crimson" #"Crimson" 220 20 60] #, @colorName[#"DeepPink" #"DeepPink" 255 20 147] #, @colorName[#"Maroon" #"Maroon" 176 48 96] #, @colorName[#"Indian Red" #"IndianRed" 205 92 92] #, @colorName[#"IndianRed" #"IndianRed" 205 92 92] #, @colorName[#"Medium Violet Red" #"MediumVioletRed" 199 21 133] #, @colorName[#"MediumVioletRed" #"MediumVioletRed" 199 21 133] #, @colorName[#"Violet Red" #"VioletRed" 208 32 144] #, @colorName[#"VioletRed" #"VioletRed" 208 32 144] #, @colorName[#"LightCoral" #"LightCoral" 240 128 128] #, @colorName[#"HotPink" #"HotPink" 255 105 180] #, @colorName[#"PaleVioletRed" #"PaleVioletRed" 219 112 147] #, @colorName[#"LightPink" #"LightPink" 255 182 193] #, @colorName[#"RosyBrown" #"RosyBrown" 188 143 143] #, @colorName[#"Pink" #"Pink" 255 192 203] #, @colorName[#"Orchid" #"Orchid" 218 112 214] #, @colorName[#"LavenderBlush" #"LavenderBlush" 255 240 245] #, @colorName[#"Snow" #"Snow" 255 250 250] #, @colorName[#"Chocolate" #"Chocolate" 210 105 30] #, @colorName[#"SaddleBrown" #"SaddleBrown" 139 69 19] #, @colorName[#"Brown" #"Brown" 132 60 36] #, @colorName[#"DarkOrange" #"DarkOrange" 255 140 0] #, @colorName[#"Coral" #"Coral" 255 127 80] #, @colorName[#"Sienna" #"Sienna" 160 82 45] #, @colorName[#"Orange" #"Orange" 255 165 0] #, @colorName[#"Salmon" #"Salmon" 250 128 114] #, @colorName[#"Peru" #"Peru" 205 133 63] #, @colorName[#"DarkGoldenrod" #"DarkGoldenrod" 184 134 11] #, @colorName[#"Goldenrod" #"Goldenrod" 218 165 32] #, @colorName[#"SandyBrown" #"SandyBrown" 244 164 96] #, @colorName[#"LightSalmon" #"LightSalmon" 255 160 122] #, @colorName[#"DarkSalmon" #"DarkSalmon" 233 150 122] #, @colorName[#"Gold" #"Gold" 255 215 0] #, @colorName[#"Yellow" #"Yellow" 255 255 0] #, @colorName[#"Olive" #"Olive" 128 128 0] #, @colorName[#"Burlywood" #"Burlywood" 222 184 135] #, @colorName[#"Tan" #"Tan" 210 180 140] #, @colorName[#"NavajoWhite" #"NavajoWhite" 255 222 173] #, @colorName[#"PeachPuff" #"PeachPuff" 255 218 185] #, @colorName[#"Khaki" #"Khaki" 240 230 140] #, @colorName[#"DarkKhaki" #"DarkKhaki" 189 183 107] #, @colorName[#"Moccasin" #"Moccasin" 255 228 181] #, @colorName[#"Wheat" #"Wheat" 245 222 179] #, @colorName[#"Bisque" #"Bisque" 255 228 196] #, @colorName[#"PaleGoldenrod" #"PaleGoldenrod" 238 232 170] #, @colorName[#"BlanchedAlmond" #"BlanchedAlmond" 255 235 205] #, @colorName[#"Medium Goldenrod" #"MediumGoldenrod" 234 234 173] #, @colorName[#"MediumGoldenrod" #"MediumGoldenrod" 234 234 173] #, @colorName[#"PapayaWhip" #"PapayaWhip" 255 239 213] #, @colorName[#"MistyRose" #"MistyRose" 255 228 225] #, @colorName[#"LemonChiffon" #"LemonChiffon" 255 250 205] #, @colorName[#"AntiqueWhite" #"AntiqueWhite" 250 235 215] #, @colorName[#"Cornsilk" #"Cornsilk" 255 248 220] #, @colorName[#"LightGoldenrodYellow" #"LightGoldenrodYellow" 250 250 210] #, @colorName[#"OldLace" #"OldLace" 253 245 230] #, @colorName[#"Linen" #"Linen" 250 240 230] #, @colorName[#"LightYellow" #"LightYellow" 255 255 224] #, @colorName[#"SeaShell" #"SeaShell" 255 245 238] #, @colorName[#"Beige" #"Beige" 245 245 220] #, @colorName[#"FloralWhite" #"FloralWhite" 255 250 240] #, @colorName[#"Ivory" #"Ivory" 255 255 240] #, @colorName[#"Green" #"Green" 0 255 0] #, @colorName[#"LawnGreen" #"LawnGreen" 124 252 0] #, @colorName[#"Chartreuse" #"Chartreuse" 127 255 0] #, @colorName[#"Green Yellow" #"GreenYellow" 173 255 47] #, @colorName[#"GreenYellow" #"GreenYellow" 173 255 47] #, @colorName[#"Yellow Green" #"YellowGreen" 154 205 50] #, @colorName[#"YellowGreen" #"YellowGreen" 154 205 50] #, @colorName[#"Medium Forest Green" #"MediumForestGreen" 107 142 35] #, @colorName[#"OliveDrab" #"OliveDrab" 107 142 35] #, @colorName[#"MediumForestGreen" #"MediumForestGreen" 107 142 35] #, @colorName[#"Dark Olive Green" #"DarkOliveGreen" 85 107 47] #, @colorName[#"DarkOliveGreen" #"DarkOliveGreen" 85 107 47] #, @colorName[#"DarkSeaGreen" #"DarkSeaGreen" 143 188 139] #, @colorName[#"Lime" #"Lime" 0 255 0] #, @colorName[#"Dark Green" #"DarkGreen" 0 100 0] #, @colorName[#"DarkGreen" #"DarkGreen" 0 100 0] #, @colorName[#"Lime Green" #"LimeGreen" 50 205 50] #, @colorName[#"LimeGreen" #"LimeGreen" 50 205 50] #, @colorName[#"Forest Green" #"ForestGreen" 34 139 34] #, @colorName[#"ForestGreen" #"ForestGreen" 34 139 34] #, @colorName[#"Spring Green" #"SpringGreen" 0 255 127] #, @colorName[#"SpringGreen" #"SpringGreen" 0 255 127] #, @colorName[#"Medium Spring Green" #"MediumSpringGreen" 0 250 154] #, @colorName[#"MediumSpringGreen" #"MediumSpringGreen" 0 250 154] #, @colorName[#"Sea Green" #"SeaGreen" 46 139 87] #, @colorName[#"SeaGreen" #"SeaGreen" 46 139 87] #, @colorName[#"Medium Sea Green" #"MediumSeaGreen" 60 179 113] #, @colorName[#"MediumSeaGreen" #"MediumSeaGreen" 60 179 113] #, @colorName[#"Aquamarine" #"Aquamarine" 112 216 144] #, @colorName[#"LightGreen" #"LightGreen" 144 238 144] #, @colorName[#"Pale Green" #"PaleGreen" 152 251 152] #, @colorName[#"PaleGreen" #"PaleGreen" 152 251 152] #, @colorName[#"Medium Aquamarine" #"MediumAquamarine" 102 205 170] #, @colorName[#"MediumAquamarine" #"MediumAquamarine" 102 205 170] #, @colorName[#"Turquoise" #"Turquoise" 64 224 208] #, @colorName[#"LightSeaGreen" #"LightSeaGreen" 32 178 170] #, @colorName[#"Medium Turquoise" #"MediumTurquoise" 72 209 204] #, @colorName[#"MediumTurquoise" #"MediumTurquoise" 72 209 204] #, @colorName[#"Honeydew" #"Honeydew" 240 255 240] #, @colorName[#"MintCream" #"MintCream" 245 255 250] #, @colorName[#"RoyalBlue" #"RoyalBlue" 65 105 225] #, @colorName[#"DodgerBlue" #"DodgerBlue" 30 144 255] #, @colorName[#"DeepSkyBlue" #"DeepSkyBlue" 0 191 255] #, @colorName[#"CornflowerBlue" #"CornflowerBlue" 100 149 237] #, @colorName[#"Steel Blue" #"SteelBlue" 70 130 180] #, @colorName[#"SteelBlue" #"SteelBlue" 70 130 180] #, @colorName[#"LightSkyBlue" #"LightSkyBlue" 135 206 250] #, @colorName[#"Dark Turquoise" #"DarkTurquoise" 0 206 209] #, @colorName[#"DarkTurquoise" #"DarkTurquoise" 0 206 209] #, @colorName[#"Cyan" #"Cyan" 0 255 255] #, @colorName[#"Aqua" #"Aqua" 0 255 255] #, @colorName[#"DarkCyan" #"DarkCyan" 0 139 139] #, @colorName[#"Teal" #"Teal" 0 128 128] #, @colorName[#"Sky Blue" #"SkyBlue" 135 206 235] #, @colorName[#"SkyBlue" #"SkyBlue" 135 206 235] #, @colorName[#"Cadet Blue" #"CadetBlue" 96 160 160] #, @colorName[#"CadetBlue" #"CadetBlue" 95 158 160] #, @colorName[#"Dark Slate Gray" #"DarkSlateGray" 47 79 79] #, @colorName[#"DarkSlateGray" #"DarkSlateGray" 47 79 79] #, @colorName[#"LightSlateGray" #"LightSlateGray" 119 136 153] #, @colorName[#"SlateGray" #"SlateGray" 112 128 144] #, @colorName[#"Light Steel Blue" #"LightSteelBlue" 176 196 222] #, @colorName[#"LightSteelBlue" #"LightSteelBlue" 176 196 222] #, @colorName[#"Light Blue" #"LightBlue" 173 216 230] #, @colorName[#"LightBlue" #"LightBlue" 173 216 230] #, @colorName[#"PowderBlue" #"PowderBlue" 176 224 230] #, @colorName[#"PaleTurquoise" #"PaleTurquoise" 175 238 238] #, @colorName[#"LightCyan" #"LightCyan" 224 255 255] #, @colorName[#"AliceBlue" #"AliceBlue" 240 248 255] #, @colorName[#"Azure" #"Azure" 240 255 255] #, @colorName[#"Medium Blue" #"MediumBlue" 0 0 205] #, @colorName[#"MediumBlue" #"MediumBlue" 0 0 205] #, @colorName[#"DarkBlue" #"DarkBlue" 0 0 139] #, @colorName[#"Midnight Blue" #"MidnightBlue" 25 25 112] #, @colorName[#"MidnightBlue" #"MidnightBlue" 25 25 112] #, @colorName[#"Navy" #"Navy" 36 36 140] #, @colorName[#"Blue" #"Blue" 0 0 255] #, @colorName[#"Indigo" #"Indigo" 75 0 130] #, @colorName[#"Blue Violet" #"BlueViolet" 138 43 226] #, @colorName[#"BlueViolet" #"BlueViolet" 138 43 226] #, @colorName[#"Medium Slate Blue" #"MediumSlateBlue" 123 104 238] #, @colorName[#"MediumSlateBlue" #"MediumSlateBlue" 123 104 238] #, @colorName[#"Slate Blue" #"SlateBlue" 106 90 205] #, @colorName[#"SlateBlue" #"SlateBlue" 106 90 205] #, @colorName[#"Purple" #"Purple" 160 32 240] #, @colorName[#"Dark Slate Blue" #"DarkSlateBlue" 72 61 139] #, @colorName[#"DarkSlateBlue" #"DarkSlateBlue" 72 61 139] #, @colorName[#"DarkViolet" #"DarkViolet" 148 0 211] #, @colorName[#"Dark Orchid" #"DarkOrchid" 153 50 204] #, @colorName[#"DarkOrchid" #"DarkOrchid" 153 50 204] #, @colorName[#"MediumPurple" #"MediumPurple" 147 112 219] #, @colorName[#"Cornflower Blue" #"CornflowerBlue" 68 64 108] #, @colorName[#"Medium Orchid" #"MediumOrchid" 186 85 211] #, @colorName[#"MediumOrchid" #"MediumOrchid" 186 85 211] #, @colorName[#"Magenta" #"Magenta" 255 0 255] #, @colorName[#"Fuchsia" #"Fuchsia" 255 0 255] #, @colorName[#"DarkMagenta" #"DarkMagenta" 139 0 139] #, @colorName[#"Violet" #"Violet" 238 130 238] #, @colorName[#"Plum" #"Plum" 221 160 221] #, @colorName[#"Lavender" #"Lavender" 230 230 250] #, @colorName[#"Thistle" #"Thistle" 216 191 216] #, @colorName[#"GhostWhite" #"GhostWhite" 248 248 255] #, @colorName[#"White" #"White" 255 255 255] #, @colorName[#"WhiteSmoke" #"WhiteSmoke" 245 245 245] #, @colorName[#"Gainsboro" #"Gainsboro" 220 220 220] #, @colorName[#"Light Gray" #"LightGray" 211 211 211] #, @colorName[#"LightGray" #"LightGray" 211 211 211] #, @colorName[#"Silver" #"Silver" 192 192 192] #, @colorName[#"Gray" #"Gray" 190 190 190] #, @colorName[#"Dark Gray" #"DarkGray" 169 169 169] #, @colorName[#"DarkGray" #"DarkGray" 169 169 169] #, @colorName[#"Dim Gray" #"DimGray" 105 105 105] #, @colorName[#"DimGray" #"DimGray" 105 105 105] #, @colorName[#"Black" #"Black" 0 0 0] ] The names are not case-sensitive. See also @scheme[color%]. @defmethod[(find-color [color-name string?]) (or/c (is-a?/c color%) false/c)]{ Finds a color by name (character case is ignored). If no color is found for the name, @scheme[#f] is returned. }}