| 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 | "##### @XXX.OO ##", |
| 17 | "##### @XX.oOO ##", |
| 18 | "##### @..o.+O #", |
| 19 | "##### OooO++OOO ", |
| 20 | "#### oooo OO+O ", |
| 21 | "## oooo OOOOOO ", |
| 22 | "# @@OooOO #", |
| 23 | "# @.o..+O ######", |
| 24 | "# Oo.XX+O ######", |
| 25 | "# O.XXX+O #####", |
| 26 | "# ++++++OOO ####", |
| 27 | " OOOOOOOO+O ####", |
| 28 | " @++++OOOOO ####", |
| 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 | "########## oooooooo @@@@@@@+OO ", |
| 59 | "######### oooooooo ++++++++OOO ", |
| 60 | "##### ooo +++O O+OO #", |
| 61 | "#### +++++++ ooo ##", |
| 62 | "### @@@@@@@ oo O ##############", |
| 63 | "### @..... oo +OO ##############", |
| 64 | "### @.XXX oo X+OO ##############", |
| 65 | "### @.XX o XX+OO ##############", |
| 66 | "### @.X o XXXX+OO ##############", |
| 67 | "### @.X XXXXX+OO ##############", |
| 68 | "### @.XXXXXXXX+OO ##############", |
| 69 | "### @.XXXXXXXX+OO ##############", |
| 70 | "### @@@@@@@@@@+OO ############", |
| 71 | "## +OOOOOOOOOOO +@O ###########", |
| 72 | "# + +@OO ###########", |
| 73 | " @@@@@@@@@@@@@@@@+OO ###########", |
| 74 | " @+++++++++++++++OOO ###########", |
| 75 | " @++++++++O O+OO ############", |
| 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 | "################# oooooooooo @@@@@@@@@@@@+OOOO ", |
| 112 | "################# ooooooooo +++++++++++++OOOOO ", |
| 113 | "############### ooooooooo +++++O ++OOOO #", |
| 114 | "############## oooooooooo OOOOOOOOOOOOOOOOOOO ##", |
| 115 | "############### ooo ###", |
| 116 | "####### oo #######################", |
| 117 | "###### ++++++++++ oo ++O ######################", |
| 118 | "##### ++++++++++ ooo ++OO ######################", |
| 119 | "#### @@@@@@@@@@ oo @+OOO ######################", |
| 120 | "#### @OOOOOOOO oo OO+OOOO ######################", |
| 121 | "#### @O...... oo ...@OOOO ######################", |
| 122 | "#### @O.XXXX o XXXX@OOOO ######################", |
| 123 | "#### @O.XXX o XXXXXX@OOOO ######################", |
| 124 | "#### @O.XX o XXXXXXX@OOOO ######################", |
| 125 | "#### @O.XX XXXXXXXX@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 | " @@++++++++++++++++++++++OOOOO #################", |
| 137 | " @@++++++++++++O ++OOOO ##################", |
| 138 | " ++OOOOOOOOOOOOOOOOOOOOOOOOO ###################", |
| 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; |