Skip to content
Snippets Groups Projects
colors.rb 11.5 KiB
Newer Older
  • Learn to ignore specific revisions
  • module Fox
      class FXColor
        # Colors from X Windows (Contributed by Jeff Heard)
        GhostWhite = Fox.FXRGB(248, 248, 255)
        WhiteSmoke = Fox.FXRGB(245, 245, 245)
        FloralWhite = Fox.FXRGB(255, 250, 240)
        OldLace = Fox.FXRGB(253, 245, 230)
        AntiqueWhite = Fox.FXRGB(250, 235, 215)
        PapayaWhip = Fox.FXRGB(255, 239, 213)
        BlanchedAlmond = Fox.FXRGB(255, 235, 205)
        PeachPuff = Fox.FXRGB(255, 218, 185)
        NavajoWhite = Fox.FXRGB(255, 222, 173)
        LemonChiffon = Fox.FXRGB(255, 250, 205)
        MintCream = Fox.FXRGB(245, 255, 250)
        AliceBlue = Fox.FXRGB(240, 248, 255)
        LavenderBlush = Fox.FXRGB(255, 240, 245)
        MistyRose = Fox.FXRGB(255, 228, 225)
        DarkSlateGray = Fox.FXRGB( 47,  79,  79)
        DarkSlateGrey = Fox.FXRGB( 47,  79,  79)
        DimGray = Fox.FXRGB(105, 105, 105)
        DimGrey = Fox.FXRGB(105, 105, 105)
        SlateGray = Fox.FXRGB(112, 128, 144)
        SlateGrey = Fox.FXRGB(112, 128, 144)
        LightSlateGray = Fox.FXRGB(119, 136, 153)
        LightSlateGrey = Fox.FXRGB(119, 136, 153)
        LightGrey = Fox.FXRGB(211, 211, 211)
        LightGray = Fox.FXRGB(211, 211, 211)
        MidnightBlue = Fox.FXRGB( 25,  25, 112)
        NavyBlue = Fox.FXRGB(  0,   0, 128)
        CornflowerBlue = Fox.FXRGB(100, 149, 237)
        DarkSlateBlue = Fox.FXRGB( 72,  61, 139)
        SlateBlue = Fox.FXRGB(106,  90, 205)
        MediumSlateBlue = Fox.FXRGB(123, 104, 238)
        LightSlateBlue = Fox.FXRGB(132, 112, 255)
        MediumBlue = Fox.FXRGB(  0,   0, 205)
        RoyalBlue = Fox.FXRGB( 65, 105, 225)
        DodgerBlue = Fox.FXRGB( 30, 144, 255)
        DeepSkyBlue = Fox.FXRGB(  0, 191, 255)
        SkyBlue = Fox.FXRGB(135, 206, 235)
        LightSkyBlue = Fox.FXRGB(135, 206, 250)
        SteelBlue = Fox.FXRGB( 70, 130, 180)
        LightSteelBlue = Fox.FXRGB(176, 196, 222)
        LightBlue = Fox.FXRGB(173, 216, 230)
        PowderBlue = Fox.FXRGB(176, 224, 230)
        PaleTurquoise = Fox.FXRGB(175, 238, 238)
        DarkTurquoise = Fox.FXRGB(  0, 206, 209)
        MediumTurquoise = Fox.FXRGB( 72, 209, 204)
        LightCyan = Fox.FXRGB(224, 255, 255)
        CadetBlue = Fox.FXRGB( 95, 158, 160)
        MediumAquamarine = Fox.FXRGB(102, 205, 170)
        DarkGreen = Fox.FXRGB(  0, 100,   0)
        DarkOliveGreen = Fox.FXRGB( 85, 107,  47)
        DarkSeaGreen = Fox.FXRGB(143, 188, 143)
        SeaGreen = Fox.FXRGB( 46, 139,  87)
        MediumSeaGreen = Fox.FXRGB( 60, 179, 113)
        LightSeaGreen = Fox.FXRGB( 32, 178, 170)
        PaleGreen = Fox.FXRGB(152, 251, 152)
        SpringGreen = Fox.FXRGB(  0, 255, 127)
        LawnGreen = Fox.FXRGB(124, 252,   0)
        MediumSpringGreen = Fox.FXRGB(  0, 250, 154)
        GreenYellow = Fox.FXRGB(173, 255,  47)
        LimeGreen = Fox.FXRGB( 50, 205,  50)
        YellowGreen = Fox.FXRGB(154, 205,  50)
        ForestGreen = Fox.FXRGB( 34, 139,  34)
        OliveDrab = Fox.FXRGB(107, 142,  35)
        DarkKhaki = Fox.FXRGB(189, 183, 107)
        PaleGoldenrod = Fox.FXRGB(238, 232, 170)
        LightGoldenrodYellow = Fox.FXRGB(250, 250, 210)
        LightYellow = Fox.FXRGB(255, 255, 224)
        LightGoldenrod = Fox.FXRGB(238, 221, 130)
        DarkGoldenrod = Fox.FXRGB(184, 134,  11)
        RosyBrown = Fox.FXRGB(188, 143, 143)
        IndianRed = Fox.FXRGB(205,  92,  92)
        SaddleBrown = Fox.FXRGB(139,  69,  19)
        SandyBrown = Fox.FXRGB(244, 164,  96)
        DarkSalmon = Fox.FXRGB(233, 150, 122)
        LightSalmon = Fox.FXRGB(255, 160, 122)
        DarkOrange = Fox.FXRGB(255, 140,   0)
        LightCoral = Fox.FXRGB(240, 128, 128)
        OrangeRed = Fox.FXRGB(255,  69,   0)
        HotPink = Fox.FXRGB(255, 105, 180)
        DeepPink = Fox.FXRGB(255,  20, 147)
        LightPink = Fox.FXRGB(255, 182, 193)
        PaleVioletRed = Fox.FXRGB(219, 112, 147)
        MediumVioletRed = Fox.FXRGB(199,  21, 133)
        VioletRed = Fox.FXRGB(208,  32, 144)
        MediumOrchid = Fox.FXRGB(186,  85, 211)
        DarkOrchid = Fox.FXRGB(153,  50, 204)
        DarkViolet = Fox.FXRGB(148,   0, 211)
        BlueViolet = Fox.FXRGB(138,  43, 226)
        MediumPurple = Fox.FXRGB(147, 112, 219)
        AntiqueWhite1 = Fox.FXRGB(255, 239, 219)
        AntiqueWhite2 = Fox.FXRGB(238, 223, 204)
        AntiqueWhite3 = Fox.FXRGB(205, 192, 176)
        AntiqueWhite4 = Fox.FXRGB(139, 131, 120)
        PeachPuff1 = Fox.FXRGB(255, 218, 185)
        PeachPuff2 = Fox.FXRGB(238, 203, 173)
        PeachPuff3 = Fox.FXRGB(205, 175, 149)
        PeachPuff4 = Fox.FXRGB(139, 119, 101)
        NavajoWhite1 = Fox.FXRGB(255, 222, 173)
        NavajoWhite2 = Fox.FXRGB(238, 207, 161)
        NavajoWhite3 = Fox.FXRGB(205, 179, 139)
        NavajoWhite4 = Fox.FXRGB(139, 121,  94)
        LemonChiffon1 = Fox.FXRGB(255, 250, 205)
        LemonChiffon2 = Fox.FXRGB(238, 233, 191)
        LemonChiffon3 = Fox.FXRGB(205, 201, 165)
        LemonChiffon4 = Fox.FXRGB(139, 137, 112)
        LavenderBlush1 = Fox.FXRGB(255, 240, 245)
        LavenderBlush2 = Fox.FXRGB(238, 224, 229)
        LavenderBlush3 = Fox.FXRGB(205, 193, 197)
        LavenderBlush4 = Fox.FXRGB(139, 131, 134)
        MistyRose1 = Fox.FXRGB(255, 228, 225)
        MistyRose2 = Fox.FXRGB(238, 213, 210)
        MistyRose3 = Fox.FXRGB(205, 183, 181)
        MistyRose4 = Fox.FXRGB(139, 125, 123)
        SlateBlue1 = Fox.FXRGB(131, 111, 255)
        SlateBlue2 = Fox.FXRGB(122, 103, 238)
        SlateBlue3 = Fox.FXRGB(105,  89, 205)
        SlateBlue4 = Fox.FXRGB( 71,  60, 139)
        RoyalBlue1 = Fox.FXRGB( 72, 118, 255)
        RoyalBlue2 = Fox.FXRGB( 67, 110, 238)
        RoyalBlue3 = Fox.FXRGB( 58,  95, 205)
        RoyalBlue4 = Fox.FXRGB( 39,  64, 139)
        DodgerBlue1 = Fox.FXRGB( 30, 144, 255)
        DodgerBlue2 = Fox.FXRGB( 28, 134, 238)
        DodgerBlue3 = Fox.FXRGB( 24, 116, 205)
        DodgerBlue4 = Fox.FXRGB( 16,  78, 139)
        SteelBlue1 = Fox.FXRGB( 99, 184, 255)
        SteelBlue2 = Fox.FXRGB( 92, 172, 238)
        SteelBlue3 = Fox.FXRGB( 79, 148, 205)
        SteelBlue4 = Fox.FXRGB( 54, 100, 139)
        DeepSkyBlue1 = Fox.FXRGB(  0, 191, 255)
        DeepSkyBlue2 = Fox.FXRGB(  0, 178, 238)
        DeepSkyBlue3 = Fox.FXRGB(  0, 154, 205)
        DeepSkyBlue4 = Fox.FXRGB(  0, 104, 139)
        SkyBlue1 = Fox.FXRGB(135, 206, 255)
        SkyBlue2 = Fox.FXRGB(126, 192, 238)
        SkyBlue3 = Fox.FXRGB(108, 166, 205)
        SkyBlue4 = Fox.FXRGB( 74, 112, 139)
        LightSkyBlue1 = Fox.FXRGB(176, 226, 255)
        LightSkyBlue2 = Fox.FXRGB(164, 211, 238)
        LightSkyBlue3 = Fox.FXRGB(141, 182, 205)
        LightSkyBlue4 = Fox.FXRGB( 96, 123, 139)
        SlateGray1 = Fox.FXRGB(198, 226, 255)
        SlateGray2 = Fox.FXRGB(185, 211, 238)
        SlateGray3 = Fox.FXRGB(159, 182, 205)
        SlateGray4 = Fox.FXRGB(108, 123, 139)
        LightSteelBlue1 = Fox.FXRGB(202, 225, 255)
        LightSteelBlue2 = Fox.FXRGB(188, 210, 238)
        LightSteelBlue3 = Fox.FXRGB(162, 181, 205)
        LightSteelBlue4 = Fox.FXRGB(110, 123, 139)
        LightBlue1 = Fox.FXRGB(191, 239, 255)
        LightBlue2 = Fox.FXRGB(178, 223, 238)
        LightBlue3 = Fox.FXRGB(154, 192, 205)
        LightBlue4 = Fox.FXRGB(104, 131, 139)
        LightCyan1 = Fox.FXRGB(224, 255, 255)
        LightCyan2 = Fox.FXRGB(209, 238, 238)
        LightCyan3 = Fox.FXRGB(180, 205, 205)
        LightCyan4 = Fox.FXRGB(122, 139, 139)
        PaleTurquoise1 = Fox.FXRGB(187, 255, 255)
        PaleTurquoise2 = Fox.FXRGB(174, 238, 238)
        PaleTurquoise3 = Fox.FXRGB(150, 205, 205)
        PaleTurquoise4 = Fox.FXRGB(102, 139, 139)
        CadetBlue1 = Fox.FXRGB(152, 245, 255)
        CadetBlue2 = Fox.FXRGB(142, 229, 238)
        CadetBlue3 = Fox.FXRGB(122, 197, 205)
        CadetBlue4 = Fox.FXRGB( 83, 134, 139)
        DarkSlateGray1 = Fox.FXRGB(151, 255, 255)
        DarkSlateGray2 = Fox.FXRGB(141, 238, 238)
        DarkSlateGray3 = Fox.FXRGB(121, 205, 205)
        DarkSlateGray4 = Fox.FXRGB( 82, 139, 139)
        DarkSeaGreen1 = Fox.FXRGB(193, 255, 193)
        DarkSeaGreen2 = Fox.FXRGB(180, 238, 180)
        DarkSeaGreen3 = Fox.FXRGB(155, 205, 155)
        DarkSeaGreen4 = Fox.FXRGB(105, 139, 105)
        SeaGreen1 = Fox.FXRGB( 84, 255, 159)
        SeaGreen2 = Fox.FXRGB( 78, 238, 148)
        SeaGreen3 = Fox.FXRGB( 67, 205, 128)
        SeaGreen4 = Fox.FXRGB( 46, 139,  87)
        PaleGreen1 = Fox.FXRGB(154, 255, 154)
        PaleGreen2 = Fox.FXRGB(144, 238, 144)
        PaleGreen3 = Fox.FXRGB(124, 205, 124)
        PaleGreen4 = Fox.FXRGB( 84, 139,  84)
        SpringGreen1 = Fox.FXRGB(  0, 255, 127)
        SpringGreen2 = Fox.FXRGB(  0, 238, 118)
        SpringGreen3 = Fox.FXRGB(  0, 205, 102)
        SpringGreen4 = Fox.FXRGB(  0, 139,  69)
        OliveDrab1 = Fox.FXRGB(192, 255,  62)
        OliveDrab2 = Fox.FXRGB(179, 238,  58)
        OliveDrab3 = Fox.FXRGB(154, 205,  50)
        OliveDrab4 = Fox.FXRGB(105, 139,  34)
        DarkOliveGreen1 = Fox.FXRGB(202, 255, 112)
        DarkOliveGreen2 = Fox.FXRGB(188, 238, 104)
        DarkOliveGreen3 = Fox.FXRGB(162, 205,  90)
        DarkOliveGreen4 = Fox.FXRGB(110, 139,  61)
        LightGoldenrod1 = Fox.FXRGB(255, 236, 139)
        LightGoldenrod2 = Fox.FXRGB(238, 220, 130)
        LightGoldenrod3 = Fox.FXRGB(205, 190, 112)
        LightGoldenrod4 = Fox.FXRGB(139, 129,  76)
        LightYellow1 = Fox.FXRGB(255, 255, 224)
        LightYellow2 = Fox.FXRGB(238, 238, 209)
        LightYellow3 = Fox.FXRGB(205, 205, 180)
        LightYellow4 = Fox.FXRGB(139, 139, 122)
        DarkGoldenrod1 = Fox.FXRGB(255, 185,  15)
        DarkGoldenrod2 = Fox.FXRGB(238, 173,  14)
        DarkGoldenrod3 = Fox.FXRGB(205, 149,  12)
        DarkGoldenrod4 = Fox.FXRGB(139, 101,   8)
        RosyBrown1 = Fox.FXRGB(255, 193, 193)
        RosyBrown2 = Fox.FXRGB(238, 180, 180)
        RosyBrown3 = Fox.FXRGB(205, 155, 155)
        RosyBrown4 = Fox.FXRGB(139, 105, 105)
        IndianRed1 = Fox.FXRGB(255, 106, 106)
        IndianRed2 = Fox.FXRGB(238,  99,  99)
        IndianRed3 = Fox.FXRGB(205,  85,  85)
        IndianRed4 = Fox.FXRGB(139,  58,  58)
        LightSalmon1 = Fox.FXRGB(255, 160, 122)
        LightSalmon2 = Fox.FXRGB(238, 149, 114)
        LightSalmon3 = Fox.FXRGB(205, 129,  98)
        LightSalmon4 = Fox.FXRGB(139,  87,  66)
        DarkOrange1 = Fox.FXRGB(255, 127,   0)
        DarkOrange2 = Fox.FXRGB(238, 118,   0)
        DarkOrange3 = Fox.FXRGB(205, 102,   0)
        DarkOrange4 = Fox.FXRGB(139,  69,   0)
        OrangeRed1 = Fox.FXRGB(255,  69,   0)
        OrangeRed2 = Fox.FXRGB(238,  64,   0)
        OrangeRed3 = Fox.FXRGB(205,  55,   0)
        OrangeRed4 = Fox.FXRGB(139,  37,   0)
        DeepPink1 = Fox.FXRGB(255,  20, 147)
        DeepPink2 = Fox.FXRGB(238,  18, 137)
        DeepPink3 = Fox.FXRGB(205,  16, 118)
        DeepPink4 = Fox.FXRGB(139,  10,  80)
        HotPink1 = Fox.FXRGB(255, 110, 180)
        HotPink2 = Fox.FXRGB(238, 106, 167)
        HotPink3 = Fox.FXRGB(205,  96, 144)
        HotPink4 = Fox.FXRGB(139,  58,  98)
        LightPink1 = Fox.FXRGB(255, 174, 185)
        LightPink2 = Fox.FXRGB(238, 162, 173)
        LightPink3 = Fox.FXRGB(205, 140, 149)
        LightPink4 = Fox.FXRGB(139,  95, 101)
        PaleVioletRed1 = Fox.FXRGB(255, 130, 171)
        PaleVioletRed2 = Fox.FXRGB(238, 121, 159)
        PaleVioletRed3 = Fox.FXRGB(205, 104, 137)
        PaleVioletRed4 = Fox.FXRGB(139,  71,  93)
        VioletRed1 = Fox.FXRGB(255,  62, 150)
        VioletRed2 = Fox.FXRGB(238,  58, 140)
        VioletRed3 = Fox.FXRGB(205,  50, 120)
        VioletRed4 = Fox.FXRGB(139,  34,  82)
        MediumOrchid1 = Fox.FXRGB(224, 102, 255)
        MediumOrchid2 = Fox.FXRGB(209,  95, 238)
        MediumOrchid3 = Fox.FXRGB(180,  82, 205)
        MediumOrchid4 = Fox.FXRGB(122,  55, 139)
        DarkOrchid1 = Fox.FXRGB(191,  62, 255)
        DarkOrchid2 = Fox.FXRGB(178,  58, 238)
        DarkOrchid3 = Fox.FXRGB(154,  50, 205)
        DarkOrchid4 = Fox.FXRGB(104,  34, 139)
        MediumPurple1 = Fox.FXRGB(171, 130, 255)
        MediumPurple2 = Fox.FXRGB(159, 121, 238)
        MediumPurple3 = Fox.FXRGB(137, 104, 205)
        MediumPurple4 = Fox.FXRGB( 93,  71, 139)
        DarkGrey = Fox.FXRGB(169, 169, 169)
        DarkGray = Fox.FXRGB(169, 169, 169)
        DarkBlue = Fox.FXRGB(0  ,   0, 139)
        DarkCyan = Fox.FXRGB(0  , 139, 139)
        DarkMagenta = Fox.FXRGB(139,   0, 139)
        DarkRed = Fox.FXRGB(139,   0,   0)
        LightGreen = Fox.FXRGB(144, 238, 144)
    
        # Other basic colors
        White = Fox.FXRGB(255, 255, 255)
        Black = Fox.FXRGB(0, 0, 0)
        Red = Fox.FXRGB(255, 0, 0)
        Pink = Fox.FXRGB(255, 175, 175)
        Orange = Fox.FXRGB(255, 200, 0)
        Yellow = Fox.FXRGB(255, 255, 0)
        Green = Fox.FXRGB(0, 255, 0)
        Magenta = Fox.FXRGB(255, 0, 255)
        Cyan = Fox.FXRGB(0, 255, 255)
        Blue = Fox.FXRGB(0, 0, 255)
      end
    end