From e9bee0e1a6da3f13f05c158ba3f7ab41a47815ac Mon Sep 17 00:00:00 2001 From: Walter Julius Hennecke Date: Tue, 24 Jan 2012 11:54:27 +0100 Subject: [PATCH] Changed window mode Icon to RPG-X Icon --- code/sdl/sdl_icon.h | 148 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) diff --git a/code/sdl/sdl_icon.h b/code/sdl/sdl_icon.h index 866c549..b285ce8 100644 --- a/code/sdl/sdl_icon.h +++ b/code/sdl/sdl_icon.h @@ -1,5 +1,6 @@ /* GIMP RGBA C-Source image dump (sdl_icon.h) */ +#ifndef XTRA static const struct { unsigned int width; unsigned int height; @@ -129,4 +130,151 @@ static const struct { "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" "\0\0\0\0\0\0\0\0", }; +#else +/* GIMP RGBA C-Source image dump (rpgxef.c) */ + +static const struct { + guint width; + guint height; + guint bytes_per_pixel; /* 3:RGB, 4:RGBA */ + guint8 pixel_data[32 * 32 * 4 + 1]; +} gimp_image = { + 32, 32, 4, + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0@N[X\0\26)\32\0\0\0\0\0\0\0\0\26(4\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\40B^R\20\"1" + "\24\22&7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\246\251\254\303ry\201" + "\377\214\221\227\377\35""1A\273\0\0\0\1\17\36+\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Y\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0BOZ\270\36""3Cn\0\0\0" + "\0\0\0\0\0\0\0\0\0\273\377\377\0(V~`\224d#\377,Kc\377\13\30%\13\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\x\220D\223\240\253\377\200\202\205" + "\377BUf\377.>L\370\21$5\37\23&:\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0XXX\0srp6\236\241\244\377&8H\376\33""0B\225\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0""3HV\277\323\2201\376xxj\377\22)\376PV\\\376\24-C\331\0\0\0\0\0\0" + "\0\0\0\0\0\0\203\203\203\0\0\0\0\0\256\256\256\370Vj{\377\27-@\243\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0=Zp\301\334\236C\376\354\254J\377\351\247" + "C\377\216\225\216\377\17$7\177\0\0\0\0\0\0\0\0\33)5\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0""1Ut\0\0\0\0\0e\202\210\357\225}T\377" + "\341\245P\376\374\275]\377\371\272Y\377\365\265S\377\357\257M\377\353\252" + "H\377\331\242O\377\337\2304\377\265|.\376|xf\3779^|\352\23$2C\0\0\0\0\22" + "\34%\0\0\0\0\0\0\0\0\0alw\226oop\377WZ_\376,CW\377?IS\376\23,B\222\0\0\0" + "\0gilM\246\253\260\377p{\204\376\30.A\371\0\0\0\0e\220\242`ltk\377\342\255" + "_\376\267\272\251\377|\250\274\377\360\257O\377\373\274[\377\365\266U\377" + "\360\261O\377\357\253F\377\240\260\271\377v\210\223\377\236\210_\377\337" + "\2302\377\267\1772\376Pm\200\377\27""1F\231\0\0\0\0\13\30$\0\22\23\25\0\0" + "\0\0\0alwm!5F\377[dl\365DOY\376\23-A\216\0\0\0\0\310\306\306wQ]g\377\24*" + "<\364#1=-_\205\231\377\272\302\314\377\257\260\262" + "\377\306\307\311\377\262\262\263\377QG5\377\327\221-\377\214\202f\376\26" + """2I\347\0\0\0\0R]i\0Y^c\40rrt\377\33""0C\3772@M5QYa\377\23+A\215\257\256" + "\256\301\30""1G\377\377\356\253H\377\350\247F\377\346\245D\377\344" + "\242A\377\341\240?\377\337\235<\377\335\2328\377\250\223q\377\205\205\207" + "\377\201\202\204\377\204\204\206\377KRY\377\204]&\377\332\220+\377$Pu\377" + "\21&9GZWW)V^e\3773DS\322~\203\211\303suw\377\23+@\366\14\25\34\20w{\200\341" + "M_n\377\32""3G\3770Tr\301\233v>\377\273\270\257\377\273\272\274\377psw\377" + "yb=\377\344\241@\377\341\237?\377\340\236=\377\342\2359\377\310\222A\377" + "\333\2318\377\331\2276\377\262\215T\377\200\200\203\377vvx\377\203\203\205" + "\377?HQ\377\200X\40\377\327\220.\377\40Ko\377\21%7;\0\0\0\0}~\200\317\206" + "\206\207\376\202\202\203\376(9H\377DOX\334\26.C\370\222\222\223\207\210\224" + "\237\377w}\203\377\37""5G\365mrj\364\300\242n\377\235\241\247\377HUb\377" + "\243q+\377\333\2318\377\333\2318\377\326\2256\377\247\246\234\377Gb|\377" + "\276\2043\377\327\2243\377\277\212<\377suz\377rrs\377vuv\377\35*6\377\245" + "l\37\377\264\211F\377\31\355\0\24" + "*?fz\213D\177\202\206\377DMV\377\22)=sWVTmYp\202\377o\220\251\370BMW\377" + "\"1?\263Zu\207\312\311\205'\377zb<\377\324\220/\377\312\2153\377\214\222" + "\227\377\264\264\265\377\242\243\244\377\257\257\261\377GWg\377\254z2\377" + "\326\217+\377pro\377-AS\37760%\377\265x#\377\254\207K\376\30;Z\364\13\22" + "\40\5\0\0\0\0\241\241\242\271\201\204\211\376m{\207\377\214\216\221\377z" + "|~\377\26*>\317\0\0\0\0\0\0\0\0nnm\367\216\217\222\376=GR\377%8G\274\0\0" + "\0\0\\v\207\315\312\211,\377\324\216+\377\232\223~\377\227\244\257\377\262" + "\262\264\377\257\257\260\377\206\205\206\377\212\211\212\377FLK\377\325\216" + "*\377\233{F\377\\B\36\377\276}#\377\257\207J\377\"Eb\361\17\34&\27\0\0\0" + "\0BUf\377Q_l\377\245\245\246\377\243\243\245\377lqv\377\30+<\256\";Q\266" + "\21#5/vvv\0jhg\37bbb\332JRZ\351/EY\377\"0?c+`\216P\234j&\377\250\214[\377" + "\312\206)\377\232j&\376wdF\377e]M\377UOD\377HA4\377WG-\377\313\210(\377\320" + "\214*\377\316\2152\376rrb\377\32?^\240\0\0\0\0\26+<\0`_a\32{~\202\377\25" + "-B\344v~\207bHR[d\0\0\31\36|\211\225\322#3C\377\0\0\0\1\0\0\0\0Z]c2\240\275" + "\316\377\213\232\247\374;IV\377';M\255&If\215feY\377\26""4P\2633j\234msv" + "l\316\217}Y\377\262\215Q\377\300\216F\377\277\216E\377\263\214O\377\254\202" + "C\377\273\211>\377\37Hl\377\0\0\0\11\0\0\0\0\24\40+\0\0\0\0\0}}\177(\215" + "\216\221\377#;P\377?f\206\252i\204\231\261\205\217\230\377tw{\377\21'<\234" + "\0\0\0\0\0\0\0\0\0\0\0\0\226\225\226\202\266\267\270\373dkr\3763HZ\3770Z" + "|\377\35""9R\340\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10F\177!'a\2279#_\2269\4" + "C~\40\33Lz\212\254z5\377\30""9W\377\0\0\0\0\0\0\0\0CCC\0\0.]\15L^o\225\256" + "\257\260\377\246\246\247\377\246\245\246\377\251\251\252\377\233\234\237" + "\377\"4D\314\0\0\0\0\15\35)\0\0\0\0\0\0\0\0\0\0\0\0\0\212\227\242\274\240" + "\266\307\376w~\204\377#9L\377\0\0\0\0.Oi\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4""6\2l`I\377#D`\377\15\37/\31\0\0\0\0\0\0\0" + "\0\231\231\232\230.BR\377\255\261\266\377\255\255\257\377\252\252\255\377" + "\203\211\220\377$5C\216\0\0\0\0\25'7\0\0\0\0\0\0\0\0\0\0\0\0\0\240\240\242" + "\0kkk\26\250\251\252\314{\177\204\377Pj\200\3773a\207\336+Pn7\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0""2Nd\2434IY\377\24*" + "<4\0\0\0\0\31=[q\222\226\232\362BOZ\377\12%<\315\17\35(5\0\4\10'\0\0\0\13" + "\0\0\0\0\20\23\30\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\213\213\213\0" + "\0\0\0\0\0\0\0\0\240\242\244\333\273\304\314\377\220\266\324\377By\244\354" + "1^\202n\0\0\0\0""2;C\0\0\0\0\0\0\0\0\0\0\0\0\0\32""2F\0%Kl&'Lk\377\20&:I" + "\237\247\257\2300AO\377\241\241\242\377\236\236\240\377\202\220\233\377p" + "\215\244\377\202\235\263\377#C]\377\13\32(\24\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\202\204\205\0\0\0\0\0\0\0\2\20\206\206" + "\210\201\232\235\240\3770Nf\377\37""8M\310\0\0\0\0\0\0\0\0\0\0\0\0Q\202\252" + "LR\203\251dDm\216J-Vtu$If\\\265\265\266\377HS^\3774Vr\377^u\210\377~\212" + "\225\377\216\223\230\331JVb\256\15\"1\34B\204\322\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Oap\331" + "h\204\234\377\223\223\224\377\27/D\377\32)8+y\207\223R\246\261\273\374\244" + "\255\265\377\213\231\244\377\221\246\266\377\222\235\247\3771GY\377\261\261" + "\262\377\255\255\256\377\236\243\250\376|\215\234\377\33;T\333\0\0\0\4\0" + "\0\0\0\30'5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0ghk\0\207|x\11``a<\"/:0\0\0\0\0\0\0\0\0\250\251" + "\253\355hqz\377)DZ\3728GTp9GR\220\202\203\206\251\26-?\300NXaC}\201\205~" + "jry\216\27):?\0\0\0\0\24):\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\205\206\207\0\0\0\0\0\217\215\216idw\206\366" + "1GY\320\26,='\0\0\0\0\0\0\0\0\24(9\0\0\0\0\0\0\0\0\0\17\25\33\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33+9\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" + "\0\0\0\0\0\0\0\0\0\0", +}; +#endif