package bogue

  1. Overview
  2. Docs

Module Bogue.RGBSource

RGB colors

Sourcetype t = int * int * int

red, green and blue values are integers in the range 0..255

Predefined colors

Sourceval maroon : int * int * int
Sourceval brown : int * int * int
Sourceval sienna : int * int * int
Sourceval saddlebrown : int * int * int
Sourceval chocolate : int * int * int
Sourceval peru : int * int * int
Sourceval goldenrod : int * int * int
Sourceval sandybrown : int * int * int
Sourceval rosybrown : int * int * int
Sourceval tan : int * int * int
Sourceval burlywood : int * int * int
Sourceval wheat : int * int * int
Sourceval navajowhite : int * int * int
Sourceval bisque : int * int * int
Sourceval blanchedalmond : int * int * int
Sourceval cornsilk : int * int * int
Sourceval black : int * int * int
Sourceval darkslategray : int * int * int
Sourceval slategray : int * int * int
Sourceval lightslategray : int * int * int
Sourceval dimgray : int * int * int
Sourceval gray : int * int * int
Sourceval darkgray : int * int * int
Sourceval silver : int * int * int
Sourceval lightgray : int * int * int
Sourceval gainsboro : int * int * int
Sourceval mistyrose : int * int * int
Sourceval lavenderblush : int * int * int
Sourceval linen : int * int * int
Sourceval antiquewhite : int * int * int
Sourceval ivory : int * int * int
Sourceval floralwhite : int * int * int
Sourceval oldlace : int * int * int
Sourceval beige : int * int * int
Sourceval seashell : int * int * int
Sourceval whitesmoke : int * int * int
Sourceval ghostwhite : int * int * int
Sourceval aliceblue : int * int * int
Sourceval azure : int * int * int
Sourceval mintcream : int * int * int
Sourceval honeydew : int * int * int
Sourceval snow : int * int * int
Sourceval white : int * int * int
Sourceval mediumvioletred : int * int * int
Sourceval palevioletred : int * int * int
Sourceval deeppink : int * int * int
Sourceval hotpink : int * int * int
Sourceval lightpink : int * int * int
Sourceval pink : int * int * int
Sourceval indigo : int * int * int
Sourceval purple : int * int * int
Sourceval darkmagenta : int * int * int
Sourceval darkorchid : int * int * int
Sourceval darkviolet : int * int * int
Sourceval blueviolet : int * int * int
Sourceval mediumpurple : int * int * int
Sourceval mediumorchid : int * int * int
Sourceval magenta : int * int * int
Sourceval fuchsia : int * int * int
Sourceval orchid : int * int * int
Sourceval violet : int * int * int
Sourceval plum : int * int * int
Sourceval thistle : int * int * int
Sourceval lavender : int * int * int
Sourceval darkslateblue : int * int * int
Sourceval slateblue : int * int * int
Sourceval mediumslateblue : int * int * int
Sourceval midnightblue : int * int * int
Sourceval navy : int * int * int
Sourceval darkblue : int * int * int
Sourceval mediumblue : int * int * int
Sourceval blue : int * int * int
Sourceval royalblue : int * int * int
Sourceval steelblue : int * int * int
Sourceval cornflowerblue : int * int * int
Sourceval dodgerblue : int * int * int
Sourceval lightsteelblue : int * int * int
Sourceval deepskyblue : int * int * int
Sourceval skyblue : int * int * int
Sourceval lightskyblue : int * int * int
Sourceval lightblue : int * int * int
Sourceval powderblue : int * int * int
Sourceval teal : int * int * int
Sourceval darkcyan : int * int * int
Sourceval cadetblue : int * int * int
Sourceval lightseagreen : int * int * int
Sourceval darkturquoise : int * int * int
Sourceval mediumturquoise : int * int * int
Sourceval turquoise : int * int * int
Sourceval paleturquoise : int * int * int
Sourceval mediumaquamarine : int * int * int
Sourceval aquamarine : int * int * int
Sourceval aqua : int * int * int
Sourceval cyan : int * int * int
Sourceval lightcyan : int * int * int
Sourceval olivedrab : int * int * int
Sourceval darkolivegreen : int * int * int
Sourceval olive : int * int * int
Sourceval seagreen : int * int * int
Sourceval mediumseagreen : int * int * int
Sourceval darkseagreen : int * int * int
Sourceval palegreen : int * int * int
Sourceval lightgreen : int * int * int
Sourceval mediumspringgreen : int * int * int
Sourceval springgreen : int * int * int
Sourceval yellowgreen : int * int * int
Sourceval greenyellow : int * int * int
Sourceval darkgreen : int * int * int
Sourceval green : int * int * int
Sourceval forestgreen : int * int * int
Sourceval lime : int * int * int
Sourceval limegreen : int * int * int
Sourceval chartreuse : int * int * int
Sourceval lawngreen : int * int * int
Sourceval yellow : int * int * int
Sourceval darkkhaki : int * int * int
Sourceval khaki : int * int * int
Sourceval palegoldenrod : int * int * int
Sourceval peachpuff : int * int * int
Sourceval moccasin : int * int * int
Sourceval papayawhip : int * int * int
Sourceval lightgoldenrodyellow : int * int * int
Sourceval lemonchiffon : int * int * int
Sourceval lightyellow : int * int * int
Sourceval darkorange : int * int * int
Sourceval orange : int * int * int
Sourceval gold : int * int * int
Sourceval orangered : int * int * int
Sourceval tomato : int * int * int
Sourceval coral : int * int * int
Sourceval darkred : int * int * int
Sourceval red : int * int * int
Sourceval firebrick : int * int * int
Sourceval crimson : int * int * int
Sourceval indianred : int * int * int
Sourceval lightcoral : int * int * int
Sourceval darksalmon : int * int * int
Sourceval salmon : int * int * int
Sourceval lightsalmon : int * int * int
Sourceval grey : t
Sourceval pale_grey : t
Sourceval dark_grey : t

Theme colors

Sourceval label_color : t
Sourceval set_text_color : t -> unit

Overrides the Theme TEXT_COLOR variable.

Utils

Sourceval find_color : string -> t

Convert a string of the form "grey" or "#FE01BC" to a rgb code (r,g,b). Color names are taken from here.

Sourceval pale : t -> t