From 940c00eb459fc2b6c8753675fa3795e25cfc90dd Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Thu, 16 Oct 2025 08:45:46 +0000 Subject: [PATCH] icons git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@353 b9cfdab3-6d41-4d17-bbe4-086880011989 --- include/Mw/Icon.h | 11 +++++ resource/icon/directory.gif | Bin 0 -> 225 bytes resource/icon/directory.png | Bin 0 -> 422 bytes resource/icon/file.gif | Bin 0 -> 221 bytes resource/icon/file.png | Bin 0 -> 383 bytes src/icon/directory.c | 27 +++++++++++ src/icon/error.c | 89 ++++++++++++++++++------------------ src/icon/file.c | 39 ++++++++++++++++ src/icon/info.c | 80 ++++++++++++++++---------------- src/icon/news.c | 84 +++++++++++++++++----------------- src/icon/note.c | 88 +++++++++++++++++------------------ src/icon/question.c | 84 +++++++++++++++++----------------- src/icon/warning.c | 84 +++++++++++++++++----------------- 13 files changed, 332 insertions(+), 254 deletions(-) create mode 100644 resource/icon/directory.gif create mode 100644 resource/icon/directory.png create mode 100644 resource/icon/file.gif create mode 100644 resource/icon/file.png create mode 100644 src/icon/directory.c create mode 100644 src/icon/file.c diff --git a/include/Mw/Icon.h b/include/Mw/Icon.h index 6c9ad88..4d0ff58 100644 --- a/include/Mw/Icon.h +++ b/include/Mw/Icon.h @@ -12,11 +12,21 @@ extern "C" { #endif +/*! + * %brief Directory icon + */ +MWDECL char* MwIconDirectory[]; + /*! * %brief Error icon */ MWDECL char* MwIconError[]; +/*! + * %brief File icon + */ +MWDECL char* MwIconFile[]; + /*! * %brief Info icon */ @@ -42,6 +52,7 @@ MWDECL char* MwIconQuestion[]; */ MWDECL char* MwIconWarning[]; + #ifdef __cplusplus } #endif diff --git a/resource/icon/directory.gif b/resource/icon/directory.gif new file mode 100644 index 0000000000000000000000000000000000000000..48264601ae0655bbb5b5539e54ab9c4c52c0ca96 GIT binary patch literal 225 zcmZ?wbhEHb6k!l!IK;s49|+FOJoEqm%rs*lV1NO|e|{kunZ*i;MI{PADl<=^BqLR! zpfo8bGg%=eKQ}QmPfx)+wG1fXQJS8STCAgx4dP`uq-K`rCFkerCyg@&WtvAFs%+oyn@vrAN+!2FgA&7LgdM$msG{jgj*VKw;b&W_&MNEp LeCV-eWUvMRho4eP literal 0 HcmV?d00001 diff --git a/resource/icon/directory.png b/resource/icon/directory.png new file mode 100644 index 0000000000000000000000000000000000000000..32a84ac481045be140a2c538783c265b6ac7d038 GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CH!VDx|PJVD7NU@|l`Z_W&Z0zU$lgJ9>DQR* z&P+4@|Nno?nTq{DK4VFcUoeBivm0q3PLj8~3rl~-%|IZBy~NYkmHj1`0EaH?&eQ;q zgH%0T978y+Cku#(q%bh4s;V+_Eaebk2y*lC;yHHgn1fh{J0mN@)iSQA@H^GJfEvO| zTq8=7^K)}k^GX;(GBS%55{pU{fK+ClLP!lN`j zBehsZAsfWYa7fK8(E}QxqY#{0P?DOPlv<=XnDYZz! z(9+VBLGdRGBLf2?gAT|RknIf20T#RVd^F&3SUp#HU#9hW!Rw()J9@9Pc4`>z_|O^T zk}LelhjUMZx0Uz%<6KNNmX9Z{SfkK*HucgE9k$hhnp--1%Xa$c7hcewUAg{5?%98; H3=Gx)qghVl literal 0 HcmV?d00001 diff --git a/resource/icon/file.png b/resource/icon/file.png new file mode 100644 index 0000000000000000000000000000000000000000..2fa6ee9b9f36190f6025cc65d42ec11e7e9086cf GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CH0wfrItN9xODVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G&@^*J&;I}feTMXo} zmw5WRvcKdK;LsMzc~b;5ghAEQ#W95Adh(C||NlS#|6j7<3Oh5i!O;T@i~jwe!@2CA z^UD8Ef*59;^%u3%yE7B0A*{qTq9i##H#aq}gdrp&vsfXqs6+usW#%cAWTYw-lqTh5 zCM%@m=O$+6=_z=pmH{O^O4Bn^i**#TLA(ry)XWk+pb!Kno$skuq1MGA(NmZoLj z-p>I!31mY`Vo9o1a#1RfVlXl=GSxLS&^0s*F|e>QF}5-=(>5@$GBB7@p#};NgofPw rl+3hBkOpI214~_FgAhYAD`R6TQxk{=s}D7uKn)C@u6{1-oD!M + +/* XPM */ +char *MwIconDirectory[] = { +/* columns rows colors chars-per-pixel */ +"12 14 4 1 ", +" c black", +". c #996633", +"X c #FFCC99", +"o c None", +/* pixels */ +" oooooo", +"XXXXXX ooooo", +"XXXXXXX ", +"XXXXXX.XXXXX", +"......XXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX", +"XXXXXXXXXXXX" +}; diff --git a/src/icon/error.c b/src/icon/error.c index 2fc11d9..0d52f4e 100644 --- a/src/icon/error.c +++ b/src/icon/error.c @@ -2,47 +2,48 @@ #include /* XPM */ -char* MwIconError[] = { - /* columns rows colors chars-per-pixel */ - "32 32 8 1 ", - " c None", - ". c black", - "X c white", - "o c gray", - "O c gainsboro", - "+ c lavender", - "@ c DarkSlateGray", - "# c SlateGray", - /* pixels */ - " ... ... ", - " .Xo. .XX. ", - "..XXo. .XXX..", - ".XXoo. .XXOo.", - ".XXooo. ......... .XOooo.", - " ...Xoo...O+++++++o.. .Xoo...@", - " .Xo.#O++XXXXX++Oo. .Xoo.@@@@", - " ..#OO+XXXXXX+OOOo.#oo.@@ ", - " .OOO+XXXXX++OOOo.@#.@@ ", - " .#OOO+XXXX++OOOoo#..@@ ", - " .#OOO+XX+++OOOOoo#.@@ ", - " .#ooo+++++OOOOo###.@@@ ", - " .ooXXXXX+OOO++++##.@@@ ", - " .oXXOOOOOOO++OOoo#.@@@ ", - " .oo...OOOOO...oo..@@@ ", - " .o.....ooo.....o.@@@@ ", - " .X.....ooo...@#o.@@@ ", - " .oX@@@@.Xoo.@##@oo.@@ ", - " .OXo@@.Xo.oX.@@oXo.@@@ ", - " .OOXXXXo...oXXXOoo.@@@ ", - " ..oOOXo.o.oOOOo..@.@@ ", - " ..oOOo.o.oOOo..@##.@ ", - " ..o.oXXXXXOOo.o..###. ", - " .oo.o.@oXXo...o.@@.#oX... ", - " .XXo.X@o....@o.o.@@@.ooXXX. ", - " ...XXo..X@X@o@o@X.o.@@@ .oXoo. ", - ".XXXoo.@@.X.@X@X@.o.@@@@ .Xoo..@", - ".XXXo.@@@.X.@o@o@.o.@@@ .oo.@@@", - "..ooo.@@ .X.....o.@@@@ ...@@ ", - " .oo.@ .XXXXooo.@@@ @@@ ", - " ...@@ .ooooo.@@@ ", - " @@@@ .....@@ "}; +char *MwIconError[] = { +/* columns rows colors chars-per-pixel */ +"32 32 8 1 ", +" c black", +". c DarkSlateGray", +"X c SlateGray", +"o c gray", +"O c gainsboro", +"+ c lavender", +"@ c white", +"# c None", +/* pixels */ +"## ###################### ##", +"## @o #################### @@ ##", +" @@o #################### @@@ ", +" @@oo #################### @@Oo ", +" @@ooo ### ###### @Oooo ", +"# @oo O+++++++o ### @oo .", +"#### @o XO++@@@@@++Oo # @oo ....", +"##### XOO+@@@@@@+OOOo Xoo ..###", +"###### OOO+@@@@@++OOOo .X ..####", +"##### XOOO+@@@@++OOOooX ..#####", +"##### XOOO+@@+++OOOOooX ..######", +"##### Xooo+++++OOOOoXXX ...#####", +"##### oo@@@@@+OOO++++XX ...#####", +"##### o@@OOOOOOO++OOooX ...#####", +"###### oo OOOOO oo ...#####", +"###### o ooo o ....#####", +"###### @ ooo .Xo ...######", +"##### o@.... @oo .XX.oo ..######", +"##### O@o.. @o o@ ..o@o ...#####", +"##### OO@@@@o o@@@Ooo ...#####", +"###### oOO@o o oOOOo . ..#####", +"####### oOOo o oOOo .XX .#####", +"###### o o@@@@@OOo o XXX #####", +"##### oo o .o@@o o .. Xo@ ##", +"#### @@o @.o .o o ... oo@@@ #", +"# @@o @.@.o.o.@ o ...# o@oo #", +" @@@oo .. @ .@.@. o ....# @oo .", +" @@@o ... @ .o.o. o ...## oo ...", +" ooo ..## @ o ....### ..#", +"## oo .### @@@@ooo ...#####...##", +"## ..#### ooooo ...###########", +"###....##### ..#############" +}; diff --git a/src/icon/file.c b/src/icon/file.c new file mode 100644 index 0000000..bd14e2e --- /dev/null +++ b/src/icon/file.c @@ -0,0 +1,39 @@ +/* $Id: icon.sh 344 2025-10-15 16:17:47Z nishi $ */ +#include + +/* XPM */ +char *MwIconFile[] = { +/* columns rows colors chars-per-pixel */ +"12 14 16 1 ", +" c black", +". c #111111", +"X c #222222", +"o c gray20", +"O c #444444", +"+ c #555555", +"@ c gray40", +"# c #777777", +"$ c #888888", +"% c gray60", +"& c #AAAAAA", +"* c #BBBBBB", +"= c gray80", +"- c #DDDDDD", +"; c #EEEEEE", +": c white", +/* pixels */ +":::::::o::::", +"::::::: o o ", +"::::::: ", +":::::::::%%%", +"::::::::::%%", +"::::::::::::", +"::::::::::::", +"::::::::::::", +"::::::::::::", +"::::::::::::", +"::::::::::::", +"::::::::::::", +"::::::::::::", +"::::::::::::" +}; diff --git a/src/icon/info.c b/src/icon/info.c index 31c9ee6..1e02f0e 100644 --- a/src/icon/info.c +++ b/src/icon/info.c @@ -2,43 +2,43 @@ #include /* XPM */ -char* MwIconInfo[] = { - /* columns rows colors chars-per-pixel */ - "32 32 4 1 ", - " c None", - ". c blue", - "X c DarkSlateGray", - "o c #6632F7", - /* pixels */ - " ", - " ", - " ", - " ", - " ", - " ..... ", - " ....... ", - " .....XX ", - " XXXXX ", - " ", - " ", - " ...... ", - " .......XX ", - " ..........XX ", - " XXX.....XX ", - " .....XX ", - " .....XX ", - " .....XX ", - " .....XX ", - " .....XX ", - " .....XX ", - " ....XX ", - " ....XX ", - " ....XX . ", - " ....X ...XX ", - " .......XXX ", - " XXXXXXX ", - " ", - " ", - " ", - " ", - " "}; +char *MwIconInfo[] = { +/* columns rows colors chars-per-pixel */ +"32 32 3 1 ", +" c DarkSlateGray", +". c blue", +"X c None", +/* pixels */ +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXX.....XXXXXXXXXX", +"XXXXXXXXXXXXXXXX.......XXXXXXXXX", +"XXXXXXXXXXXXXXXXX..... XXXXXXXX", +"XXXXXXXXXXXXXXXXX XXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXX......XXXXXXXXXXXX", +"XXXXXXXXXXXX....... XXXXXXXXXXX", +"XXXXXXXX.......... XXXXXXXXXXXX", +"XXXXXXXXX ..... XXXXXXXXXXXXX", +"XXXXXXXXXXX..... XXXXXXXXXXXXXX", +"XXXXXXXXXX..... XXXXXXXXXXXXXXX", +"XXXXXXXXXX..... XXXXXXXXXXXXXXX", +"XXXXXXXXX..... XXXXXXXXXXXXXXXX", +"XXXXXXXX..... XXXXXXXXXXXXXXXXX", +"XXXXXXXX..... XXXXXXXXXXXXXXXXX", +"XXXXXXXX.... XXXXXXXXXXXXXXXXXX", +"XXXXXXXX.... XXXXXXXXXXXXXXXXXX", +"XXXXXXXX.... XXXX.XXXXXXXXXXXXX", +"XXXXXXXXX.... XX... XXXXXXXXXXX", +"XXXXXXXXXX....... XXXXXXXXXXXX", +"XXXXXXXXXXX XXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", +"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" +}; diff --git a/src/icon/news.c b/src/icon/news.c index 1b7483e..d08639e 100644 --- a/src/icon/news.c +++ b/src/icon/news.c @@ -2,45 +2,45 @@ #include /* XPM */ -char* MwIconNews[] = { - /* columns rows colors chars-per-pixel */ - "32 32 6 1 ", - " c None", - ". c black", - "X c white", - "o c SlateGray", - "O c gray", - "+ c #6632F7", - /* pixels */ - " ", - " ", - " ", - " ... ", - " .XXX.. ", - " .XX.XXX.. ", - " .XX..X.XXX.. ", - " .XX.X..XX.oXX.. ", - " .XX.XX.XX.Xo.XXX.. ", - " .XOXXX.XX.O.XX.XXXX.. ", - " .XXo.oXXX.oXXX.XoXoXXX.. ", - " .XOXXXo.OXXO.X.Xo.X.X.oXX.. ", - " .XXo.oXXXO.oXXX...X.X.Xo.XXX.", - " .XOXXXo.OXXXo.oXXX..XXX.XXXX.O", - " .XXo.oXXXO.oXXXOX.XXX.oX.XXX.O.", - ".oOXXXo.OXXXo.oXX.X..XXo.XXX.O.O", - ".Xo.oXXXO.oXXXOX.OXXX..XXXX.O.O.", - ".XXXo.OXXXo.oXX.OOOOXXX.XX.O.O.O", - ".O.oXXO.oXXXOX.oooOOOO.XX.O.O.O.", - ".oOO.oXXo.oXXX..ooooO.XX.O.O.O. ", - " ..oOOOoXXoOOXXX..oo.XX.O.O.O. ", - " ..oOO.oXXO.oXXX..XX.O.O.O. ", - " ..oOO.oXXo.oXXXX.O.O.O. ", - " ..oOXOoXXo.XX.O.O.O. ", - " ..oOo.oXXX.O.O.O. ", - " ..oOO.X.O.O.O. ", - " ..oOO.O..O. ", - " ..o.oOO. ", - " ..... ", - " ", - " ", - " "}; +char *MwIconNews[] = { +/* columns rows colors chars-per-pixel */ +"32 32 5 1 ", +" c black", +". c SlateGray", +"X c gray", +"o c white", +"O c None", +/* pixels */ +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOO OOOOOOOOOOOOOOOOO", +"OOOOOOOOOOO ooo OOOOOOOOOOOOOOO", +"OOOOOOOOOO oo ooo OOOOOOOOOOOOO", +"OOOOOOOOO oo o ooo OOOOOOOOOOO", +"OOOOOOOO oo o oo .oo OOOOOOOOO", +"OOOOOOO oo oo oo o. ooo OOOOOOO", +"OOOOOO oXooo oo X oo oooo OOOOO", +"OOOOO oo. .ooo .ooo o.o.ooo OOO", +"OOOO oXooo. XooX o o. o o .oo O", +"OOO oo. .oooX .ooo o o o. ooo ", +"OO oXooo. Xooo. .ooo ooo oooo X", +"O oo. .oooX .oooXo ooo .o ooo X ", +" .Xooo. Xooo. .oo o oo. ooo X X", +" o. .oooX .oooXo Xooo oooo X X ", +" ooo. Xooo. .oo XXXXooo oo X X X", +" X .ooX .oooXo ...XXXX oo X X X ", +" .XX .oo. .ooo ....X oo X X X O", +"O .XXX.oo.XXooo .. oo X X X OO", +"OOO .XX .ooX .ooo oo X X X OOO", +"OOOOO .XX .oo. .oooo X X X OOOO", +"OOOOOOO .XoX.oo. oo X X X OOOOO", +"OOOOOOOOO .X. .ooo X X X OOOOOO", +"OOOOOOOOOOO .XX o X X X OOOOOOO", +"OOOOOOOOOOOOO .XX X X OOOOOOOO", +"OOOOOOOOOOOOOOO . .XX OOOOOOOOO", +"OOOOOOOOOOOOOOOOO OOOOOOOOOO", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO" +}; diff --git a/src/icon/note.c b/src/icon/note.c index 7735c2d..05224b7 100644 --- a/src/icon/note.c +++ b/src/icon/note.c @@ -2,47 +2,47 @@ #include /* XPM */ -char* MwIconNote[] = { - /* columns rows colors chars-per-pixel */ - "32 32 8 1 ", - " c None", - ". c black", - "X c red", - "o c magenta", - "O c white", - "+ c yellow", - "@ c gray", - "# c #6632F7", - /* pixels */ - " ..... ", - " .XXXXX. ", - " .XXXXXXX. ", - " .XXXXXXo. ", - " .XooOOoX. .. ", - " .XXOOX. ..+O. ", - " ..... ..O+O+. ", - " ..XXX....+O+O+O+. ", - " .X.XXO.X.+O+O+O+O. ", - " .XX.XXo.Xo.+O+O+O+O. ", - " .XXX...XXo.O+O+O+O+. ", - " .XoXXXXXoX.+O+O+O+O+. ", - " ..XXooOOoXX.O+O+O+O+O. ", - "..@..XXXXXXX.O+O+O+O+O+O. ", - ".@@@........O+O+O+O+O+O+. ", - " .@.@.@..O+O+O+O+O+@@O+O+. ", - " .@@.@.@.+O+O+O+O@@+O+O+O. ", - " .@@.@.@O+O+@+@@O+O+O+O+O. ", - " .@@@.@O+O+O@@+O@O+O@@+O+. ", - " .@O+O+O+@@O+O+O+@@O+O+O+. ", - " .@@O+O@@+@@O+O@@+O@O+O+O+. ", - " .@+O+O+O+O+@@O+O+O+O@@+O+...", - " .@@+O+O+@@@+O+O+O+@@O+O+O+O.", - " .@O+O@@+O+@+@+O@@+O+O+O+O. ", - " .@@O+O+O+O+O+@@O+@+O+O+O. ", - " .@+O+O+O+O@@+O+O+O+O+.. ", - " ..@+O+O+O+O+O+O+O+O.. ", - " ....O+O+O+O+O+O+.. ", - " .......+O+O+O.. ", - " ..+OO..+O+.. ", - " ...+..... ", - " ..... "}; +char *MwIconNote[] = { +/* columns rows colors chars-per-pixel */ +"32 32 7 1 ", +" c black", +". c red", +"X c yellow", +"o c magenta", +"O c gray", +"+ c white", +"@ c None", +/* pixels */ +"@@@@@@ @@@@@@@@@@@@@@@@@@@@@", +"@@@@@ ..... @@@@@@@@@@@@@@@@@@@@", +"@@@@ ....... @@@@@@@@@@@@@@@@@@@", +"@@@@ ......o @@@@@@@@@@@@@@@@@@@", +"@@@@ .oo++o. @@@@@ @@@@@@@@@@@@", +"@@@@@ ..++. @@@@ X+ @@@@@@@@@@@", +"@@@@@@ @@@ +X+X @@@@@@@@@@@", +"@@@@@ ... X+X+X+X @@@@@@@@@@", +"@@@@ . ..+ . X+X+X+X+ @@@@@@@@@@", +"@@@ .. ..o .o X+X+X+X+ @@@@@@@@@", +"@@@ ... ..o +X+X+X+X @@@@@@@@@", +"@@@ .o.....o. X+X+X+X+X @@@@@@@@", +"@@ ..oo++o.. +X+X+X+X+ @@@@@@@@", +" O ....... +X+X+X+X+X+ @@@@@@@", +" OOO +X+X+X+X+X+X @@@@@@@", +"@ O O O +X+X+X+X+XOO+X+X @@@@@@", +"@ OO O O X+X+X+X+OOX+X+X+ @@@@@@", +"@@ OO O O+X+XOXOO+X+X+X+X+ @@@@@", +"@@ OOO O+X+X+OOX+O+X+OOX+X @@@@@", +"@@@ O+X+X+XOO+X+X+XOO+X+X+X @@@@", +"@@@ OO+X+OOXOO+X+OOX+O+X+X+X @@@", +"@@@@ OX+X+X+X+XOO+X+X+X+OOX+X ", +"@@@@ OOX+X+XOOOX+X+X+XOO+X+X+X+ ", +"@@@@@ O+X+OOX+XOXOX+OOX+X+X+X+ @", +"@@@@@ OO+X+X+X+X+XOO+XOX+X+X+ @@", +"@@@@@@ OX+X+X+X+OOX+X+X+X+X @@@", +"@@@@@@ OX+X+X+X+X+X+X+X+ @@@@@", +"@@@@@@@ +X+X+X+X+X+X @@@@@@@", +"@@@@@@@@ X+X+X+ @@@@@@@@@", +"@@@@@@@@@ X++ X+X @@@@@@@@@@@", +"@@@@@@@@@@ X @@@@@@@@@@@@@", +"@@@@@@@@@@@@ @@@@@@@@@@@@@@@" +}; diff --git a/src/icon/question.c b/src/icon/question.c index ec32b1b..ceca58a 100644 --- a/src/icon/question.c +++ b/src/icon/question.c @@ -2,45 +2,45 @@ #include /* XPM */ -char* MwIconQuestion[] = { - /* columns rows colors chars-per-pixel */ - "32 32 6 1 ", - " c None", - ". c orange", - "X c red", - "o c firebrick", - "O c SlateGray", - "+ c lavender", - /* pixels */ - " ", - " ........... ", - " ..XXXXXXXXXXXXX ", - " .XXXXXoooooooooXXO ", - " .XXXXoooooooooooooXO ", - " .XXXXooooXXXXoooooooXO ", - " .XXXXooooOOO XXooooooooO ", - " .XXXXooooOOO XXoooooooOO ", - " .XXXoooooOO .XXooooooOO ", - " .XXXooooooO .XXooooooOO ", - " XXXooooooOO .XXooooooOO ", - " XXooooooOO .XXXooooooOO ", - " XXooooOOO .XXooooooOOO ", - " XXooOOO .XXooooooOOO ", - " OOOOO .XXooooooOOOO ", - " OOO .XXooooooOOOO ", - " .XXoooooOOOOO ", - " .XXoooooOOOO ", - " .XXoooooOOOO ", - " .XXooooOOOO ", - " XXoooOOOO ", - " XXoOOOO ", - " OOOOO ", - " .XXooO ", - " .X.XXoo ", - " .X.X.XXoo ", - " .XX.XXXooO ", - " XXXXXXooOO ", - " XXXXooOOO ", - " XoooOOOO ", - " OOOOOO ", - " OOOO "}; +char *MwIconQuestion[] = { +/* columns rows colors chars-per-pixel */ +"32 32 5 1 ", +" c firebrick", +". c red", +"X c orange", +"o c SlateGray", +"O c None", +/* pixels */ +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOXXXXXXXXXXXOOOOOOOOOOO", +"OOOOOOOOXX.............OOOOOOOOO", +"OOOOOOOX..... ..oOOOOOOO", +"OOOOOOX.... .oOOOOOO", +"OOOOOX.... .... .oOOOOO", +"OOOOX.... oooO.. oOOOO", +"OOOX.... oooOOO.. ooOOO", +"OOOX... ooOOOOX.. ooOOO", +"OOOX... oOOOOX.. ooOOO", +"OOOO... ooOOOX.. ooOOO", +"OOOOO.. ooOOX... ooOOO", +"OOOOOO.. oooOOX.. oooOOO", +"OOOOOOO.. oooOOX.. oooOOOO", +"OOOOOOOOoooooOOX.. ooooOOOO", +"OOOOOOOOOoooOOX.. ooooOOOOO", +"OOOOOOOOOOOOOX.. oooooOOOOOO", +"OOOOOOOOOOOOX.. ooooOOOOOOOO", +"OOOOOOOOOOOX.. ooooOOOOOOOOO", +"OOOOOOOOOOOX.. ooooOOOOOOOOOO", +"OOOOOOOOOOOO.. ooooOOOOOOOOOOO", +"OOOOOOOOOOOOO.. ooooOOOOOOOOOOOO", +"OOOOOOOOOOOOOOoooooOOOOOOOOOOOOO", +"OOOOOOOOOOOOX.. oOOOOOOOOOOOOOO", +"OOOOOOOOOOOX.X.. OOOOOOOOOOOOOO", +"OOOOOOOOOOX.X.X.. OOOOOOOOOOOOO", +"OOOOOOOOOOX..X... oOOOOOOOOOOOO", +"OOOOOOOOOOO...... ooOOOOOOOOOOO", +"OOOOOOOOOOOO.... oooOOOOOOOOOOO", +"OOOOOOOOOOOOO. ooooOOOOOOOOOOO", +"OOOOOOOOOOOOOOooooooOOOOOOOOOOOO", +"OOOOOOOOOOOOOOOooooOOOOOOOOOOOOO" +}; diff --git a/src/icon/warning.c b/src/icon/warning.c index e17958b..cd9f284 100644 --- a/src/icon/warning.c +++ b/src/icon/warning.c @@ -2,45 +2,45 @@ #include /* XPM */ -char* MwIconWarning[] = { - /* columns rows colors chars-per-pixel */ - "32 32 6 1 ", - " c None", - ". c red", - "X c yellow", - "o c DarkSlateGray", - "O c black", - "+ c #6632F7", - /* pixels */ - " ", - " ", - " ... ", - " ..... ", - " ..X..oo ", - " ..XXX..oo ", - " ..XXX..oo ", - " ..XXXXX..oo ", - " ..XXXXX..oo ", - " ..XXOOOXX..oo ", - " ..XOOOOOX..oo ", - " ..XXOOOOOXX..oo ", - " ..XXOOOOOXX..oo ", - " ..XXXOOOOOXXX..oo ", - " ..XXXOOOOOXXX..oo ", - " ..XXXXOOOOOXXXX..oo ", - " ..XXXXOOOOOXXXX..oo ", - " ..XXXXXOOOOOXXXXX..oo ", - " ..XXXXXXOOOXXXXXX..oo ", - " ..XXXXXXXOOOXXXXXXX..oo ", - " ..XXXXXXXOOOXXXXXXX..oo ", - " ..XXXXXXXXOOOXXXXXXXX..oo ", - " ..XXXXXXXXXXXXXXXXXXX..oo ", - " ..XXXXXXXXXOOOXXXXXXXXX..oo ", - " ..XXXXXXXXOOOOOXXXXXXXX..oo ", - " ..XXXXXXXXXOOOOOXXXXXXXXX..oo ", - " ..XXXXXXXXXXOOOXXXXXXXXXX..oo ", - " ..XXXXXXXXXXXXXXXXXXXXXXXXX..oo", - " .............................oo", - " ...........................ooo", - " ooooooooooooooooooooooooooo ", - " "}; +char *MwIconWarning[] = { +/* columns rows colors chars-per-pixel */ +"32 32 5 1 ", +" c black", +". c DarkSlateGray", +"X c red", +"o c yellow", +"O c None", +/* pixels */ +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOOXXXOOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOXXXXXOOOOOOOOOOOOOO", +"OOOOOOOOOOOOOXXoXX..OOOOOOOOOOOO", +"OOOOOOOOOOOOXXoooXX..OOOOOOOOOOO", +"OOOOOOOOOOOOXXoooXX..OOOOOOOOOOO", +"OOOOOOOOOOOXXoooooXX..OOOOOOOOOO", +"OOOOOOOOOOOXXoooooXX..OOOOOOOOOO", +"OOOOOOOOOOXXoo ooXX..OOOOOOOOO", +"OOOOOOOOOOXXo oXX..OOOOOOOOO", +"OOOOOOOOOXXoo ooXX..OOOOOOOO", +"OOOOOOOOOXXoo ooXX..OOOOOOOO", +"OOOOOOOOXXooo oooXX..OOOOOOO", +"OOOOOOOOXXooo oooXX..OOOOOOO", +"OOOOOOOXXoooo ooooXX..OOOOOO", +"OOOOOOOXXoooo ooooXX..OOOOOO", +"OOOOOOXXooooo oooooXX..OOOOO", +"OOOOOOXXoooooo ooooooXX..OOOOO", +"OOOOOXXooooooo oooooooXX..OOOO", +"OOOOOXXooooooo oooooooXX..OOOO", +"OOOOXXoooooooo ooooooooXX..OOO", +"OOOOXXoooooooooooooooooooXX..OOO", +"OOOXXooooooooo oooooooooXX..OO", +"OOOXXoooooooo ooooooooXX..OO", +"OOXXooooooooo oooooooooXX..O", +"OOXXoooooooooo ooooooooooXX..O", +"OXXoooooooooooooooooooooooooXX..", +"OXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..", +"OOXXXXXXXXXXXXXXXXXXXXXXXXXXX...", +"OOOO...........................O", +"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO" +};