3f84cb17ca
This is a simple animated control indicating some program activity. Provide native GTK+ (for > 2.20) and OS X implementations as well as a generic one used under MSW. Update the sample and the documentation.
279 lines
4.5 KiB
C
279 lines
4.5 KiB
C
/* XPM */
|
|
static const char *const activityindicator_xpm[] = {
|
|
/* columns rows colors chars-per-pixel */
|
|
"16 16 256 2 ",
|
|
" c None",
|
|
". c gray93",
|
|
"X c gray93",
|
|
"o c gray93",
|
|
"O c gray93",
|
|
"+ c gray93",
|
|
"@ c #D5D6D6",
|
|
"# c #828587",
|
|
"$ c #828587",
|
|
"% c #D6D6D7",
|
|
"& c gray93",
|
|
"* c gray93",
|
|
"= c gray93",
|
|
"- c gray93",
|
|
"; c gray93",
|
|
": c gray93",
|
|
"> c gray93",
|
|
", c gray93",
|
|
"< c #E9E9E9",
|
|
"1 c #DDDDDD",
|
|
"2 c #ECECEC",
|
|
"3 c gray93",
|
|
"4 c #ABACAE",
|
|
"5 c #747779",
|
|
"6 c #747779",
|
|
"7 c #ABACAE",
|
|
"8 c gray93",
|
|
"9 c #ECECEC",
|
|
"0 c #D4D5D6",
|
|
"q c #E7E7E8",
|
|
"w c gray93",
|
|
"e c gray93",
|
|
"r c gray93",
|
|
"t c #E9E9E9",
|
|
"y c #9A9C9D",
|
|
"u c #8C8F90",
|
|
"i c #ABADAE",
|
|
"p c gray93",
|
|
"a c #CACACB",
|
|
"s c #76797B",
|
|
"d c #76797B",
|
|
"f c #CACACB",
|
|
"g c gray93",
|
|
"h c #8A8D8E",
|
|
"j c #5C6162",
|
|
"k c #717676",
|
|
"l c gray91",
|
|
"z c gray93",
|
|
"x c gray93",
|
|
"c c gray87",
|
|
"v c #8C8F90",
|
|
"b c #8C8F90",
|
|
"n c #929596",
|
|
"m c gray93",
|
|
"M c gray93",
|
|
"N c #E1E1E2",
|
|
"B c #E1E1E2",
|
|
"V c gray93",
|
|
"C c gray93",
|
|
"Z c #646869",
|
|
"A c #5C6162",
|
|
"S c #5C6162",
|
|
"D c #D7D8D8",
|
|
"F c gray93",
|
|
"G c gray93",
|
|
"H c #ECECEC",
|
|
"J c #ACAEAF",
|
|
"K c #929596",
|
|
"L c #BFC0C1",
|
|
"P c gray93",
|
|
"I c gray93",
|
|
"U c gray93",
|
|
"Y c gray93",
|
|
"T c gray93",
|
|
"R c gray93",
|
|
"E c #A7A9AA",
|
|
"W c #64696A",
|
|
"Q c #8C8F90",
|
|
"! c #ECECEC",
|
|
"~ c gray93",
|
|
"^ c gray93",
|
|
"/ c gray93",
|
|
"( c gray93",
|
|
") c gray93",
|
|
"_ c gray93",
|
|
"` c gray93",
|
|
"' c gray93",
|
|
"] c gray93",
|
|
"[ c gray93",
|
|
"{ c gray93",
|
|
"} c gray93",
|
|
"| c gray93",
|
|
" . c gray93",
|
|
".. c gray93",
|
|
"X. c gray93",
|
|
"o. c gray93",
|
|
"O. c #DFDFDF",
|
|
"+. c #C4C5C6",
|
|
"@. c #D8D8D9",
|
|
"#. c gray93",
|
|
"$. c gray93",
|
|
"%. c gray93",
|
|
"&. c gray93",
|
|
"*. c gray93",
|
|
"=. c gray93",
|
|
"-. c gray93",
|
|
";. c gray93",
|
|
":. c gray93",
|
|
">. c gray93",
|
|
",. c #BCBDBE",
|
|
"<. c #8E9192",
|
|
"1. c #CCCDCD",
|
|
"2. c #ACAEAF",
|
|
"3. c #A4A6A7",
|
|
"4. c #A5A7A8",
|
|
"5. c #E6E7E7",
|
|
"6. c gray93",
|
|
"7. c gray93",
|
|
"8. c gray93",
|
|
"9. c gray93",
|
|
"0. c gray93",
|
|
"q. c gray93",
|
|
"w. c gray93",
|
|
"e. c gray93",
|
|
"r. c #DDDEDE",
|
|
"t. c #464B4D",
|
|
"y. c #44494B",
|
|
"u. c #585D5F",
|
|
"i. c #ADAFAF",
|
|
"p. c #A4A6A7",
|
|
"a. c #A5A7A8",
|
|
"s. c #E6E7E7",
|
|
"d. c gray93",
|
|
"f. c gray93",
|
|
"g. c gray93",
|
|
"h. c gray93",
|
|
"j. c gray93",
|
|
"k. c gray93",
|
|
"l. c gray93",
|
|
"z. c gray93",
|
|
"x. c #DDDEDE",
|
|
"c. c #474B4D",
|
|
"v. c #44494B",
|
|
"b. c #585D5F",
|
|
"n. c #DFDFE0",
|
|
"m. c #C5C6C6",
|
|
"M. c #D8D8D9",
|
|
"N. c gray93",
|
|
"B. c gray93",
|
|
"V. c gray93",
|
|
"C. c gray93",
|
|
"Z. c gray93",
|
|
"A. c gray93",
|
|
"S. c gray93",
|
|
"D. c gray93",
|
|
"F. c gray93",
|
|
"G. c gray93",
|
|
"H. c #BCBDBE",
|
|
"J. c #8F9293",
|
|
"K. c #CFD0D0",
|
|
"L. c gray93",
|
|
"P. c gray93",
|
|
"I. c gray93",
|
|
"U. c gray93",
|
|
"Y. c gray93",
|
|
"T. c gray93",
|
|
"R. c gray93",
|
|
"E. c gray93",
|
|
"W. c gray93",
|
|
"Q. c gray93",
|
|
"!. c gray93",
|
|
"~. c gray93",
|
|
"^. c gray93",
|
|
"/. c gray93",
|
|
"(. c gray93",
|
|
"). c gray93",
|
|
"_. c gray93",
|
|
"`. c gray93",
|
|
"'. c #CBCDCD",
|
|
"]. c #BEC0C0",
|
|
"[. c #D5D6D6",
|
|
"{. c gray93",
|
|
"}. c gray93",
|
|
"|. c gray93",
|
|
" X c gray93",
|
|
".X c gray93",
|
|
"XX c gray93",
|
|
"oX c #929596",
|
|
"OX c #3F4445",
|
|
"+X c #717576",
|
|
"@X c #ECECEC",
|
|
"#X c gray93",
|
|
"$X c gray93",
|
|
"%X c #E5E6E6",
|
|
"&X c #BCBEBE",
|
|
"*X c #BCBEBE",
|
|
"=X c #BEC0C0",
|
|
"-X c gray93",
|
|
";X c gray93",
|
|
":X c #EAEAEB",
|
|
">X c #EAEAEB",
|
|
",X c gray93",
|
|
"<X c gray93",
|
|
"1X c #3F4546",
|
|
"2X c #353B3C",
|
|
"3X c #353B3C",
|
|
"4X c #D1D2D2",
|
|
"5X c gray93",
|
|
"6X c gray93",
|
|
"7X c #EBECEC",
|
|
"8X c #C3C5C5",
|
|
"9X c #BCBEBE",
|
|
"0X c #CCCDCD",
|
|
"qX c gray93",
|
|
"wX c #E6E6E6",
|
|
"eX c #D5D5D6",
|
|
"rX c #D5D5D6",
|
|
"tX c #E6E6E6",
|
|
"yX c gray93",
|
|
"uX c #707475",
|
|
"iX c #353B3C",
|
|
"pX c #515657",
|
|
"aX c #E7E7E7",
|
|
"sX c gray93",
|
|
"dX c gray93",
|
|
"fX c gray93",
|
|
"gX c gray92",
|
|
"hX c gray90",
|
|
"jX c gray93",
|
|
"kX c gray93",
|
|
"lX c #DFDFE0",
|
|
"zX c #D4D4D5",
|
|
"xX c #D4D4D5",
|
|
"cX c #DFDFE0",
|
|
"vX c gray93",
|
|
"bX c #ECECEC",
|
|
"nX c #CFD0D0",
|
|
"mX c #E7E7E7",
|
|
"MX c gray93",
|
|
"NX c gray93",
|
|
"BX c gray93",
|
|
"VX c gray93",
|
|
"CX c gray93",
|
|
"ZX c gray93",
|
|
"AX c gray93",
|
|
"SX c gray93",
|
|
"DX c gray91",
|
|
"FX c #D7D7D8",
|
|
"GX c #D7D7D8",
|
|
"HX c #E8E8E9",
|
|
"JX c gray93",
|
|
"KX c gray93",
|
|
"LX c gray93",
|
|
"PX c gray93",
|
|
"IX c gray93",
|
|
"UX c gray93",
|
|
/* pixels */
|
|
" @ # $ % ",
|
|
" < 1 4 5 6 7 0 ",
|
|
" t y u i a s d f h j k ",
|
|
" c v b n N B Z A S D ",
|
|
" J K L E W Q ",
|
|
" ",
|
|
"O.+.@. ,.<.1.",
|
|
"2.3.4.5. r.t.y.u.",
|
|
"i.p.a.s. x.c.v.b.",
|
|
"n.m.M. G.H.J.K.",
|
|
" ",
|
|
" .'.].[. oXOX+X@X ",
|
|
" %X&X*X=X 1X2X3X4X ",
|
|
" X8X9X0X XeXrXtX uXiXpXaX ",
|
|
" XhXjX lXzXxXcX bXnXmX ",
|
|
" XFXGXHX "
|
|
};
|