From 91feb0d1ae0931e4164d9dea977151bc0e9c098a Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Tue, 28 Mar 2006 11:12:48 +0000 Subject: [PATCH] Use XPM for symbols and pictures on all platforms git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- demos/forty/card.cpp | 14 +--- demos/forty/forty.rc | 2 - demos/forty/pictures.bmp | Bin 2818 -> 0 bytes demos/forty/symbols.bmp | Bin 1182 -> 0 bytes demos/forty/symbols.xpm | 171 ++++++++++++++++++--------------------- 5 files changed, 80 insertions(+), 107 deletions(-) delete mode 100644 demos/forty/pictures.bmp delete mode 100644 demos/forty/symbols.bmp diff --git a/demos/forty/card.cpp b/demos/forty/card.cpp index 25c9d532a4..7f126fdafa 100644 --- a/demos/forty/card.cpp +++ b/demos/forty/card.cpp @@ -36,10 +36,8 @@ #include "forty.h" #include "card.h" -#ifndef __WXMSW__ #include "pictures.xpm" -#include "symbols.xbm" -#endif +#include "symbols.xpm" wxBitmap* Card::m_pictureBmap = 0; wxBitmap* Card::m_symbolBmap = 0; @@ -61,11 +59,7 @@ Card::Card(int value, WayUp way_up) : { if (!m_symbolBmap) { -#ifdef __WXMSW__ - m_symbolBmap = new wxBitmap(_T("CardSymbols"), wxBITMAP_TYPE_BMP_RESOURCE); -#else - m_symbolBmap = new wxBitmap(Symbols_bits, Symbols_width, Symbols_height); -#endif + m_symbolBmap = new wxBitmap(symbols_xpm); if (!m_symbolBmap->Ok()) { ::wxMessageBox(_T("Failed to load bitmap CardSymbols"), _T("Error")); @@ -73,11 +67,7 @@ Card::Card(int value, WayUp way_up) : } if (!m_pictureBmap) { -#ifdef __WXMSW__ - m_pictureBmap = new wxBitmap(_T("CardPictures"), wxBITMAP_TYPE_BMP_RESOURCE); -#else m_pictureBmap = new wxBitmap(Pictures); -#endif if (!m_pictureBmap->Ok()) { ::wxMessageBox(_T("Failed to load bitmap CardPictures"), _T("Error")); diff --git a/demos/forty/forty.rc b/demos/forty/forty.rc index 8457ac83a3..e1fb6e531d 100644 --- a/demos/forty/forty.rc +++ b/demos/forty/forty.rc @@ -3,6 +3,4 @@ aaaaa ICON "cards.ico" #include "wx/msw/wx.rc" CardsIcon ICON "cards.ico" -CardPictures BITMAP "pictures.bmp" -CardSymbols BITMAP "symbols.bmp" diff --git a/demos/forty/pictures.bmp b/demos/forty/pictures.bmp deleted file mode 100644 index d8c3345521fe4640eb1297930d4d98f955ec5054..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2818 zcmbuBO^)0)5QQs2fEk93=o;DN64~c2Ud37Va)L2nEkmdQUx7;t)Iv))M2xPG0}Ko< zV?Y4&6)CBEJnco08vT~)@jX@*+4Jjf-&-m6JJ+8%|KR+E^E>&0tH`?_%k9Qx6ycC@ ztT(Paa*lF59{G^VAvx<4Cx7bF%m1*30o06XooRVUIjz2Aecv|9fVcXR3!x9e@pg&J z$zd8`n;q+|Ym&ZQ;!GD@*DJ^U9#_>XLGL%LcoousHG5p4D762)+2Y`{O;(Bv)hbRK#3zK ztWNmCk)>6wFMQ?o7WVC%<^`{6R@GPIHQH6Tu%bD*JbD>DG z*HW6A<9zMoS?+1)Ypj-6DNw!DToM&gjTawMQo6r?z_atFZAB!KyJBzncGrbh?wr#=*5RW!Rm^4)&X8kq&1*F%#)^)kCQ0vlI4(d z98RZCk0#iU8!!7*@a&55fZ4!nYh8wTS(Pcg|`sf0JOEIuX(}Jnuq?caO@`kk)da{6eZRg zSCim8ubKIpP6llTsyHlPw4PwQk0iN?D2h3cLP6an&y;}r$})IIiqCC~l9}+b@^+6j zfL}s5&&!;sH0be6SM}7_N$=YxDJ^SdaP(J_VOW&EXtp8vW;!{=YDw(y`RqbZTRWqT zPPqTlHF1WR-i$WT3gi{dp4tUDoZU>Lmj-@%)^6_Icy3uGtohs^ndJj9y*W}LC8iU! z>u71?W?BQU0n=-)dfHmI1YI}K#*LVTnVP%zQfL_*yeV-k68WjNWE}Cprdy5fU4@?AEyAQ#WhAxXOH$_b7bZeU?J%o^*}X4YTgeE5(LQN4}^iwbUp!-MxK*O~@|+ z{Hj#bJnMi*oy(5h;;wnCkG-+}suYeLOJTP0ie`qqfrVq8+N!zmmP9JLY9=Y)z`oLq z7=EUTu?oEo!5I3ZvieG{_|&kbHs7k5`f;prHP2V&MN5K?DyQVUj*M-&D$Vf{TRNsj zXTJ#v){zHG9$~wtIv<;d$Wm{NBGjxp61o5A8LM&MRm? zNBbt)0ra_xNA}NTXSXlB!*LvF>N;bQ(LSkM9i^{T;7}20izNF3neu2nQUPT@Wr^Aj z$K-Ys&1?l0Z`l?bs>Q-C=Wav(o|U4=;F6R=n|(U2yYRa#&wz$${sMnkfsW*Zjj zhgEovCW3OHy37mA0epo&C_81*BaRx*Azr0mZhzKhY_ZC;c>%T+K25jvSms?lYP!zRArk48)oJD@ zsMJ-78ryj^_6e!!SWrA}o*x;T1>>N@Gp*C@W0#LQ{F;4HBF*`N(d=;FfnG9$g zezft?FuoOvemwC~jhaUCv6p{_c!T&jcjEK;7VoAG~_G$+M_g zo=VCd8>erb)LU~ z{qcNwy-WRI{o?cB^Wu8odf|H3zuy)8?%nsJE)HBw