Improved C, C++ and C# icons using official icons

This commit is contained in:
ema2159 2019-04-21 10:53:20 -06:00
parent 6b807f5ad1
commit 0064f317b5
3 changed files with 376 additions and 134 deletions

View file

@ -1,47 +1,76 @@
/* XPM */ /* XPM */
static char * c_xpm[] = { static char *c_icon_2[] = {
"16 16 28 1", /* columns rows colors chars-per-pixel */
" c None", "20 20 50 1 ",
". c #3976BC", " c #283593",
"+ c #03599C", ". c #293694",
"@ c #0165B3", "X c #2A3896",
"# c #5191E2", "o c #2C3A97",
"$ c #95B2E9", "O c #2E3B96",
"% c #FEFEFE", "+ c #2C3A99",
"& c #FFFFFF", "@ c #2E3C9B",
"* c #5191E3", "# c #323F9B",
"= c #28619E", "$ c #33409C",
"- c #FCFCFD", "% c #3342A2",
"; c #0768B6", "& c #3646A7",
"> c #5191E1", "* c #3848AA",
", c #5995E2", "= c #3949AA",
"' c #FBFBFD", "- c #3B4BAC",
") c #96B2E9", "; c #3E4EAD",
"! c #1A5D9D", ": c #3F4FAE",
"~ c #1B5D9D", "> c #4651A2",
"{ c #FDFDFE", ", c #4453AF",
"] c #A9C5FD", "< c #4755AD",
"^ c #29629F", "1 c #4B5BB5",
"/ c #FDFDFD", "2 c #4F5DB4",
"( c #5593E3", "3 c #4E5DB6",
"_ c #065A9D", "4 c #5362BA",
": c #5995E3", "5 c #5A69BE",
"< c #5191E0", "6 c #5B6ABE",
"[ c #FCFCFC", "7 c #5C6BBF",
"} c #FCFCFE", "8 c #6069AF",
" .++++++++++++. ", "9 c #6C77BC",
".++++++@@++++++.", "0 c #616FC1",
"+++++#$%%$#+++++", "q c #727EC4",
"++++$%%%&%%$++++", "w c #7A84C6",
"+++$%%*==*&-;+++", "e c #7380C8",
"++>%%#++++,'$+++", "r c #848FCE",
"++)%*++++++++!~+", "t c #8691CF",
"++{%*+++++++++++", "y c #8D96CE",
"++-]^+++++++++++", "u c #989ECB",
"++-/(_++++++++++", "i c #9FA6D1",
"++){:__+++++++++", "p c #AFB4D6",
"++<{/*_++_*'$+++", "a c #B3B8D9",
"+++$-/*==*/[;+++", "s c #B1B8E0",
"++++$-}//}-$++++", "d c #C2C8E7",
".++++#$--$#++++.", "f c #C6CBE8",
" .+++++@@+++++. "}; "g c #D4D7E9",
"h c #DEE1F2",
"j c #E5E7F3",
"k c #EEF0F7",
"l c #FCFCFD",
"z c #FDFDFE",
"x c #FEFEFE",
"c c None",
/* pixels */
"cccccccccccccccccccc",
"ccccccccc77ccccccccc",
"ccccccc77777cccccccc",
"cccccc77777777cccccc",
"cccc777tdhhdt777cccc",
"cc7770fxxxxxxf0771cc",
"cc777fxxxxxxxxf4:*cc",
"cc77txxzseeszjw***cc",
"cc77dxxs7775q;****cc",
"cc77hxxe773-******cc",
"cc77hxxe2#@&******cc",
"cc77dxxi .9,****cc",
"cc77rxxlu>>ulky=**cc",
"cc6<oaxxxxxxxxaX%*cc",
"cc$ OaxxxxxxaO +cc",
"cccc 8pggp8 cccc",
"cccccc cccccc",
"cccccccc cccccccc",
"ccccccccc ccccccccc",
"cccccccccccccccccccc"
};

View file

@ -1,49 +1,106 @@
/* XPM */ /* XPM */
static char * cpp_xpm[] = { static char *cpp[] = {
"16 16 30 1", /* columns rows colors chars-per-pixel */
" c None", "18 20 80 1 ",
". c #3976BC", " c #004482",
"+ c #03599C", ". c #004483",
"@ c #0165B3", "X c #024684",
"# c #5191E2", "o c #044784",
"$ c #95B2E9", "O c #004A89",
"% c #FEFEFE", "+ c #004A8A",
"& c #FFFFFF", "@ c #074C8A",
"* c #5191E3", "# c #15538C",
"= c #28619E", "$ c #18568E",
"- c #FCFCFD", "% c #19568E",
"; c #0768B6", "& c #005395",
"> c #5191E1", "* c #005598",
", c #5995E2", "= c #005698",
"' c #FBFBFD", "- c #00599C",
") c #96B2E9", "; c #045C9D",
"! c #1B5D9D", ": c #055C9E",
"~ c #FCFCFC", "> c #175793",
"{ c #FDFDFE", ", c #1D5D99",
"] c #085A9D", "< c #1E5E9A",
"^ c #0A69B7", "1 c #1164A3",
"/ c #A9C5FD", "2 c #1164A5",
"( c #29629F", "3 c #1365A6",
"_ c #FDFDFD", "4 c #1466A4",
": c #AAC6FD", "5 c #1F6DAC",
"< c #5593E3", "6 c #2974AC",
"[ c #065A9D", "7 c #2B75AD",
"} c #5995E3", "8 c #3F7BAC",
"| c #5191E0", "9 c #4982BC",
"1 c #FCFCFE", "0 c #638DB3",
" .++++++++++++. ", "q c #648DB3",
".++++++@@++++++.", "w c #7197BA",
"+++++#$%%$#+++++", "e c #7297BA",
"++++$%%%&%%$++++", "r c #4988C3",
"+++$%%*==*&-;+++", "t c #4A89C4",
"++>%%#++*+,')*++", "y c #548CC5",
"++)%*++!%!++!~!+", "u c #568DC6",
"++{%*+!;%;]!^~;!", "i c #5A93CB",
"++-/(#__%_/:%__~", "p c #649AC7",
"++-_<[!;_;+!^~;!", "a c #6C9FC6",
"++){}[[!_![[!~!+", "s c #6499D1",
"++|{_*[!*[*')*++", "d c #659AD2",
"+++$-_*==*_~;+++", "f c #679BD3",
"++++$-1__1-$++++", "g c #689CD3",
".++++#$--$#++++.", "h c #71A3C8",
" .+++++@@+++++. "}; "j c #6EA0D5",
"k c #72A3D6",
"l c #73A3D6",
"z c #75A4D7",
"x c #87AACC",
"c c #89B2D1",
"v c #8EB6D3",
"b c #8FB6D3",
"n c #9EBFE3",
"m c #BDCFDF",
"M c #BECFDF",
"N c #A7C5E5",
"B c #A8C6E6",
"V c #A9C7E6",
"C c #ADC9E7",
"Z c #C1D7E7",
"A c #CAD8E5",
"S c #CEDBE7",
"D c #CFDBE7",
"F c #C7DAE9",
"G c #D4E3F3",
"H c #D5E3F3",
"J c #DDE9F5",
"K c #DFEAF6",
"L c #E0EAF6",
"P c #E0EBF6",
"I c #E9EFF4",
"U c #ECF3F8",
"Y c #EFF4F9",
"T c #EEF4FA",
"R c #F9FAFC",
"E c #FAFCFE",
"W c #FBFCFE",
"Q c #FCFDFE",
"! c white",
"~ c None",
/* pixels */
"~~~~~~~~dd~~~~~~~~",
"~~~~~~dddddd~~~~~~",
"~~~~dddddddddd~~~~",
"~~dddddddddddddd~~",
"~ddddfnHTTGnfdddd~",
"ddddkJ!!!!!!Jlddt3",
"dddgL!!!!!!!!Pi5--",
"dddN!!QCzzCQYh:---",
"dddK!!Vdddsp4-----",
"dddE!!jddr2--cc6Z6",
"dddW!!ju<+=--vb7F7",
"dddP!!xX .81-----",
"dddB!!Rw##eRUa;---",
"dd9>S!!!!!!!!D@&--",
"y, $A!!!!!!A% O*",
"~ oqMIIm0o ~",
"~~ ~~",
"~~~~ ~~~~",
"~~~~~~ ~~~~~~",
"~~~~~~~~ ~~~~~~~~"
};

View file

@ -1,41 +1,197 @@
/* XPM */ /* XPM */
static char * csharp_xpm[] = { static char *cs[] = {
"16 16 22 1", /* columns rows colors chars-per-pixel */
" c None", "19 20 171 2 ",
". c #A464BA", " c #280063",
"+ c #68227A", ". c #290163",
"@ c #C482DB", "X c #290262",
"# c #FEB8FF", "o c #290064",
"$ c #FCFCFC", "O c #290164",
"% c #FDFDFD", "+ c #290065",
"& c #FEFEFE", "@ c #2A0065",
"* c #FAFAFB", "# c #2A0264",
"= c #7D4193", "$ c #290066",
"- c #69237B", "% c #2A0066",
"; c #A666BD", "& c #2A0067",
"> c #A565BC", "* c #2A0068",
", c #7F4795", "= c #2B0068",
"' c #69247B", "- c #2B0069",
") c #FBFBFC", "; c #2B006A",
"! c #FAFAFA", ": c #2C0069",
"~ c #FCFCFD", "> c #2C006B",
"{ c #FBFBFB", ", c #2D026A",
"] c #C382DA", "< c #2C006C",
"^ c #F9F9F9", "1 c #2D006D",
"/ c #FCFCFE", "2 c #2E036C",
" .++++++++++++. ", "3 c #2D006E",
".+++@#$%&&#@+++.", "4 c #2D006F",
"+++#*$#@@#&$#+++", "5 c #2E0071",
"++@*$#=+-+;;>+++", "6 c #2E0171",
"++#$#,++++=-'=++", "7 c #2F0074",
"-@)$@++++,!,,$,+", "8 c #300076",
"-#~#=+++={{%{${=", "9 c #320079",
"-#~]+++++,!,,&,+", "0 c #320179",
"-#~]+++++,!,,%,+", "q c #310278",
"-#~#=+++=^!^^!^=", "w c #31007A",
"-@))@++++,{,,{,+", "e c #340278",
"++#)#,++++=++=++", "r c #32007C",
"++@*)#=+++;;>+++", "t c #32007D",
"+++#*)#@@#/%#+++", "y c #33007F",
".+++@#$)~~#@+++.", "u c #3F1679",
" .+++----+++++. "}; "i c #48227D",
"p c #350281",
"a c #340082",
"s c #390087",
"d c #390089",
"f c #39008A",
"g c #39008B",
"h c #39008C",
"j c #39008D",
"k c #39008E",
"l c #39008F",
"z c #370091",
"x c #390090",
"c c #390091",
"v c #390092",
"b c #390093",
"n c #390094",
"m c #390095",
"M c #390096",
"N c #390097",
"B c #390098",
"V c #390099",
"C c #410D8E",
"Z c #48188F",
"A c #4B1F8C",
"S c #491C8E",
"D c #40079F",
"F c #431090",
"G c #4B1898",
"H c #4D238C",
"J c #4A12A3",
"K c #5727A9",
"L c #5E30A5",
"P c #683CA6",
"I c #6235AD",
"U c #6937AE",
"Y c #663AAE",
"T c #6637B2",
"R c #663BB1",
"E c #6E39B9",
"W c #6D39BB",
"Q c #684995",
"! c #69479A",
"~ c #6C41AE",
"^ c #7251A2",
"/ c #7553A6",
"( c #6F46B0",
") c #7645B8",
"_ c #7A48BB",
"` c #7D49C3",
"' c #9172C7",
"] c #9462D2",
"[ c #9565D3",
"{ c #9765D3",
"} c #9667D3",
"| c #9867D4",
" . c #9868D4",
".. c #9968D4",
"X. c #9868D5",
"o. c #9969D5",
"O. c #996AD5",
"+. c #996BD6",
"@. c #9A6BD6",
"#. c #9A6CD6",
"$. c #9B6DD7",
"%. c #9B6ED7",
"&. c #9C6ED6",
"*. c #9C6FD7",
"=. c #9C70D8",
"-. c #9D72D8",
";. c #9E72D9",
":. c #9E73D9",
">. c #9F74D9",
",. c #9F74DA",
"<. c #9F75DA",
"1. c #9F76DA",
"2. c #A076DA",
"3. c #A076DB",
"4. c #A077DB",
"5. c #A078DB",
"6. c #A178DB",
"7. c #A179DB",
"8. c #A37ADA",
"9. c #A17ADC",
"0. c #A27ADC",
"q. c #A27BDC",
"w. c #A27CDC",
"e. c #A37CDC",
"r. c #A27CDD",
"t. c #A27DDD",
"y. c #A37DDD",
"u. c #A37EDD",
"i. c #A18DBD",
"p. c #A18DBF",
"a. c #A681DD",
"s. c #A983D9",
"d. c #A881DC",
"f. c #A882DC",
"g. c #B09AD4",
"h. c #B3A3C9",
"j. c #B6A2D6",
"k. c #BFADDD",
"l. c #B594E1",
"z. c #BC9EE4",
"x. c #BDA0E5",
"c. c #C2B1DE",
"v. c #C2B1DF",
"b. c #C0A3E5",
"n. c #C5ACE7",
"m. c #CBB5EB",
"M. c #D1BDEC",
"N. c #D2BEEC",
"B. c #D3BFEC",
"V. c #D2C7E1",
"C. c #D3CAE0",
"Z. c #D3C0ED",
"A. c #D4C2EE",
"S. c #E1DAEB",
"D. c #E4DEEE",
"F. c #E5DFEF",
"G. c #E4D7F3",
"H. c #E2DAF0",
"J. c #E5D9F4",
"K. c #E5DAF5",
"L. c #E9DFF6",
"P. c #E7E2EE",
"I. c #F4EFFA",
"U. c #F9F7FC",
"Y. c #FBFAFD",
"T. c #FCFAFD",
"R. c #FCFBFE",
"E. c #FEFDFE",
"W. c #FFFEFF",
"Q. c #FFFFFF",
"!. c None",
/* pixels */
"!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.",
"!.!.!.!.!.!.!.!.w.q.7.!.!.!.!.!.!.!.!.",
"!.!.!.!.!.!.t.r.0.6.3.,.:.!.!.!.!.!.!.",
"!.!.!.!.u.t.q.9.5.1.,.;.=.%.#.!.!.!.!.",
"!.!.!.u.w.q.7.a.x.n.z.8.%.#.O. .!.!.!.",
"!.u.y.r.0.e.A.R.Q.Q.Q.R.N.&.| { ] E !.",
"!.y.q.9.0.K.Q.Q.Q.Q.Q.Q.Q.J...` J N !.",
"!.q.7.4.m.Q.Q.R.Z.b.M.Y.Q.H.T B N m !.",
"!.7.3.<.I.Q.W.l.@.o.| s.' R I M n v !.",
"!.2.,.d.Q.Q.L.+.o.[ W D K v.k.b v x !.",
"!.>.-.f.Q.Q.G.X._ F z V Y c.g.c l j !.",
"!.-.*.*.U.Q.T.P y t w S ( ~ L k j g !.",
"!.*.$.+.B.Q.Q.D./ H ^ S.E.j.G h f d !.",
"!.#.} U Z F.Q.Q.Q.Q.Q.Q.Q.P.u 9 s s !.",
"!.) C a y A V.Q.Q.Q.Q.Q.C.i = $ * e !.",
"!.!.p y r w q ! p.h.i.Q , & + X !.!.",
"!.!.!.!.0 8 7 5 4 1 > - & o . !.!.!.!.",
"!.!.!.!.!.!.6 3 < ; = % O !.!.!.!.!.!.",
"!.!.!.!.!.!.!.2 : & @ # !.!.!.!.!.!.!.",
"!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!.!."
};