From: John L. <jr...@us...> - 2005-11-21 23:43:12
|
Update of /cvsroot/wxlua/wxLua/bindings/wxwidgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19201/wxLua/bindings/wxwidgets Modified Files: wave.i windows.i Log Message: update to more depricated wx27 stuff Index: windows.i =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/windows.i,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** windows.i 20 Nov 2005 04:09:46 -0000 1.5 --- windows.i 21 Nov 2005 23:42:59 -0000 1.6 *************** *** 216,225 **** %define wxNB_FIXEDWIDTH - %wxchkver23 %define wxNB_TOP - %define wxNB_LEFT - %define wxNB_RIGHT - %define wxNB_BOTTOM %wxchkver23 %define wxNB_MULTILINE %typedef wxNotebookPage wxWindow --- 216,231 ---- %define wxNB_FIXEDWIDTH %wxchkver23 %define wxNB_MULTILINE + %wxchkver23&(!%wxchkver27|%wxcompat26) %define wxNB_TOP + !%wxchkver27|%wxcompat26 %define wxNB_LEFT + !%wxchkver27|%wxcompat26 %define wxNB_RIGHT + !%wxchkver27|%wxcompat26 %define wxNB_BOTTOM + + %wxchkver27 %define wxBK_TOP + %wxchkver27 %define wxBK_LEFT + %wxchkver27 %define wxBK_RIGHT + %wxchkver27 %define wxBK_BOTTOM + %typedef wxNotebookPage wxWindow Index: wave.i =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/wave.i,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** wave.i 1 Aug 2005 19:43:33 -0000 1.3 --- wave.i 21 Nov 2005 23:42:59 -0000 1.4 *************** *** 4,14 **** %if wxLUA_USE_wxWave %win %define wxSOUND_SYNC %win %define wxSOUND_ASYNC %win %define wxSOUND_LOOP - %if %msw&!%wxchkver25 - %include "wx/wave.h" - %class %delete %noclassinfo wxWave, wxObject wxWave(const wxString& fileName, bool isResource = FALSE) --- 4,15 ---- %if wxLUA_USE_wxWave + %if %msw&!%wxchkver25 + %if wxUSE_WAVE + %include "wx/wave.h" + %win %define wxSOUND_SYNC %win %define wxSOUND_ASYNC %win %define wxSOUND_LOOP %class %delete %noclassinfo wxWave, wxObject wxWave(const wxString& fileName, bool isResource = FALSE) *************** *** 19,25 **** %wxchkver25 bool Play(unsigned int flags = wxSOUND_ASYNC) const %endclass - %endif ! // FIXME add wxSound for >2.5 %endif wxLUA_USE_wxWave --- 20,53 ---- %wxchkver25 bool Play(unsigned int flags = wxSOUND_ASYNC) const %endclass ! %endif // wxUSE_WAVE ! %endif // %msw&!%wxchkver25 ! ! // ---------------------------------------------------------------------------- ! ! %if %wxchkver26 ! %if wxUSE_SOUND ! %include "wx/sound.h" ! ! %define wxSOUND_SYNC ! %define wxSOUND_ASYNC ! %define wxSOUND_LOOP ! ! %class %delete %noclassinfo wxSound, wxObject ! %constructor wxSoundDefault() ! wxSound(const wxString& fileName, bool isResource = false) ! //wxSound(int size, const wxByte* data) ! ! bool Create(const wxString& fileName, bool isResource = false) ! //%rename CreateFromData bool Create(int size, const wxByte* data) ! bool IsOk() const ! bool Play(unsigned int flags = wxSOUND_ASYNC) const ! //%wxcompat24 bool Play(bool async, bool looped = false) const ! %rename PlayFile static bool Play(const wxString& filename, unsigned flags = wxSOUND_ASYNC) ! static void Stop() ! %endclass ! ! %endif // wxUSE_SOUND ! %endif // %wxchkver26 %endif wxLUA_USE_wxWave |