| 1 | /* XPM */ |
| 2 | static const char *const main_icon_0[] = { |
| 3 | /* columns rows colors chars-per-pixel */ |
| 4 | "16 16 8 1", |
| 5 | " c black", |
| 6 | ". c navy", |
| 7 | "X c blue", |
| 8 | "o c yellow", |
| 9 | "O c #808080", |
| 10 | "+ c #C0C0C0", |
| 11 | "@ c gray100", |
| 12 | "# c None", |
| 13 | /* pixels */ |
| 14 | "####### ##", |
| 15 | "###### @@@@@+O #", |
| 16 | "###### @XX..+O #", |
| 17 | "###### @X.o.+O #", |
| 18 | "###### O.o.X+O #", |
| 19 | "###### ooOO++O #", |
| 20 | "## ooooo OOO ", |
| 21 | "# @Oooooo OOOOO ", |
| 22 | "# @X..oo OOOO #", |
| 23 | "# @X.o.OO ##", |
| 24 | "# @.o.X+O ######", |
| 25 | "# +OO+++O ######", |
| 26 | "# OOOOOOOO #####", |
| 27 | " @@@@@OOOO #####", |
| 28 | " +OOOOOOO ######", |
| 29 | "# #######" |
| 30 | }; |
| 31 | |
| 32 | /* XPM */ |
| 33 | static const char *const main_icon_1[] = { |
| 34 | /* columns rows colors chars-per-pixel */ |
| 35 | "32 32 8 1", |
| 36 | " c black", |
| 37 | ". c navy", |
| 38 | "X c blue", |
| 39 | "o c yellow", |
| 40 | "O c #808080", |
| 41 | "+ c #C0C0C0", |
| 42 | "@ c gray100", |
| 43 | "# c None", |
| 44 | /* pixels */ |
| 45 | "################ ####", |
| 46 | "############### +++++++++++O ###", |
| 47 | "############## @@@@@@@@@@+OO ###", |
| 48 | "############## @.........+OO ###", |
| 49 | "############## @.XXXXXXXX+OO ###", |
| 50 | "############## @.XXXX XX+OO ###", |
| 51 | "############## @.XXX o XX+OO ###", |
| 52 | "############## @.X o XXX+OO ###", |
| 53 | "############## @. oo XXXX+OO ###", |
| 54 | "############## @ oo XXXXX+OO ###", |
| 55 | "############## oo @@@@@@+OO #", |
| 56 | "############# ooo OOOOOOOOO +@O ", |
| 57 | "############ ooo +@OO ", |
| 58 | "########## ooooooooo @@@@@@+OO ", |
| 59 | "##### ooooooooo +++++++OOO ", |
| 60 | "#### +++++ ooo ++O O+OO #", |
| 61 | "### @@@@@@@@@ ooo OOOOOOOOOOO ##", |
| 62 | "### @....... oo ###", |
| 63 | "### @.XXXXX oo OO ##############", |
| 64 | "### @.XXXX oo +OO ##############", |
| 65 | "### @.XXX o X+OO ##############", |
| 66 | "### @.XX o XXX+OO ##############", |
| 67 | "### @.XX XXXX+OO ##############", |
| 68 | "### @.XXXXXXXX+OO ##############", |
| 69 | "### @@@@@@@@@@+OO ############", |
| 70 | "## +OOOOOOOOOOO +@O ###########", |
| 71 | "# + +@OO ###########", |
| 72 | " @@@@@@@@@@@@@@@@+OO ###########", |
| 73 | " @+++++++++++++++OOO ###########", |
| 74 | " @++++++++O O+OO ############", |
| 75 | " +OOOOOOOOOOOOOOOO #############", |
| 76 | "# ##############" |
| 77 | }; |
| 78 | |
| 79 | /* XPM */ |
| 80 | static const char *const main_icon_2[] = { |
| 81 | /* columns rows colors chars-per-pixel */ |
| 82 | "48 48 8 1", |
| 83 | " c black", |
| 84 | ". c navy", |
| 85 | "X c blue", |
| 86 | "o c yellow", |
| 87 | "O c #808080", |
| 88 | "+ c #C0C0C0", |
| 89 | "@ c gray100", |
| 90 | "# c None", |
| 91 | /* pixels */ |
| 92 | "######################### #####", |
| 93 | "######################## +++++++++++++++++O ####", |
| 94 | "####################### +++++++++++++++++OO ####", |
| 95 | "###################### @@@@@@@@@@@@@@@@+OOO ####", |
| 96 | "###################### @OOOOOOOOOOOOOO+OOOO ####", |
| 97 | "###################### @O.............@OOOO ####", |
| 98 | "###################### @O.XXXXXXXXXXXX@OOOO ####", |
| 99 | "###################### @O.XXXXXXXXXXXX@OOOO ####", |
| 100 | "###################### @O.XXXXXXX XXX@OOOO ####", |
| 101 | "###################### @O.XXXXXX o XXX@OOOO ####", |
| 102 | "###################### @O.XXXXX o XXXX@OOOO ####", |
| 103 | "###################### @O.XXX o XXXXX@OOOO ####", |
| 104 | "###################### @O.XX oo XXXXXX@OOOO ####", |
| 105 | "###################### @O.X oo XXXXXXX@OOOO ####", |
| 106 | "###################### @+ oo @@@@@@@@@OOOO #", |
| 107 | "##################### @ ooo ++++++++++OOO +@@O ", |
| 108 | "#################### + oo OOOOOOOOOOOOO +@@OO ", |
| 109 | "################### + oo +@@OOO ", |
| 110 | "################## @ ooo @@@@@@@@@@@@+OOO ", |
| 111 | "################## ooooooooooo @@@@@@@@@@+OOOO ", |
| 112 | "################## oooooooooo ++O +OOOO #", |
| 113 | "################ oooooooooo OOOOOOOOOOOOOOOO ##", |
| 114 | "############### ooooooooooo OOOOOOOOOOOOOOOO ###", |
| 115 | "################ ooo ####", |
| 116 | "####### oo ######################", |
| 117 | "###### ++++++++++++ oo O ######################", |
| 118 | "##### ++++++++++++ ooo OO ######################", |
| 119 | "#### @@@@@@@@@@@@ oo OOO ######################", |
| 120 | "#### @OOOOOOOOOO oo +OOOO ######################", |
| 121 | "#### @O........ oo .@OOOO ######################", |
| 122 | "#### @O.XXXXXX o XX@OOOO ######################", |
| 123 | "#### @O.XXXXX o XXXX@OOOO ######################", |
| 124 | "#### @O.XXXX o XXXXX@OOOO ######################", |
| 125 | "#### @O.XXXX XXXXXX@OOOO ######################", |
| 126 | "#### @O.XXXXXXXXXXXX@OOOO ######################", |
| 127 | "#### @O.XXXXXXXXXXXX@OOOO ######################", |
| 128 | "#### @O.XXXXXXXXXXXX@OOOO ######################", |
| 129 | "#### @O.XXXXXXXXXXXX@OOOO ######################", |
| 130 | "#### @+@@@@@@@@@@@@@@OOOO ###################", |
| 131 | "### @+++++++++++++++OOO +@@O ##################", |
| 132 | "## + +OOOOOOOOOOOOOOOOO +@@OO ##################", |
| 133 | "# ++ +@@OOO ##################", |
| 134 | " @@@@@@@@@@@@@@@@@@@@@@@@+OOO ##################", |
| 135 | " @@@@@@@@@@@@@@@@@@@@@@@+OOOO ##################", |
| 136 | " @@++++++++++++O +OOOO ###################", |
| 137 | " ++OOOOOOOOOOOOOOOOOOOOOOOO ####################", |
| 138 | " ++OOOOOOOOOOOOOOOOOOOOOOO #####################", |
| 139 | "# ######################" |
| 140 | }; |
| 141 | |
| 142 | const char *const *const main_icon[] = { |
| 143 | main_icon_0, |
| 144 | main_icon_1, |
| 145 | main_icon_2, |
| 146 | }; |
| 147 | const int n_main_icon = 3; |