Fri Feb 27 21:36:01 EST 2009 shelarcy <shela...@gmail.com> * Refactor to use C++ bool directoly, instead of casting to int type and converting to bool type. We cast int type where wxWidgets' method returns bool type, and we convert int to bool where wxWidgets method's argument is bool. But some new wxc code uses bool type directly. This causes problems. So, we changed to use bool type directly everwhere in wxc code. We hope this change avoid to occur problem and fixes a few bugs.
M ./wx/src/Graphics/UI/WX/Menu.hs -1 +1 M ./wx/src/Graphics/UI/WX/Types.hs -1 +1 M ./wxc/include/db.h -21 +21 M ./wxc/include/wxc.h -4 +4 M ./wxc/include/wxc_glue.h -181 +185 M ./wxc/src/db.cpp -22 +22 M ./wxc/src/eljartprov.cpp -13 +13 M ./wxc/src/eljbitmap.cpp -40 +40 M ./wxc/src/eljbrush.cpp -29 +29 M ./wxc/src/eljbutton.cpp -30 +30 M ./wxc/src/eljcalendarctrl.cpp -80 +80 M ./wxc/src/eljcaret.cpp -16 +16 M ./wxc/src/eljcheckbox.cpp -4 +9 M ./wxc/src/eljchecklistbox.cpp -6 +11 M ./wxc/src/eljchoice.cpp -19 +19 M ./wxc/src/eljclipboard.cpp -23 +23 M ./wxc/src/eljcoldata.cpp -16 +16 M ./wxc/src/eljcolour.cpp -22 +22 M ./wxc/src/eljcolourdlg.cpp -4 +4 M ./wxc/src/eljcombobox.cpp -68 +62 M ./wxc/src/eljcommand.cpp -35 +33 M ./wxc/src/eljconfigbase.cpp -82 +82 M ./wxc/src/eljcontrol.cpp -6 +6 M ./wxc/src/eljctxhelp.cpp -33 +33 M ./wxc/src/eljcursor.cpp -6 +6 M ./wxc/src/eljdataformat.cpp -17 +17 M ./wxc/src/eljdatetime.cpp -156 +156 M ./wxc/src/eljdc.cpp -222 +222 M ./wxc/src/eljdialog.cpp -14 +14 M ./wxc/src/eljdialup.cpp -35 +35 M ./wxc/src/eljdnd.cpp -85 +85 M ./wxc/src/eljevent.cpp -342 +347 M ./wxc/src/eljfont.cpp -71 +87 M ./wxc/src/eljfontdata.cpp -34 +34 M ./wxc/src/eljframe.cpp -79 +79 M ./wxc/src/eljgrid.cpp -172 +172 M ./wxc/src/eljhelpcontroller.cpp -45 +45 M ./wxc/src/eljicon.cpp -31 +31 M ./wxc/src/eljimage.cpp -93 +93 M ./wxc/src/eljimagelist.cpp -25 +25 M ./wxc/src/eljipc.cpp -40 +40 M ./wxc/src/eljjoystick.cpp -86 +86 M ./wxc/src/eljlayoutconstraints.cpp -70 +70 M ./wxc/src/eljlistbox.cpp -35 +35 M ./wxc/src/eljlistctrl.cpp -171 +171 M ./wxc/src/eljlocale.cpp -14 +14 M ./wxc/src/eljlog.cpp -53 +52 M ./wxc/src/eljmenu.cpp -127 +126 M ./wxc/src/eljmenubar.cpp -42 +42 M ./wxc/src/eljmime.cpp -36 +36 M ./wxc/src/eljnotebook.cpp -38 +38 M ./wxc/src/eljpalette.cpp -20 +20 M ./wxc/src/eljpen.cpp -44 +44 M ./wxc/src/eljprintdlg.cpp -72 +72 M ./wxc/src/eljprinting.cpp -268 +268 M ./wxc/src/eljprocess.cpp -64 +64 M ./wxc/src/eljradiobox.cpp -4 +4 M ./wxc/src/eljradiobutton.cpp -4 +4 M ./wxc/src/eljrc.cpp -64 +64 M ./wxc/src/eljregion.cpp -34 +34 M ./wxc/src/eljregioniter.cpp -22 +22 M ./wxc/src/eljsash.cpp -19 +19 M ./wxc/src/eljscrollbar.cpp -19 +19 M ./wxc/src/eljscrolledwindow.cpp -32 +32 M ./wxc/src/eljsingleinst.cpp -6 +6 M ./wxc/src/eljsizer.cpp -195 +195 M ./wxc/src/eljsplitterwindow.cpp -38 +38 M ./wxc/src/eljstaticline.cpp -6 +6 M ./wxc/src/eljtextctrl.cpp -70 +70 M ./wxc/src/eljtglbtn.cpp -8 +8 M ./wxc/src/eljthread.cpp -37 +37 M ./wxc/src/eljtimer.cpp -26 +26 M ./wxc/src/eljtoolbar.cpp -57 +57 M ./wxc/src/eljvalidator.cpp -64 +64 M ./wxc/src/eljwindow.cpp -235 +236 M ./wxc/src/eljwizard.cpp -20 +20 M ./wxc/src/extra.cpp -221 +221 M ./wxc/src/glcanvas.cpp -3 +3 M ./wxc/src/printout.cpp -8 +8 M ./wxc/src/sound.cpp -6 +6 M ./wxc/src/stc.cpp -1 +1 M ./wxc/src/treectrl.cpp -24 +24 M ./wxc/src/wrapper.cpp -18 +18 M ./wxcore/src/Graphics/UI/WXCore/Draw.hs -3 +3 M ./wxcore/src/Graphics/UI/WXCore/Events.hs -2 +2 M ./wxcore/src/Graphics/UI/WXCore/Types.hs -1 +1 M ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs -12 +6 View patch online: http://code.haskell.org/wxhaskell/_darcs/patches/20090228023601-c1071-ccb5a951bfb8313d45302dd0e43223ec7bcbef56.gz ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ wxhaskell-devel mailing list wxhaskell-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel