You can subscribe to this list here.
| 2008 |
Jan
|
Feb
(53) |
Mar
(145) |
Apr
(22) |
May
(7) |
Jun
(14) |
Jul
(14) |
Aug
(9) |
Sep
(10) |
Oct
(48) |
Nov
(59) |
Dec
(45) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 |
Jan
(36) |
Feb
(5) |
Mar
(33) |
Apr
(28) |
May
(5) |
Jun
(6) |
Jul
(1) |
Aug
(7) |
Sep
(11) |
Oct
(3) |
Nov
(31) |
Dec
|
| 2010 |
Jan
(8) |
Feb
(3) |
Mar
|
Apr
(2) |
May
(9) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2011 |
Jan
(1) |
Feb
(3) |
Mar
(4) |
Apr
(1) |
May
(2) |
Jun
(12) |
Jul
(36) |
Aug
(7) |
Sep
(40) |
Oct
(6) |
Nov
(40) |
Dec
(8) |
| 2012 |
Jan
(54) |
Feb
(8) |
Mar
(1) |
Apr
(16) |
May
(2) |
Jun
(12) |
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(7) |
| 2013 |
Jan
(8) |
Feb
|
Mar
(13) |
Apr
(2) |
May
(13) |
Jun
(44) |
Jul
|
Aug
(13) |
Sep
(12) |
Oct
(11) |
Nov
(7) |
Dec
(6) |
| 2014 |
Jan
(3) |
Feb
(4) |
Mar
(9) |
Apr
(1) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
(2) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(5) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Kido T. <she...@co...> - 2009-03-22 01:06:58
|
Sat Mar 21 02:57:48 EDT 2009 shelarcy <she...@gm...>
* Use Foreign.Concurrent.newForeignPtr instead of Foreign.ForeignPtr.newForeignPtr.
Ignore-this: a7a92ba715f83d252d3b89158b34ba59
M ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs -11 +10
M ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs -1 +2
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090321065748-c1071-14c2a9d916b209bd43ef4eef6deaaa67104c3d7c.gz
|
|
From: shelarcy <she...@gm...> - 2009-03-21 15:28:10
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Sat Mar 21 15:57:48 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Use Foreign.Concurrent.newForeignPtr instead of Foreign.ForeignPtr.newF=
oreignPtr.
--=_
Content-Type: text/x-darcs-patch; name="use-foreign_concurrent_newforeignptr-instead-of-foreign_foreignptr_newforeignptr_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Use Foreign.Concurrent.newForeignPtr instead of Foreign.ForeignPtr.newFore=
ignPtr.
shelarcy <she...@gm...>**20090321065748
Ignore-this: a7a92ba715f83d252d3b89158b34ba59
] {
hunk ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs 33
import Foreign.Marshal.Alloc
import Foreign.Marshal.Array
=
-{- note: for GHC 5.04, replace the following two imports by "import Foreig=
n.ForeignPtr" -}
-import Foreign.ForeignPtr =
-{-
-hiding (newForeignPtr,addForeignPtrFinalizer)
+{- note: for GHC 6.10.2 or higher, recommends to use "import Foreign.Concu=
rrent"
+ See http://www.haskell.org/pipermail/cvs-ghc/2009-January/047120.html -=
}
+import Foreign.ForeignPtr hiding (newForeignPtr,addForeignPtrFinalizer)
import Foreign.Concurrent
hunk ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs 37
--}
=
{-------------------------------------------------------------------------=
----------------
Objects
hunk ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs 177
-- | Create a managed object with a given finalizer.
objectFromManagedPtr :: ManagedPtr a -> IO (Object a)
objectFromManagedPtr mp
- =3D do -- wxManagedPtr_NoFinalize mp {- turn off finalization -}
- -- GHC 6.0.1 switches the parameters, use: =
- -- fp <- newForeignPtr mp wxManagedPtrDeleteFunction =
- fp <- newForeignPtr wxManagedPtrDeleteFunction mp
+ =3D do fun <- wxManagedPtrDeleteFunction
+ -- wxManagedPtr_NoFinalize mp {- turn off finalization -}
+ fp <- newForeignPtr mp (fun mp)
return (Managed fp)
=
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs 183
-wxManagedPtrDeleteFunction :: FunPtr (ManagedPtr a -> IO ())
+wxManagedPtrDeleteFunction :: IO (ManagedPtr a -> IO ())
wxManagedPtrDeleteFunction
hunk ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs 185
- =3D unsafePerformIO $ wxManagedPtr_GetDeleteFunction
+ =3D do fun <- wxManagedPtr_GetDeleteFunction
+ return $ wxManagedPtr_CallbackFunction fun
=
{-------------------------------------------------------------------------=
-
Managed pointers
hunk ./wxcore/src/Graphics/UI/WXCore/WxcObject.hs 195
foreign import ccall wxManagedPtr_Finalize :: ManagedPtr a -> IO ()
foreign import ccall wxManagedPtr_NoFinalize :: ManagedPtr a -> IO ()
foreign import ccall wxManagedPtr_GetDeleteFunction :: IO (FunPtr (Managed=
Ptr a -> IO ()))
+foreign import ccall "dynamic" wxManagedPtr_CallbackFunction :: FunPtr (Ma=
nagedPtr a -> IO ()) -> ManagedPtr a -> IO ()
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 127
import Foreign.Marshal.Array
import Foreign.Marshal.Utils (fromBool, toBool)
=
-{- note: for GHC 5.04, replace the following two imports by "import Foreig=
n.ForeignPtr" -}
+{- note: for GHC 6.10.2 or higher, recommends to use "import Foreign.Concu=
rrent"
+ See http://www.haskell.org/pipermail/cvs-ghc/2009-January/047120.html -=
}
import Foreign.ForeignPtr hiding (newForeignPtr,addForeignPtrFinalizer)
import Foreign.Concurrent
=
}
Context:
[Move reimp.exe to wxc/util.
shelarcy <she...@gm...>**20090316033739
Ignore-this: 5d26d2c189796b8a4e91c6418643cd4f
] =
[Add util directory to wxc.
shelarcy <she...@gm...>**20090313065547
Ignore-this: b133e073586824e1d9f4e6c57779a06c
util contains a few files. These are come from Subversion repository at
http://snmsts.dreamhosters.com/wxc for to sync two repositories.
] =
[Add socket.cpp and sckaddr.cpp to wxc.
shelarcy <she...@gm...>**20090313064952
Ignore-this: a15673b832efc7dc3b7d99544e572b96
MERGED: add socket/sckaddr
------------------------------------------------------------------------
r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line
from Subversion repository at http://snmsts.dreamhosters.com/wxc
] =
[Use filepath package instead of defining same functionality (dirSep and pa=
thSep are deprecated now).
shelarcy <she...@gm...>**20090312181517
Ignore-this: d39415c33e3c0f4a4326b4e29a9fe3a1
] =
[Change Color type function to be more flexible.
shelarcy <she...@gm...>**20090312171934
Ignore-this: 5e778e86a6123c8f77ef92cebbac5ca8
] =
[Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class direct=
ly patch.
shelarcy <she...@gm...>**20090312171345
Ignore-this: 9788064c548976d584252389fb26191d
] =
[Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
shelarcy <she...@gm...>**20090310053838
Ignore-this: e414ff89344e856a3f61a0e6f318c427
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now.
=
We always used passing int* pointer arguments to return Point, Size and Re=
ct
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
=
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor so=
me
old code to return these types, to show we can return these types now.
] =
[Bump version number to 0.11.1.2.
shelarcy <she...@gm...>**20090305140242
Ignore-this: f13691126a6cf23247b66e55488065dd
] =
[Fix: previous Refactor to use C++ bool directly patch causes build error o=
n Linux.
shelarcy <she...@gm...>**20090305125306
Ignore-this: 7059932f64f20392ceee48d255d31045
] =
[Fix: wxHaskell documents refer to old sourceforge's web page.
shelarcy <she...@gm...>**20090301075411
Ignore-this: e2228b995afcf476bcd3e02195519ba8
] =
[Add to generate Readme.txt file for source distribution.
shelarcy <she...@gm...>**20090301075126
Ignore-this: fc749fdadbd9e49b38682acbab85e6c
] =
[Refactor to use C++ bool directoly, instead of casting to int type and con=
verting to bool type.
shelarcy <she...@gm...>**20090228023601
=
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.
] =
[Change version number from 0.11.1 to 0.11.1.0.
shelarcy <she...@gm...>**20090227150124
Ignore-this: c6772c8eac4bd552702e469b76a3101a
] =
[Fix: managed.cpp causes problem on Linux (Debian and Ubuntu) platform.
shelarcy <she...@gm...>**20090115080604
=
MERGED: manage to run managed.cpp on ubuntu
r21 | snmsts | 2009-01-10 05:49:49 +0900 (Sat, 10 1 2009)
from Subversion repository at http://snmsts.dreamhosters.com/wxc
=
This change probably fixes #1924535.
See http://snmsts.dreamhosters.com/diary/index.cgi?routine=3Done&name=3D20=
09-01-08-1756
(Note: This page isn't English page. This page is written in Japanese.) =
] =
[Add int / C++ bool conversion function in wxc.
shelarcy <she...@gm...>**20090113135754
Ignore-this: 83a08a3687437074e79f8c8da12c1626
] =
[Remove unused eljtreectrl.cpp.
shelarcy <she...@gm...>**20090113104755
Ignore-this: a64b576e93152ebe3474c368fcfc03e9
] =
[Refactor to use wxString instead of calling WString (wxChar) directly.
shelarcy <she...@gm...>**20090113094641
=
This change will be easy to add encoding mode. wxWidget 2.9 and 3.0 will
support to build UTF-8 mode. If we use wxChar directly, we must change
many part to support this build mode.
=
http://www.wxwidgets.org/develop/roadmap.htm
=
And we think we get some advantages from this change. utf8-string package
only support UTF-8, so we want to use full unicode support we must write
UTF-8 <-> UTF-16 <-> UTF-32 conversion layer, or we must support new UTF-8
build mode.
=
(C++0x and C1x will support new string charactor set types, char16_t and
char32_t. Haskell and wxWidgets will support these types if compiler
(e.g. gcc, VC) support theirs. If we use abstract layer to use string,
we can extend wxHaskell support soonly when compiler and library change.) =
] =
[Use wxString_Length function instead of getting wxString twice.
shelarcy <she...@gm...>**20090108142643
Ignore-this: 2160aa7a6c9e4b5ed07ea0f17be20332
] =
[Fix typos in previous color's alpha channel support.
shelarcy <she...@gm...>**20090107021037
Ignore-this: 710e1ec9472142465ed050c97e49892d
] =
[Add experimental alpha channel support to Color type.
shelarcy <she...@gm...>**20090106182310
Ignore-this: 6c35ed5d80bed81134a6110cd9cfb60a
] =
[Add Word support.
shelarcy <she...@gm...>**20090106171139
Ignore-this: 81376472899f15f9724f724b656c251d
] =
[Change Color's primitive type from CChar to Word8.
shelarcy <she...@gm...>**20090106151818
Ignore-this: a63da969a83ee42f141db3797b824fc8
] =
[Add Word8 and Word32 support.
shelarcy <she...@gm...>**20090106141358
Ignore-this: 704189efa0ea7576c4752df6d9a39faf
] =
[Bump version number to 0.11.1
shelarcy <she...@gm...>**20090106132911
Ignore-this: d945970996e6812d312a0592c2ff2b6e
] =
[Remove unused wxWidgets 2.4 and 2.6's Visual Studio project files.
shelarcy <she...@gm...>**20090105012854
Ignore-this: 20cc431e49694e048d1d676170200ed6
] =
[TAG 0.11.0
shelarcy <she...@gm...>**20090102223052] =
Patch bundle hash:
c005a51aa2dcacfa868be90aacefed1e6e57f680
--=_--
.
|
|
From: shelarcy <she...@gm...> - 2009-03-17 03:45:14
|
Pushed. 2009/3/16 shelarcy <she...@gm...>: > Mon Mar 16 12:37:39 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= > y...@gm...> > * Move reimp.exe to wxc/util. -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
|
From: Kido T. <she...@co...> - 2009-03-17 03:01:26
|
Sun Mar 15 23:37:39 EDT 2009 shelarcy <she...@gm...>
* Move reimp.exe to wxc/util.
Ignore-this: 5d26d2c189796b8a4e91c6418643cd4f
./bin/reimp.exe -> ./wxc/util/reimp.exe
M ./wxc/wxc-2.8.dsp -2 +2
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090316033739-c1071-46fdff5d4d63f0976d179dcf16ab2c241df89c89.gz
|
|
From: shelarcy <she...@gm...> - 2009-03-16 03:40:10
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Mon Mar 16 12:37:39 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Move reimp.exe to wxc/util.
--=_
Content-Type: text/x-darcs-patch; name="move-reimp_exe-to-wxc_util_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Move reimp.exe to wxc/util.
shelarcy <she...@gm...>**20090316033739
Ignore-this: 5d26d2c189796b8a4e91c6418643cd4f
] {
move ./bin/reimp.exe ./wxc/util/reimp.exe
hunk ./wxc/wxc-2.8.dsp 60
# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28=
u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg=
32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib =
odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no=
logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8=
.9-0.11.1.2.dll" /libpath:"..\..\wxWidgets-2.8.9\lib\vc_lib"=0D
# Begin Special Build Tool=0D
SOURCE=3D"$(InputPath)"=0D
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.9-0.11.1.2.lib move libwxc-msw2.8.9-0.11.1.2.a ..\dis=
t\wxc move wxc-msw2.8.9-0.11.1.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... .\util\reimp .=
.\dist\wxc\wxc-msw2.8.9-0.11.1.2.lib move libwxc-msw2.8.9-0.11.1.2.a ..\dis=
t\wxc move wxc-msw2.8.9-0.11.1.2.def ..\dist\wxc echo Done.=0D
# End Special Build Tool=0D
=0D
!ELSEIF "$(CFG)" =3D=3D "wxc - Win32 Debug"=0D
hunk ./wxc/wxc-2.8.dsp 91
# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28=
ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib =
winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u=
uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3=
2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /=
out:"..\dist\wxc\wxcd-msw2.8.9-0.11.1.2.dll" /pdbtype:sept /libpath:"..\..\=
wxWidgets-2.8.9\lib\vc_lib"=0D
# Begin Special Build Tool=0D
SOURCE=3D"$(InputPath)"=0D
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.9-0.11.1.2.lib move libwxcd-msw2.8.9-0.11.1.2.a ..\d=
ist\wxc move wxcd-msw2.8.9-0.11.1.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... .\util\reimp .=
.\dist\wxc\wxcd-msw2.8.9-0.11.1.2.lib move libwxcd-msw2.8.9-0.11.1.2.a ..\d=
ist\wxc move wxcd-msw2.8.9-0.11.1.2.def ..\dist\wxc echo Done.=0D
# End Special Build Tool=0D
=0D
!ENDIF =0D
}
Context:
[Add util directory to wxc.
shelarcy <she...@gm...>**20090313065547
Ignore-this: b133e073586824e1d9f4e6c57779a06c
util contains a few files. These are come from Subversion repository at
http://snmsts.dreamhosters.com/wxc for to sync two repositories.
] =
[Add socket.cpp and sckaddr.cpp to wxc.
shelarcy <she...@gm...>**20090313064952
Ignore-this: a15673b832efc7dc3b7d99544e572b96
MERGED: add socket/sckaddr
------------------------------------------------------------------------
r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line
from Subversion repository at http://snmsts.dreamhosters.com/wxc
] =
[Use filepath package instead of defining same functionality (dirSep and pa=
thSep are deprecated now).
shelarcy <she...@gm...>**20090312181517
Ignore-this: d39415c33e3c0f4a4326b4e29a9fe3a1
] =
[Change Color type function to be more flexible.
shelarcy <she...@gm...>**20090312171934
Ignore-this: 5e778e86a6123c8f77ef92cebbac5ca8
] =
[Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class direct=
ly patch.
shelarcy <she...@gm...>**20090312171345
Ignore-this: 9788064c548976d584252389fb26191d
] =
[Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
shelarcy <she...@gm...>**20090310053838
Ignore-this: e414ff89344e856a3f61a0e6f318c427
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now.
=
We always used passing int* pointer arguments to return Point, Size and Re=
ct
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
=
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor so=
me
old code to return these types, to show we can return these types now.
] =
[Bump version number to 0.11.1.2.
shelarcy <she...@gm...>**20090305140242
Ignore-this: f13691126a6cf23247b66e55488065dd
] =
[Fix: previous Refactor to use C++ bool directly patch causes build error o=
n Linux.
shelarcy <she...@gm...>**20090305125306
Ignore-this: 7059932f64f20392ceee48d255d31045
] =
[Fix: wxHaskell documents refer to old sourceforge's web page.
shelarcy <she...@gm...>**20090301075411
Ignore-this: e2228b995afcf476bcd3e02195519ba8
] =
[Add to generate Readme.txt file for source distribution.
shelarcy <she...@gm...>**20090301075126
Ignore-this: fc749fdadbd9e49b38682acbab85e6c
] =
[Refactor to use C++ bool directoly, instead of casting to int type and con=
verting to bool type.
shelarcy <she...@gm...>**20090228023601
=
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.
] =
[Change version number from 0.11.1 to 0.11.1.0.
shelarcy <she...@gm...>**20090227150124
Ignore-this: c6772c8eac4bd552702e469b76a3101a
] =
[Fix: managed.cpp causes problem on Linux (Debian and Ubuntu) platform.
shelarcy <she...@gm...>**20090115080604
=
MERGED: manage to run managed.cpp on ubuntu
r21 | snmsts | 2009-01-10 05:49:49 +0900 (Sat, 10 1 2009)
from Subversion repository at http://snmsts.dreamhosters.com/wxc
=
This change probably fixes #1924535.
See http://snmsts.dreamhosters.com/diary/index.cgi?routine=3Done&name=3D20=
09-01-08-1756
(Note: This page isn't English page. This page is written in Japanese.) =
] =
[Add int / C++ bool conversion function in wxc.
shelarcy <she...@gm...>**20090113135754
Ignore-this: 83a08a3687437074e79f8c8da12c1626
] =
[Remove unused eljtreectrl.cpp.
shelarcy <she...@gm...>**20090113104755
Ignore-this: a64b576e93152ebe3474c368fcfc03e9
] =
[Refactor to use wxString instead of calling WString (wxChar) directly.
shelarcy <she...@gm...>**20090113094641
=
This change will be easy to add encoding mode. wxWidget 2.9 and 3.0 will
support to build UTF-8 mode. If we use wxChar directly, we must change
many part to support this build mode.
=
http://www.wxwidgets.org/develop/roadmap.htm
=
And we think we get some advantages from this change. utf8-string package
only support UTF-8, so we want to use full unicode support we must write
UTF-8 <-> UTF-16 <-> UTF-32 conversion layer, or we must support new UTF-8
build mode.
=
(C++0x and C1x will support new string charactor set types, char16_t and
char32_t. Haskell and wxWidgets will support these types if compiler
(e.g. gcc, VC) support theirs. If we use abstract layer to use string,
we can extend wxHaskell support soonly when compiler and library change.) =
] =
[Use wxString_Length function instead of getting wxString twice.
shelarcy <she...@gm...>**20090108142643
Ignore-this: 2160aa7a6c9e4b5ed07ea0f17be20332
] =
[Fix typos in previous color's alpha channel support.
shelarcy <she...@gm...>**20090107021037
Ignore-this: 710e1ec9472142465ed050c97e49892d
] =
[Add experimental alpha channel support to Color type.
shelarcy <she...@gm...>**20090106182310
Ignore-this: 6c35ed5d80bed81134a6110cd9cfb60a
] =
[Add Word support.
shelarcy <she...@gm...>**20090106171139
Ignore-this: 81376472899f15f9724f724b656c251d
] =
[Change Color's primitive type from CChar to Word8.
shelarcy <she...@gm...>**20090106151818
Ignore-this: a63da969a83ee42f141db3797b824fc8
] =
[Add Word8 and Word32 support.
shelarcy <she...@gm...>**20090106141358
Ignore-this: 704189efa0ea7576c4752df6d9a39faf
] =
[Bump version number to 0.11.1
shelarcy <she...@gm...>**20090106132911
Ignore-this: d945970996e6812d312a0592c2ff2b6e
] =
[Remove unused wxWidgets 2.4 and 2.6's Visual Studio project files.
shelarcy <she...@gm...>**20090105012854
Ignore-this: 20cc431e49694e048d1d676170200ed6
] =
[TAG 0.11.0
shelarcy <she...@gm...>**20090102223052] =
Patch bundle hash:
da9d9cdd0309d6192582d2d8a6401b895b4cb695
--=_--
.
|
|
From: shelarcy <she...@gm...> - 2009-03-13 23:21:42
|
Pushed. 2009/3/13 shelarcy <she...@gm...>: > Fri Mar 13 15:49:52 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= > y...@gm...> > * Add socket.cpp and sckaddr.cpp to wxc. > MERGED: add socket/sckaddr > ------------------------------------------------------------------------ > r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line > from Subversion repository at http://snmsts.dreamhosters.com/wxc > > Fri Mar 13 15:55:47 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= > y...@gm...> > * Add util directory to wxc. > util contains a few files. These are come from Subversion repository at > http://snmsts.dreamhosters.com/wxc for to sync two repositories. -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
|
From: Kido T. <she...@co...> - 2009-03-13 23:11:06
|
Fri Mar 13 02:49:52 EDT 2009 shelarcy <she...@gm...> * Add socket.cpp and sckaddr.cpp to wxc. Ignore-this: a15673b832efc7dc3b7d99544e572b96 MERGED: add socket/sckaddr ------------------------------------------------------------------------ r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line from Subversion repository at http://snmsts.dreamhosters.com/wxc M ./makefile -2 +3 M ./wxc/include/ewxw_def.h -6 +20 M ./wxc/include/wrapper.h +1 A ./wxc/src/defs.cpp A ./wxc/src/sckaddr.cpp A ./wxc/src/socket.cpp M ./wxc/wxc-2.8.dsp +8 View patch online: http://code.haskell.org/wxhaskell/_darcs/patches/20090313064952-c1071-d83f51ba000c8714920182d296ca98b3e3701b21.gz |
|
From: Kido T. <she...@co...> - 2009-03-13 23:10:58
|
Fri Mar 13 02:55:47 EDT 2009 shelarcy <she...@gm...> * Add util directory to wxc. Ignore-this: b133e073586824e1d9f4e6c57779a06c util contains a few files. These are come from Subversion repository at http://snmsts.dreamhosters.com/wxc for to sync two repositories. A ./wxc/util/ A ./wxc/util/gconst.cc A ./wxc/util/gfunc.cc View patch online: http://code.haskell.org/wxhaskell/_darcs/patches/20090313065547-c1071-70a7e4ac247c69cd83332ebcd74ed69fae13a5cd.gz |
|
From: shelarcy <she...@gm...> - 2009-03-13 07:36:02
|
DarcsURL: C:/home/shelarcy/wxhaskell MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_" --=_ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Fri Mar 13 15:49:52 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= y...@gm...> * Add socket.cpp and sckaddr.cpp to wxc. MERGED: add socket/sckaddr ------------------------------------------------------------------------ r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line from Subversion repository at http://snmsts.dreamhosters.com/wxc Fri Mar 13 15:55:47 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= y...@gm...> * Add util directory to wxc. util contains a few files. These are come from Subversion repository at http://snmsts.dreamhosters.com/wxc for to sync two repositories. --=_ Content-Type: text/x-darcs-patch; name="add-socket_cpp-and-sckaddr_cpp-to-wxc_.dpatch" Content-Transfer-Encoding: quoted-printable Content-Description: A darcs patch for your repository! New patches: [Add socket.cpp and sckaddr.cpp to wxc. shelarcy <she...@gm...>**20090313064952 Ignore-this: a15673b832efc7dc3b7d99544e572b96 MERGED: add socket/sckaddr ------------------------------------------------------------------------ r25 | snmsts | 2009-01-17 10:33:37 +0900 (Sat, 17 Jan 2009) | 1 line from Subversion repository at http://snmsts.dreamhosters.com/wxc ] { hunk ./makefile 148 WXC-CORE=3D \ ewxw_main extra wrapper \ eljevent eljmime \ - treectrl image apppath db dragimage glcanvas graphicscontext sound manage= d \ - mediactrl printout previewframe taskbaricon textstream stc \ + treectrl image apppath db dragimage glcanvas graphicscontext \ + sound managed mediactrl printout previewframe taskbaricon \ + textstream stc socket sckaddr \ std = WXC-EWXW=3D \ hunk ./wxc/include/ewxw_def.h 7 #ifdef EXPORT #undef EXPORT #endif -#define EXPORT extern "C"=0D -=0D +#define EXPORT extern "C" + #ifdef __WATCOMC__ #include <windows.h> hunk ./wxc/include/ewxw_def.h 11 - #define EWXWEXPORT(TYPE,FUNC_NAME) TYPE __export __cdecl FUNC_NAME=0D + #define EWXWEXPORT(TYPE,FUNC_NAME) TYPE __export __cdecl FUNC_NAME #else #ifdef _WIN32 hunk ./wxc/include/ewxw_def.h 14 - #define EWXWEXPORT(TYPE,FUNC_NAME) __declspec(dllexport) TYPE __cdecl = FUNC_NAME=0D - #undef EXPORT=0D + #define EWXWEXPORT(TYPE,FUNC_NAME) __declspec(dllexport) TYPE __cdecl = FUNC_NAME + #undef EXPORT #define EXPORT extern "C" __declspec(dllexport) = #else hunk ./wxc/include/ewxw_def.h 18 - #define EWXWEXPORT(TYPE,FUNC_NAME) TYPE FUNC_NAME=0D + #define EWXWEXPORT(TYPE,FUNC_NAME) TYPE FUNC_NAME #endif #ifndef _cdecl #define _cdecl hunk ./wxc/include/ewxw_def.h 25 #endif #endif = +#define EWXWCONSTANTINT(NAME,VAL) \ + EWXWEXPORT(int,exp##NAME)() \ + { return (int)VAL;}; +#define EWXWCONSTANTSTR(NAME,VAL) \ + EWXWEXPORT(wxString*,exp##NAME)() \ + { return new wxString((const wchar_t*)VAL,wxConvLocal);}; +#ifdef __EWX_PREPROCESS +# undef EWXWEXPORT +# undef EWXWCONSTANTINT +# undef EWXWCONSTANTSTR +# define EWXWCONSTANTINT(NAME,VAL) def_const_int(#NAME,VAL); +# define EWXWCONSTANTSTR(NAME,VAL) def_const_str(#NAME,VAL); +#endif + #endif /* #ifndef __EWXW_DEF_H */ hunk ./wxc/include/wrapper.h 49 #include "wx/minifram.h" #include "wx/mstream.h" #include "wx/wizard.h" +#include "wx/socket.h" = = extern "C" addfile ./wxc/src/defs.cpp hunk ./wxc/src/defs.cpp 1 +#include "wrapper.h"=0D +=0D +extern "C"=0D +{=0D +EWXWCONSTANTINT(wxACCEL_ALT,wxACCEL_ALT)=0D +EWXWCONSTANTINT(wxACCEL_CTRL,wxACCEL_CTRL)=0D +EWXWCONSTANTINT(wxACCEL_SHIFT,wxACCEL_SHIFT)=0D +EWXWCONSTANTINT(wxACCEL_NORMAL,wxACCEL_NORMAL)=0D +//EWXWCONSTANTINT(wxNULL_FLAG,wxNULL_FLAG)=0D +EWXWCONSTANTINT(wxEVT_NULL,wxEVT_NULL)=0D +EWXWCONSTANTINT(wxEVT_FIRST,wxEVT_FIRST)=0D +EWXWCONSTANTINT(wxJOYSTICK1,wxJOYSTICK1)=0D +EWXWCONSTANTINT(wxJOYSTICK2,wxJOYSTICK2)=0D +EWXWCONSTANTINT(wxJOY_BUTTON1,wxJOY_BUTTON1)=0D +EWXWCONSTANTINT(wxJOY_BUTTON2,wxJOY_BUTTON2)=0D +EWXWCONSTANTINT(wxJOY_BUTTON3,wxJOY_BUTTON3)=0D +EWXWCONSTANTINT(wxJOY_BUTTON4,wxJOY_BUTTON4)=0D +EWXWCONSTANTINT(wxUNKNOWN_PLATFORM,wxUNKNOWN_PLATFORM)=0D +//EWXWCONSTANTINT(wxCURSES,wxCURSES)=0D +//EWXWCONSTANTINT(wxXVIEW_X,wxXVIEW_X)=0D +//EWXWCONSTANTINT(wxMOTIF_X,wxMOTIF_X)=0D +//EWXWCONSTANTINT(wxCOSE_X,wxCOSE_X)=0D +//EWXWCONSTANTINT(wxNEXTSTEP,wxNEXTSTEP)=0D +//EWXWCONSTANTINT(wxMACINTOSH,wxMACINTOSH)=0D +//EWXWCONSTANTINT(wxBEOS,wxBEOS)=0D +EWXWCONSTANTINT(wxGTK,wxGTK)=0D +//EWXWCONSTANTINT(wxGTK_WIN32,wxGTK_WIN32)=0D +//EWXWCONSTANTINT(wxGTK_OS2,wxGTK_OS2)=0D +//EWXWCONSTANTINT(wxGTK_BEOS,wxGTK_BEOS)=0D +//EWXWCONSTANTINT(wxQT,wxQT)=0D +//EWXWCONSTANTINT(wxGEOS,wxGEOS)=0D +//EWXWCONSTANTINT(wxOS2_PM,wxOS2_PM)=0D +//EWXWCONSTANTINT(wxWINDOWS,wxWINDOWS)=0D +//EWXWCONSTANTINT(wxPENWINDOWS,wxPENWINDOWS)=0D +EWXWCONSTANTINT(wxWINDOWS_NT,wxWINDOWS_NT)=0D +EWXWCONSTANTINT(wxWIN32S,wxWIN32S)=0D +EWXWCONSTANTINT(wxWIN95,wxWIN95)=0D +//EWXWCONSTANTINT(wxWIN386,wxWIN386)=0D +//EWXWCONSTANTINT(wxMGL_UNIX,wxMGL_UNIX)=0D +//EWXWCONSTANTINT(wxMGL_X,wxMGL_X)=0D +//EWXWCONSTANTINT(wxMGL_WIN32,wxMGL_WIN32)=0D +//EWXWCONSTANTINT(wxMGL_OS2,wxMGL_OS2)=0D +//EWXWCONSTANTINT(wxWINDOWS_OS2,wxWINDOWS_OS2)=0D +//EWXWCONSTANTINT(wxUNIX,wxUNIX)=0D +EWXWCONSTANTINT(wxBIG_ENDIAN,wxBIG_ENDIAN)=0D +EWXWCONSTANTINT(wxLITTLE_ENDIAN,wxLITTLE_ENDIAN)=0D +EWXWCONSTANTINT(wxPDP_ENDIAN,wxPDP_ENDIAN)=0D +EWXWCONSTANTINT(wxCENTRE,wxCENTRE)=0D +EWXWCONSTANTINT(wxCENTER,wxCENTER)=0D +EWXWCONSTANTINT(wxCENTER_FRAME,wxCENTER_FRAME)=0D +EWXWCONSTANTINT(wxCENTRE_ON_SCREEN,wxCENTRE_ON_SCREEN)=0D +EWXWCONSTANTINT(wxHORIZONTAL,wxHORIZONTAL)=0D +EWXWCONSTANTINT(wxVERTICAL,wxVERTICAL)=0D +EWXWCONSTANTINT(wxBOTH,wxBOTH)=0D +EWXWCONSTANTINT(wxLEFT,wxLEFT)=0D +EWXWCONSTANTINT(wxRIGHT,wxRIGHT)=0D +EWXWCONSTANTINT(wxUP,wxUP)=0D +EWXWCONSTANTINT(wxDOWN,wxDOWN)=0D +EWXWCONSTANTINT(wxTOP,wxTOP)=0D +EWXWCONSTANTINT(wxBOTTOM,wxBOTTOM)=0D +EWXWCONSTANTINT(wxNORTH,wxNORTH)=0D +EWXWCONSTANTINT(wxSOUTH,wxSOUTH)=0D +EWXWCONSTANTINT(wxWEST,wxWEST)=0D +EWXWCONSTANTINT(wxEAST,wxEAST)=0D +EWXWCONSTANTINT(wxALL,wxALL)=0D +EWXWCONSTANTINT(wxALIGN_NOT,wxALIGN_NOT)=0D +EWXWCONSTANTINT(wxALIGN_CENTER_HORIZONTAL,wxALIGN_CENTER_HORIZONTAL)=0D +EWXWCONSTANTINT(wxALIGN_CENTRE_HORIZONTAL,wxALIGN_CENTRE_HORIZONTAL)=0D +EWXWCONSTANTINT(wxALIGN_LEFT,wxALIGN_LEFT)=0D +EWXWCONSTANTINT(wxALIGN_TOP,wxALIGN_TOP)=0D +EWXWCONSTANTINT(wxALIGN_RIGHT,wxALIGN_RIGHT)=0D +EWXWCONSTANTINT(wxALIGN_BOTTOM,wxALIGN_BOTTOM)=0D +EWXWCONSTANTINT(wxALIGN_CENTER_VERTICAL,wxALIGN_CENTER_VERTICAL)=0D +EWXWCONSTANTINT(wxALIGN_CENTRE_VERTICAL,wxALIGN_CENTRE_VERTICAL)=0D +EWXWCONSTANTINT(wxALIGN_CENTER,wxALIGN_CENTER)=0D +EWXWCONSTANTINT(wxALIGN_CENTRE,wxALIGN_CENTRE)=0D +EWXWCONSTANTINT(wxSTRETCH_NOT,wxSTRETCH_NOT)=0D +EWXWCONSTANTINT(wxSHRINK,wxSHRINK)=0D +EWXWCONSTANTINT(wxGROW,wxGROW)=0D +EWXWCONSTANTINT(wxEXPAND,wxEXPAND)=0D +EWXWCONSTANTINT(wxSHAPED,wxSHAPED)=0D +=0D +EWXWCONSTANTINT(wxVSCROLL,wxVSCROLL)=0D +EWXWCONSTANTINT(wxHSCROLL,wxHSCROLL)=0D +EWXWCONSTANTINT(wxCAPTION,wxCAPTION)=0D +EWXWCONSTANTINT(wxDOUBLE_BORDER,wxDOUBLE_BORDER)=0D +EWXWCONSTANTINT(wxSUNKEN_BORDER,wxSUNKEN_BORDER)=0D +EWXWCONSTANTINT(wxRAISED_BORDER,wxRAISED_BORDER)=0D +EWXWCONSTANTINT(wxSTATIC_BORDER,wxSTATIC_BORDER)=0D +EWXWCONSTANTINT(wxBORDER,wxBORDER)=0D +EWXWCONSTANTINT(wxSIMPLE_BORDER,wxSIMPLE_BORDER)=0D +EWXWCONSTANTINT(wxTRANSPARENT_WINDOW,wxTRANSPARENT_WINDOW)=0D +EWXWCONSTANTINT(wxNO_BORDER,wxNO_BORDER)=0D +EWXWCONSTANTINT(wxALWAYS_SHOW_SB,wxALWAYS_SHOW_SB)=0D +EWXWCONSTANTINT(wxCLIP_CHILDREN,wxCLIP_CHILDREN)=0D +EWXWCONSTANTINT(wxCLIP_SIBLINGS,wxCLIP_SIBLINGS)=0D +EWXWCONSTANTINT(wxUSER_COLOURS,wxUSER_COLOURS)=0D +EWXWCONSTANTINT(wxNO_3D,wxNO_3D)=0D +EWXWCONSTANTINT(wxTAB_TRAVERSAL,wxTAB_TRAVERSAL)=0D +EWXWCONSTANTINT(wxWANTS_CHARS,wxWANTS_CHARS)=0D +EWXWCONSTANTINT(wxRETAINED,wxRETAINED)=0D +EWXWCONSTANTINT(wxBACKINGSTORE,wxBACKINGSTORE)=0D +EWXWCONSTANTINT(wxPOPUP_WINDOW,wxPOPUP_WINDOW)=0D +EWXWCONSTANTINT(wxFULL_REPAINT_ON_RESIZE,wxFULL_REPAINT_ON_RESIZE)=0D +EWXWCONSTANTINT(wxNO_FULL_REPAINT_ON_RESIZE,wxNO_FULL_REPAINT_ON_RESIZE)= =0D +EWXWCONSTANTINT(wxWS_EX_VALIDATE_RECURSIVELY,wxWS_EX_VALIDATE_RECURSIVELY)= =0D +EWXWCONSTANTINT(wxSTAY_ON_TOP,wxSTAY_ON_TOP)=0D +EWXWCONSTANTINT(wxICONIZE,wxICONIZE)=0D +EWXWCONSTANTINT(wxMAXIMIZE,wxMAXIMIZE)=0D +EWXWCONSTANTINT(wxSYSTEM_MENU,wxSYSTEM_MENU)=0D +EWXWCONSTANTINT(wxMINIMIZE_BOX,wxMINIMIZE_BOX)=0D +EWXWCONSTANTINT(wxMAXIMIZE_BOX,wxMAXIMIZE_BOX)=0D +EWXWCONSTANTINT(wxDEFAULT_FRAME_STYLE,wxDEFAULT_FRAME_STYLE)=0D +EWXWCONSTANTINT(wxTINY_CAPTION_HORIZ,wxTINY_CAPTION_HORIZ)=0D +EWXWCONSTANTINT(wxTINY_CAPTION_VERT,wxTINY_CAPTION_VERT)=0D +EWXWCONSTANTINT(wxRESIZE_BORDER,wxRESIZE_BORDER)=0D +EWXWCONSTANTINT(wxDIALOG_MODAL,wxDIALOG_MODAL)=0D +EWXWCONSTANTINT(wxDIALOG_MODELESS,wxDIALOG_MODELESS)=0D +EWXWCONSTANTINT(wxFRAME_FLOAT_ON_PARENT,wxFRAME_FLOAT_ON_PARENT)=0D +EWXWCONSTANTINT(wxFRAME_NO_WINDOW_MENU,wxFRAME_NO_WINDOW_MENU)=0D +//EWXWCONSTANTINT(wxED_CLIENT_MARGIN,wxED_CLIENT_MARGIN)=0D +//EWXWCONSTANTINT(wxED_BUTTONS_BOTTOM,wxED_BUTTONS_BOTTOM)=0D +//EWXWCONSTANTINT(wxED_BUTTONS_RIGHT,wxED_BUTTONS_RIGHT)=0D +//EWXWCONSTANTINT(wxED_STATIC_LINE,wxED_STATIC_LINE)=0D +EWXWCONSTANTINT(wxTB_3DBUTTONS,wxTB_3DBUTTONS)=0D +EWXWCONSTANTINT(wxTB_FLAT,wxTB_FLAT)=0D +EWXWCONSTANTINT(wxTB_DOCKABLE,wxTB_DOCKABLE)=0D +EWXWCONSTANTINT(wxMB_DOCKABLE,wxMB_DOCKABLE)=0D +EWXWCONSTANTINT(wxMENU_TEAROFF,wxMENU_TEAROFF)=0D +EWXWCONSTANTINT(wxCOLOURED,wxCOLOURED)=0D +EWXWCONSTANTINT(wxFIXED_LENGTH,wxFIXED_LENGTH)=0D +EWXWCONSTANTINT(wxLB_SORT,wxLB_SORT)=0D +EWXWCONSTANTINT(wxLB_SINGLE,wxLB_SINGLE)=0D +EWXWCONSTANTINT(wxLB_MULTIPLE,wxLB_MULTIPLE)=0D +EWXWCONSTANTINT(wxLB_EXTENDED,wxLB_EXTENDED)=0D +EWXWCONSTANTINT(wxLB_OWNERDRAW,wxLB_OWNERDRAW)=0D +EWXWCONSTANTINT(wxLB_NEEDED_SB,wxLB_NEEDED_SB)=0D +EWXWCONSTANTINT(wxLB_ALWAYS_SB,wxLB_ALWAYS_SB)=0D +EWXWCONSTANTINT(wxTE_READONLY,wxTE_READONLY)=0D +EWXWCONSTANTINT(wxTE_MULTILINE,wxTE_MULTILINE)=0D +EWXWCONSTANTINT(wxTE_PROCESS_TAB,wxTE_PROCESS_TAB)=0D +EWXWCONSTANTINT(wxTE_RICH,wxTE_RICH)=0D +EWXWCONSTANTINT(wxTE_NO_VSCROLL,wxTE_NO_VSCROLL)=0D +EWXWCONSTANTINT(wxTE_AUTO_SCROLL,wxTE_AUTO_SCROLL)=0D +EWXWCONSTANTINT(wxPROCESS_ENTER,wxPROCESS_ENTER)=0D +EWXWCONSTANTINT(wxPASSWORD,wxPASSWORD)=0D +EWXWCONSTANTINT(wxCB_SIMPLE,wxCB_SIMPLE)=0D +EWXWCONSTANTINT(wxCB_SORT,wxCB_SORT)=0D +EWXWCONSTANTINT(wxCB_READONLY,wxCB_READONLY)=0D +EWXWCONSTANTINT(wxCB_DROPDOWN,wxCB_DROPDOWN)=0D +EWXWCONSTANTINT(wxRB_GROUP,wxRB_GROUP)=0D +EWXWCONSTANTINT(wxGA_PROGRESSBAR,wxGA_PROGRESSBAR)=0D +EWXWCONSTANTINT(wxGA_SMOOTH,wxGA_SMOOTH)=0D +EWXWCONSTANTINT(wxSL_NOTIFY_DRAG,wxSL_NOTIFY_DRAG)=0D +EWXWCONSTANTINT(wxSL_AUTOTICKS,wxSL_AUTOTICKS)=0D +EWXWCONSTANTINT(wxSL_LABELS,wxSL_LABELS)=0D +EWXWCONSTANTINT(wxSL_LEFT,wxSL_LEFT)=0D +EWXWCONSTANTINT(wxSL_TOP,wxSL_TOP)=0D +EWXWCONSTANTINT(wxSL_RIGHT,wxSL_RIGHT)=0D +EWXWCONSTANTINT(wxSL_BOTTOM,wxSL_BOTTOM)=0D +EWXWCONSTANTINT(wxSL_BOTH,wxSL_BOTH)=0D +EWXWCONSTANTINT(wxSL_SELRANGE,wxSL_SELRANGE)=0D +EWXWCONSTANTINT(wxBU_AUTODRAW,wxBU_AUTODRAW)=0D +EWXWCONSTANTINT(wxBU_NOAUTODRAW,wxBU_NOAUTODRAW)=0D +EWXWCONSTANTINT(wxBU_LEFT,wxBU_LEFT)=0D +EWXWCONSTANTINT(wxBU_TOP,wxBU_TOP)=0D +EWXWCONSTANTINT(wxBU_RIGHT,wxBU_RIGHT)=0D +EWXWCONSTANTINT(wxBU_BOTTOM,wxBU_BOTTOM)=0D +EWXWCONSTANTINT(wxLC_ICON,wxLC_ICON)=0D +EWXWCONSTANTINT(wxLC_SMALL_ICON,wxLC_SMALL_ICON)=0D +EWXWCONSTANTINT(wxLC_LIST,wxLC_LIST)=0D +EWXWCONSTANTINT(wxLC_REPORT,wxLC_REPORT)=0D +EWXWCONSTANTINT(wxLC_ALIGN_TOP,wxLC_ALIGN_TOP)=0D +EWXWCONSTANTINT(wxLC_ALIGN_LEFT,wxLC_ALIGN_LEFT)=0D +EWXWCONSTANTINT(wxLC_AUTOARRANGE,wxLC_AUTOARRANGE)=0D +EWXWCONSTANTINT(wxLC_USER_TEXT,wxLC_USER_TEXT)=0D +EWXWCONSTANTINT(wxLC_EDIT_LABELS,wxLC_EDIT_LABELS)=0D +EWXWCONSTANTINT(wxLC_NO_HEADER,wxLC_NO_HEADER)=0D +EWXWCONSTANTINT(wxLC_NO_SORT_HEADER,wxLC_NO_SORT_HEADER)=0D +EWXWCONSTANTINT(wxLC_SINGLE_SEL,wxLC_SINGLE_SEL)=0D +EWXWCONSTANTINT(wxLC_SORT_ASCENDING,wxLC_SORT_ASCENDING)=0D +EWXWCONSTANTINT(wxLC_SORT_DESCENDING,wxLC_SORT_DESCENDING)=0D +EWXWCONSTANTINT(wxSP_ARROW_KEYS,wxSP_ARROW_KEYS)=0D +EWXWCONSTANTINT(wxSP_WRAP,wxSP_WRAP)=0D +EWXWCONSTANTINT(wxSP_NOBORDER,wxSP_NOBORDER)=0D +EWXWCONSTANTINT(wxSP_NOSASH,wxSP_NOSASH)=0D +EWXWCONSTANTINT(wxSP_BORDER,wxSP_BORDER)=0D +EWXWCONSTANTINT(wxSP_PERMIT_UNSPLIT,wxSP_PERMIT_UNSPLIT)=0D +EWXWCONSTANTINT(wxSP_LIVE_UPDATE,wxSP_LIVE_UPDATE)=0D +EWXWCONSTANTINT(wxSP_3DSASH,wxSP_3DSASH)=0D +EWXWCONSTANTINT(wxSP_3DBORDER,wxSP_3DBORDER)=0D +EWXWCONSTANTINT(wxSP_3D,wxSP_3D)=0D +EWXWCONSTANTINT(wxSP_FULLSASH,wxSP_FULLSASH)=0D +EWXWCONSTANTINT(wxFRAME_TOOL_WINDOW,wxFRAME_TOOL_WINDOW)=0D +EWXWCONSTANTINT(wxTC_MULTILINE,wxTC_MULTILINE)=0D +EWXWCONSTANTINT(wxTC_RIGHTJUSTIFY,wxTC_RIGHTJUSTIFY)=0D +EWXWCONSTANTINT(wxTC_FIXEDWIDTH,wxTC_FIXEDWIDTH)=0D +EWXWCONSTANTINT(wxTC_OWNERDRAW,wxTC_OWNERDRAW)=0D +EWXWCONSTANTINT(wxNB_FIXEDWIDTH,wxNB_FIXEDWIDTH)=0D +EWXWCONSTANTINT(wxNB_LEFT,wxNB_LEFT)=0D +EWXWCONSTANTINT(wxNB_RIGHT,wxNB_RIGHT)=0D +EWXWCONSTANTINT(wxNB_BOTTOM,wxNB_BOTTOM)=0D +EWXWCONSTANTINT(wxST_SIZEGRIP,wxST_SIZEGRIP)=0D +EWXWCONSTANTINT(wxST_NO_AUTORESIZE,wxST_NO_AUTORESIZE)=0D +//EWXWCONSTANTINT(wxPD_CAN_ABORT,wxPD_CAN_ABORT)=0D +//EWXWCONSTANTINT(wxPD_APP_MODAL,wxPD_APP_MODAL)=0D +//EWXWCONSTANTINT(wxPD_AUTO_HIDE,wxPD_AUTO_HIDE)=0D +//EWXWCONSTANTINT(wxPD_ELAPSED_TIME,wxPD_ELAPSED_TIME)=0D +//EWXWCONSTANTINT(wxPD_ESTIMATED_TIME,wxPD_ESTIMATED_TIME)=0D +//EWXWCONSTANTINT(wxPD_REMAINING_TIME,wxPD_REMAINING_TIME)=0D +EWXWCONSTANTINT(wxHW_SCROLLBAR_NEVER,wxHW_SCROLLBAR_NEVER)=0D +EWXWCONSTANTINT(wxHW_SCROLLBAR_AUTO,wxHW_SCROLLBAR_AUTO)=0D +EWXWCONSTANTINT(wxCAL_SUNDAY_FIRST,wxCAL_SUNDAY_FIRST)=0D +EWXWCONSTANTINT(wxCAL_MONDAY_FIRST,wxCAL_MONDAY_FIRST)=0D +EWXWCONSTANTINT(wxCAL_SHOW_HOLIDAYS,wxCAL_SHOW_HOLIDAYS)=0D +EWXWCONSTANTINT(wxCAL_NO_YEAR_CHANGE,wxCAL_NO_YEAR_CHANGE)=0D +EWXWCONSTANTINT(wxCAL_NO_MONTH_CHANGE,wxCAL_NO_MONTH_CHANGE)=0D +EWXWCONSTANTINT(wxICON_EXCLAMATION,wxICON_EXCLAMATION)=0D +EWXWCONSTANTINT(wxICON_HAND,wxICON_HAND)=0D +EWXWCONSTANTINT(wxICON_QUESTION,wxICON_QUESTION)=0D +EWXWCONSTANTINT(wxICON_INFORMATION,wxICON_INFORMATION)=0D +EWXWCONSTANTINT(wxFORWARD,wxFORWARD)=0D +EWXWCONSTANTINT(wxBACKWARD,wxBACKWARD)=0D +EWXWCONSTANTINT(wxRESET,wxRESET)=0D +EWXWCONSTANTINT(wxHELP,wxHELP)=0D +EWXWCONSTANTINT(wxMORE,wxMORE)=0D +EWXWCONSTANTINT(wxSETUP,wxSETUP)=0D +EWXWCONSTANTINT(wxID_ANY,wxID_ANY)=0D +EWXWCONSTANTINT(wxID_LOWEST,wxID_LOWEST)=0D +EWXWCONSTANTINT(wxID_OPEN,wxID_OPEN)=0D +EWXWCONSTANTINT(wxID_CLOSE,wxID_CLOSE)=0D +EWXWCONSTANTINT(wxID_NEW,wxID_NEW)=0D +EWXWCONSTANTINT(wxID_SAVE,wxID_SAVE)=0D +EWXWCONSTANTINT(wxID_SAVEAS,wxID_SAVEAS)=0D +EWXWCONSTANTINT(wxID_REVERT,wxID_REVERT)=0D +EWXWCONSTANTINT(wxID_EXIT,wxID_EXIT)=0D +EWXWCONSTANTINT(wxID_UNDO,wxID_UNDO)=0D +EWXWCONSTANTINT(wxID_REDO,wxID_REDO)=0D +EWXWCONSTANTINT(wxID_HELP,wxID_HELP)=0D +EWXWCONSTANTINT(wxID_PRINT,wxID_PRINT)=0D +EWXWCONSTANTINT(wxID_PRINT_SETUP,wxID_PRINT_SETUP)=0D +EWXWCONSTANTINT(wxID_PREVIEW,wxID_PREVIEW)=0D +EWXWCONSTANTINT(wxID_ABOUT,wxID_ABOUT)=0D +EWXWCONSTANTINT(wxID_HELP_CONTENTS,wxID_HELP_CONTENTS)=0D +EWXWCONSTANTINT(wxID_HELP_COMMANDS,wxID_HELP_COMMANDS)=0D +EWXWCONSTANTINT(wxID_HELP_PROCEDURES,wxID_HELP_PROCEDURES)=0D +EWXWCONSTANTINT(wxID_HELP_CONTEXT,wxID_HELP_CONTEXT)=0D +EWXWCONSTANTINT(wxID_CUT,wxID_CUT)=0D +EWXWCONSTANTINT(wxID_COPY,wxID_COPY)=0D +EWXWCONSTANTINT(wxID_PASTE,wxID_PASTE)=0D +EWXWCONSTANTINT(wxID_CLEAR,wxID_CLEAR)=0D +EWXWCONSTANTINT(wxID_FIND,wxID_FIND)=0D +EWXWCONSTANTINT(wxID_DUPLICATE,wxID_DUPLICATE)=0D +EWXWCONSTANTINT(wxID_SELECTALL,wxID_SELECTALL)=0D +EWXWCONSTANTINT(wxID_FILE1,wxID_FILE1)=0D +EWXWCONSTANTINT(wxID_FILE2,wxID_FILE2)=0D +EWXWCONSTANTINT(wxID_FILE3,wxID_FILE3)=0D +EWXWCONSTANTINT(wxID_FILE4,wxID_FILE4)=0D +EWXWCONSTANTINT(wxID_FILE5,wxID_FILE5)=0D +EWXWCONSTANTINT(wxID_FILE6,wxID_FILE6)=0D +EWXWCONSTANTINT(wxID_FILE7,wxID_FILE7)=0D +EWXWCONSTANTINT(wxID_FILE8,wxID_FILE8)=0D +EWXWCONSTANTINT(wxID_FILE9,wxID_FILE9)=0D +EWXWCONSTANTINT(wxID_OK,wxID_OK)=0D +EWXWCONSTANTINT(wxID_CANCEL,wxID_CANCEL)=0D +EWXWCONSTANTINT(wxID_APPLY,wxID_APPLY)=0D +EWXWCONSTANTINT(wxID_YES,wxID_YES)=0D +EWXWCONSTANTINT(wxID_NO,wxID_NO)=0D +EWXWCONSTANTINT(wxID_STATIC,wxID_STATIC)=0D +EWXWCONSTANTINT(wxID_FORWARD,wxID_FORWARD)=0D +EWXWCONSTANTINT(wxID_BACKWARD,wxID_BACKWARD)=0D +EWXWCONSTANTINT(wxID_DEFAULT,wxID_DEFAULT)=0D +EWXWCONSTANTINT(wxID_MORE,wxID_MORE)=0D +EWXWCONSTANTINT(wxID_SETUP,wxID_SETUP)=0D +EWXWCONSTANTINT(wxID_RESET,wxID_RESET)=0D +EWXWCONSTANTINT(wxID_FILEDLGG,wxID_FILEDLGG)=0D +EWXWCONSTANTINT(wxID_HIGHEST,wxID_HIGHEST)=0D +EWXWCONSTANTINT(wxSIZE_AUTO_WIDTH,wxSIZE_AUTO_WIDTH)=0D +EWXWCONSTANTINT(wxSIZE_AUTO_HEIGHT,wxSIZE_AUTO_HEIGHT)=0D +EWXWCONSTANTINT(wxSIZE_AUTO,wxSIZE_AUTO)=0D +EWXWCONSTANTINT(wxSIZE_USE_EXISTING,wxSIZE_USE_EXISTING)=0D +EWXWCONSTANTINT(wxSIZE_ALLOW_MINUS_ONE,wxSIZE_ALLOW_MINUS_ONE)=0D +EWXWCONSTANTINT(wxSIZE_NO_ADJUSTMENTS,wxSIZE_NO_ADJUSTMENTS)=0D +EWXWCONSTANTINT(wxSOLID,wxSOLID)=0D +EWXWCONSTANTINT(wxDOT,wxDOT)=0D +EWXWCONSTANTINT(wxLONG_DASH,wxLONG_DASH)=0D +EWXWCONSTANTINT(wxSHORT_DASH,wxSHORT_DASH)=0D +EWXWCONSTANTINT(wxDOT_DASH,wxDOT_DASH)=0D +EWXWCONSTANTINT(wxUSER_DASH,wxUSER_DASH)=0D +EWXWCONSTANTINT(wxTRANSPARENT,wxTRANSPARENT)=0D +EWXWCONSTANTINT(wxSTIPPLE_MASK_OPAQUE,wxSTIPPLE_MASK_OPAQUE)=0D +EWXWCONSTANTINT(wxSTIPPLE_MASK,wxSTIPPLE_MASK)=0D +EWXWCONSTANTINT(wxSTIPPLE,wxSTIPPLE)=0D +EWXWCONSTANTINT(wxBDIAGONAL_HATCH,wxBDIAGONAL_HATCH)=0D +EWXWCONSTANTINT(wxCROSSDIAG_HATCH,wxCROSSDIAG_HATCH)=0D +EWXWCONSTANTINT(wxFDIAGONAL_HATCH,wxFDIAGONAL_HATCH)=0D +EWXWCONSTANTINT(wxCROSS_HATCH,wxCROSS_HATCH)=0D +EWXWCONSTANTINT(wxHORIZONTAL_HATCH,wxHORIZONTAL_HATCH)=0D +EWXWCONSTANTINT(wxVERTICAL_HATCH,wxVERTICAL_HATCH)=0D +EWXWCONSTANTINT(wxJOIN_BEVEL,wxJOIN_BEVEL)=0D +EWXWCONSTANTINT(wxJOIN_MITER,wxJOIN_MITER)=0D +EWXWCONSTANTINT(wxJOIN_ROUND,wxJOIN_ROUND)=0D +EWXWCONSTANTINT(wxCAP_ROUND,wxCAP_ROUND)=0D +EWXWCONSTANTINT(wxCAP_PROJECTING,wxCAP_PROJECTING)=0D +EWXWCONSTANTINT(wxCAP_BUTT,wxCAP_BUTT)=0D +EWXWCONSTANTINT(wxCLEAR,wxCLEAR)=0D +EWXWCONSTANTINT(wxXOR,wxXOR)=0D +EWXWCONSTANTINT(wxINVERT,wxINVERT)=0D +EWXWCONSTANTINT(wxOR_REVERSE,wxOR_REVERSE)=0D +EWXWCONSTANTINT(wxAND_REVERSE,wxAND_REVERSE)=0D +EWXWCONSTANTINT(wxCOPY,wxCOPY)=0D +EWXWCONSTANTINT(wxAND,wxAND)=0D +EWXWCONSTANTINT(wxAND_INVERT,wxAND_INVERT)=0D +EWXWCONSTANTINT(wxNO_OP,wxNO_OP)=0D +EWXWCONSTANTINT(wxNOR,wxNOR)=0D +EWXWCONSTANTINT(wxEQUIV,wxEQUIV)=0D +EWXWCONSTANTINT(wxSRC_INVERT,wxSRC_INVERT)=0D +EWXWCONSTANTINT(wxOR_INVERT,wxOR_INVERT)=0D +EWXWCONSTANTINT(wxNAND,wxNAND)=0D +EWXWCONSTANTINT(wxOR,wxOR)=0D +EWXWCONSTANTINT(wxSET,wxSET)=0D +EWXWCONSTANTINT(wxFLOOD_SURFACE,wxFLOOD_SURFACE)=0D +EWXWCONSTANTINT(wxFLOOD_BORDER,wxFLOOD_BORDER)=0D +EWXWCONSTANTINT(wxODDEVEN_RULE,wxODDEVEN_RULE)=0D +EWXWCONSTANTINT(wxWINDING_RULE,wxWINDING_RULE)=0D +EWXWCONSTANTINT(wxTOOL_TOP,wxTOOL_TOP)=0D +EWXWCONSTANTINT(wxTOOL_BOTTOM,wxTOOL_BOTTOM)=0D +EWXWCONSTANTINT(wxTOOL_LEFT,wxTOOL_LEFT)=0D +EWXWCONSTANTINT(wxTOOL_RIGHT,wxTOOL_RIGHT)=0D +EWXWCONSTANTINT(wxDF_INVALID,wxDF_INVALID)=0D +EWXWCONSTANTINT(wxDF_TEXT,wxDF_TEXT)=0D +EWXWCONSTANTINT(wxDF_BITMAP,wxDF_BITMAP)=0D +EWXWCONSTANTINT(wxDF_METAFILE,wxDF_METAFILE)=0D +EWXWCONSTANTINT(wxDF_SYLK,wxDF_SYLK)=0D +EWXWCONSTANTINT(wxDF_DIF,wxDF_DIF)=0D +EWXWCONSTANTINT(wxDF_TIFF,wxDF_TIFF)=0D +EWXWCONSTANTINT(wxDF_OEMTEXT,wxDF_OEMTEXT)=0D +EWXWCONSTANTINT(wxDF_DIB,wxDF_DIB)=0D +EWXWCONSTANTINT(wxDF_PALETTE,wxDF_PALETTE)=0D +EWXWCONSTANTINT(wxDF_PENDATA,wxDF_PENDATA)=0D +EWXWCONSTANTINT(wxDF_RIFF,wxDF_RIFF)=0D +EWXWCONSTANTINT(wxDF_WAVE,wxDF_WAVE)=0D +EWXWCONSTANTINT(wxDF_UNICODETEXT,wxDF_UNICODETEXT)=0D +EWXWCONSTANTINT(wxDF_ENHMETAFILE,wxDF_ENHMETAFILE)=0D +EWXWCONSTANTINT(wxDF_FILENAME,wxDF_FILENAME)=0D +EWXWCONSTANTINT(wxDF_LOCALE,wxDF_LOCALE)=0D +EWXWCONSTANTINT(wxDF_PRIVATE,wxDF_PRIVATE)=0D +EWXWCONSTANTINT(wxDF_MAX,wxDF_MAX)=0D +EWXWCONSTANTINT(wxMM_TEXT,wxMM_TEXT)=0D +EWXWCONSTANTINT(wxMM_LOMETRIC,wxMM_LOMETRIC)=0D +EWXWCONSTANTINT(wxMM_HIMETRIC,wxMM_HIMETRIC)=0D +EWXWCONSTANTINT(wxMM_LOENGLISH,wxMM_LOENGLISH)=0D +EWXWCONSTANTINT(wxMM_HIENGLISH,wxMM_HIENGLISH)=0D +EWXWCONSTANTINT(wxMM_TWIPS,wxMM_TWIPS)=0D +EWXWCONSTANTINT(wxMM_ISOTROPIC,wxMM_ISOTROPIC)=0D +EWXWCONSTANTINT(wxMM_ANISOTROPIC,wxMM_ANISOTROPIC)=0D +EWXWCONSTANTINT(wxMM_POINTS,wxMM_POINTS)=0D +EWXWCONSTANTINT(wxMM_METRIC,wxMM_METRIC)=0D +EWXWCONSTANTINT(wxPAPER_NONE,wxPAPER_NONE)=0D +EWXWCONSTANTINT(wxPAPER_LETTER,wxPAPER_LETTER)=0D +EWXWCONSTANTINT(wxPAPER_LEGAL,wxPAPER_LEGAL)=0D +EWXWCONSTANTINT(wxPAPER_A4,wxPAPER_A4)=0D +EWXWCONSTANTINT(wxPAPER_CSHEET,wxPAPER_CSHEET)=0D +EWXWCONSTANTINT(wxPAPER_DSHEET,wxPAPER_DSHEET)=0D +EWXWCONSTANTINT(wxPAPER_ESHEET,wxPAPER_ESHEET)=0D +EWXWCONSTANTINT(wxPAPER_LETTERSMALL,wxPAPER_LETTERSMALL)=0D +EWXWCONSTANTINT(wxPAPER_TABLOID,wxPAPER_TABLOID)=0D +EWXWCONSTANTINT(wxPAPER_LEDGER,wxPAPER_LEDGER)=0D +EWXWCONSTANTINT(wxPAPER_STATEMENT,wxPAPER_STATEMENT)=0D +EWXWCONSTANTINT(wxPAPER_EXECUTIVE,wxPAPER_EXECUTIVE)=0D +EWXWCONSTANTINT(wxPAPER_A3,wxPAPER_A3)=0D +EWXWCONSTANTINT(wxPAPER_A4SMALL,wxPAPER_A4SMALL)=0D +EWXWCONSTANTINT(wxPAPER_A5,wxPAPER_A5)=0D +EWXWCONSTANTINT(wxPAPER_B4,wxPAPER_B4)=0D +EWXWCONSTANTINT(wxPAPER_B5,wxPAPER_B5)=0D +EWXWCONSTANTINT(wxPAPER_FOLIO,wxPAPER_FOLIO)=0D +EWXWCONSTANTINT(wxPAPER_QUARTO,wxPAPER_QUARTO)=0D +EWXWCONSTANTINT(wxPAPER_10X14,wxPAPER_10X14)=0D +EWXWCONSTANTINT(wxPAPER_11X17,wxPAPER_11X17)=0D +EWXWCONSTANTINT(wxPAPER_NOTE,wxPAPER_NOTE)=0D +EWXWCONSTANTINT(wxPAPER_ENV_9,wxPAPER_ENV_9)=0D +EWXWCONSTANTINT(wxPAPER_ENV_10,wxPAPER_ENV_10)=0D +EWXWCONSTANTINT(wxPAPER_ENV_11,wxPAPER_ENV_11)=0D +EWXWCONSTANTINT(wxPAPER_ENV_12,wxPAPER_ENV_12)=0D +EWXWCONSTANTINT(wxPAPER_ENV_14,wxPAPER_ENV_14)=0D +EWXWCONSTANTINT(wxPAPER_ENV_DL,wxPAPER_ENV_DL)=0D +EWXWCONSTANTINT(wxPAPER_ENV_C5,wxPAPER_ENV_C5)=0D +EWXWCONSTANTINT(wxPAPER_ENV_C3,wxPAPER_ENV_C3)=0D +EWXWCONSTANTINT(wxPAPER_ENV_C4,wxPAPER_ENV_C4)=0D +EWXWCONSTANTINT(wxPAPER_ENV_C6,wxPAPER_ENV_C6)=0D +EWXWCONSTANTINT(wxPAPER_ENV_C65,wxPAPER_ENV_C65)=0D +EWXWCONSTANTINT(wxPAPER_ENV_B4,wxPAPER_ENV_B4)=0D +EWXWCONSTANTINT(wxPAPER_ENV_B5,wxPAPER_ENV_B5)=0D +EWXWCONSTANTINT(wxPAPER_ENV_B6,wxPAPER_ENV_B6)=0D +EWXWCONSTANTINT(wxPAPER_ENV_ITALY,wxPAPER_ENV_ITALY)=0D +EWXWCONSTANTINT(wxPAPER_ENV_MONARCH,wxPAPER_ENV_MONARCH)=0D +EWXWCONSTANTINT(wxPAPER_ENV_PERSONAL,wxPAPER_ENV_PERSONAL)=0D +EWXWCONSTANTINT(wxPAPER_FANFOLD_US,wxPAPER_FANFOLD_US)=0D +EWXWCONSTANTINT(wxPAPER_FANFOLD_STD_GERMAN,wxPAPER_FANFOLD_STD_GERMAN)=0D +EWXWCONSTANTINT(wxPAPER_FANFOLD_LGL_GERMAN,wxPAPER_FANFOLD_LGL_GERMAN)=0D +EWXWCONSTANTINT(wxPAPER_ISO_B4,wxPAPER_ISO_B4)=0D +EWXWCONSTANTINT(wxPAPER_JAPANESE_POSTCARD,wxPAPER_JAPANESE_POSTCARD)=0D +EWXWCONSTANTINT(wxPAPER_9X11,wxPAPER_9X11)=0D +EWXWCONSTANTINT(wxPAPER_10X11,wxPAPER_10X11)=0D +EWXWCONSTANTINT(wxPAPER_15X11,wxPAPER_15X11)=0D +EWXWCONSTANTINT(wxPAPER_ENV_INVITE,wxPAPER_ENV_INVITE)=0D +EWXWCONSTANTINT(wxPAPER_LETTER_EXTRA,wxPAPER_LETTER_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_LEGAL_EXTRA,wxPAPER_LEGAL_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_TABLOID_EXTRA,wxPAPER_TABLOID_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_A4_EXTRA,wxPAPER_A4_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_LETTER_TRANSVERSE,wxPAPER_LETTER_TRANSVERSE)=0D +EWXWCONSTANTINT(wxPAPER_A4_TRANSVERSE,wxPAPER_A4_TRANSVERSE)=0D +EWXWCONSTANTINT(wxPAPER_LETTER_EXTRA_TRANSVERSE,wxPAPER_LETTER_EXTRA_TRANS= VERSE)=0D +EWXWCONSTANTINT(wxPAPER_A_PLUS,wxPAPER_A_PLUS)=0D +EWXWCONSTANTINT(wxPAPER_B_PLUS,wxPAPER_B_PLUS)=0D +EWXWCONSTANTINT(wxPAPER_LETTER_PLUS,wxPAPER_LETTER_PLUS)=0D +EWXWCONSTANTINT(wxPAPER_A4_PLUS,wxPAPER_A4_PLUS)=0D +EWXWCONSTANTINT(wxPAPER_A5_TRANSVERSE,wxPAPER_A5_TRANSVERSE)=0D +EWXWCONSTANTINT(wxPAPER_B5_TRANSVERSE,wxPAPER_B5_TRANSVERSE)=0D +EWXWCONSTANTINT(wxPAPER_A3_EXTRA,wxPAPER_A3_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_A5_EXTRA,wxPAPER_A5_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_B5_EXTRA,wxPAPER_B5_EXTRA)=0D +EWXWCONSTANTINT(wxPAPER_A2,wxPAPER_A2)=0D +EWXWCONSTANTINT(wxPAPER_A3_TRANSVERSE,wxPAPER_A3_TRANSVERSE)=0D +EWXWCONSTANTINT(wxPAPER_A3_EXTRA_TRANSVERSE,wxPAPER_A3_EXTRA_TRANSVERSE)= =0D +EWXWCONSTANTINT(wxPORTRAIT,wxPORTRAIT)=0D +EWXWCONSTANTINT(wxLANDSCAPE,wxLANDSCAPE)=0D +EWXWCONSTANTINT(wxDUPLEX_SIMPLEX,wxDUPLEX_SIMPLEX)=0D +EWXWCONSTANTINT(wxDUPLEX_HORIZONTAL,wxDUPLEX_HORIZONTAL)=0D +EWXWCONSTANTINT(wxDUPLEX_VERTICAL,wxDUPLEX_VERTICAL)=0D +EWXWCONSTANTINT(wxPRINT_MODE_NONE,wxPRINT_MODE_NONE)=0D +EWXWCONSTANTINT(wxPRINT_MODE_PREVIEW,wxPRINT_MODE_PREVIEW)=0D +EWXWCONSTANTINT(wxPRINT_MODE_FILE,wxPRINT_MODE_FILE)=0D +EWXWCONSTANTINT(wxPRINT_MODE_PRINTER,wxPRINT_MODE_PRINTER)=0D +EWXWCONSTANTINT(wxFULLSCREEN_NOMENUBAR,wxFULLSCREEN_NOMENUBAR)=0D +EWXWCONSTANTINT(wxFULLSCREEN_NOTOOLBAR,wxFULLSCREEN_NOTOOLBAR)=0D +EWXWCONSTANTINT(wxFULLSCREEN_NOSTATUSBAR,wxFULLSCREEN_NOSTATUSBAR)=0D +EWXWCONSTANTINT(wxFULLSCREEN_NOBORDER,wxFULLSCREEN_NOBORDER)=0D +EWXWCONSTANTINT(wxFULLSCREEN_NOCAPTION,wxFULLSCREEN_NOCAPTION)=0D +EWXWCONSTANTINT(wxLAYOUT_DEFAULT_MARGIN,wxLAYOUT_DEFAULT_MARGIN)=0D +//EWXWCONSTANTINT(wxEDGE_LEFT,wxEDGE_LEFT)=0D +//EWXWCONSTANTINT(wxEDGE_TOP,wxEDGE_TOP)=0D +//EWXWCONSTANTINT(wxEDGE_RIGHT,wxEDGE_RIGHT)=0D +//EWXWCONSTANTINT(wxEDGE_BOTTOM,wxEDGE_BOTTOM)=0D +//EWXWCONSTANTINT(wxEDGE_WIDTH,wxEDGE_WIDTH)=0D +//EWXWCONSTANTINT(wxEDGE_HEIGHT,wxEDGE_HEIGHT)=0D +//EWXWCONSTANTINT(wxEDGE_CENTER,wxEDGE_CENTER)=0D +//EWXWCONSTANTINT("wxEDGE_CENTREX",wxEDGE_CENTREX)=0D +//EWXWCONSTANTINT("wxEDGE_CENTREY",wxEDGE_CENTREY)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_UNCONSTRAINED",wxRELATIONSHIP_UNCONSTRAI= NED)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_ASIS",wxRELATIONSHIP_ASIS)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_PERCENTOF",wxRELATIONSHIP_PERCENTOF)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_ABOVE",wxRELATIONSHIP_ABOVE)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_BELOW",wxRELATIONSHIP_BELOW)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_LEFTOF",wxRELATIONSHIP_LEFTOF)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_RIGHTOF",wxRELATIONSHIP_RIGHTOF)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_SAMEAS",wxRELATIONSHIP_SAMEAS)=0D +//EWXWCONSTANTINT("wxRELATIONSHIP_ABSOLUTE",wxRELATIONSHIP_ABSOLUTE)=0D +EWXWCONSTANTINT(wxFONTENCODING_SYSTEM,wxFONTENCODING_SYSTEM)=0D +EWXWCONSTANTINT(wxFONTENCODING_DEFAULT,wxFONTENCODING_DEFAULT)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_1,wxFONTENCODING_ISO8859_1)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_2,wxFONTENCODING_ISO8859_2)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_3,wxFONTENCODING_ISO8859_3)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_4,wxFONTENCODING_ISO8859_4)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_5,wxFONTENCODING_ISO8859_5)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_6,wxFONTENCODING_ISO8859_6)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_7,wxFONTENCODING_ISO8859_7)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_8,wxFONTENCODING_ISO8859_8)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_9,wxFONTENCODING_ISO8859_9)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_10,wxFONTENCODING_ISO8859_10)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_11,wxFONTENCODING_ISO8859_11)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_12,wxFONTENCODING_ISO8859_12)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_13,wxFONTENCODING_ISO8859_13)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_14,wxFONTENCODING_ISO8859_14)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_15,wxFONTENCODING_ISO8859_15)=0D +EWXWCONSTANTINT(wxFONTENCODING_ISO8859_MAX,wxFONTENCODING_ISO8859_MAX)=0D +EWXWCONSTANTINT(wxFONTENCODING_KOI8,wxFONTENCODING_KOI8)=0D +EWXWCONSTANTINT(wxFONTENCODING_ALTERNATIVE,wxFONTENCODING_ALTERNATIVE)=0D +EWXWCONSTANTINT(wxFONTENCODING_BULGARIAN,wxFONTENCODING_BULGARIAN)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP437,wxFONTENCODING_CP437)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP850,wxFONTENCODING_CP850)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP852,wxFONTENCODING_CP852)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP855,wxFONTENCODING_CP855)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP866,wxFONTENCODING_CP866)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP874,wxFONTENCODING_CP874)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1250,wxFONTENCODING_CP1250)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1251,wxFONTENCODING_CP1251)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1252,wxFONTENCODING_CP1252)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1253,wxFONTENCODING_CP1253)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1254,wxFONTENCODING_CP1254)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1255,wxFONTENCODING_CP1255)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1256,wxFONTENCODING_CP1256)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP1257,wxFONTENCODING_CP1257)=0D +EWXWCONSTANTINT(wxFONTENCODING_CP12_MAX,wxFONTENCODING_CP12_MAX)=0D +EWXWCONSTANTINT(wxFONTENCODING_UNICODE,wxFONTENCODING_UNICODE)=0D +EWXWCONSTANTINT(wxFONTENCODING_MAX,wxFONTENCODING_MAX)=0D +EWXWCONSTANTINT(wxGRIDTABLE_REQUEST_VIEW_GET_VALUES,wxGRIDTABLE_REQUEST_VI= EW_GET_VALUES)=0D +EWXWCONSTANTINT(wxGRIDTABLE_REQUEST_VIEW_SEND_VALUES,wxGRIDTABLE_REQUEST_V= IEW_SEND_VALUES)=0D +EWXWCONSTANTINT(wxGRIDTABLE_NOTIFY_ROWS_INSERTED,wxGRIDTABLE_NOTIFY_ROWS_I= NSERTED)=0D +EWXWCONSTANTINT(wxGRIDTABLE_NOTIFY_ROWS_APPENDED,wxGRIDTABLE_NOTIFY_ROWS_A= PPENDED)=0D +EWXWCONSTANTINT(wxGRIDTABLE_NOTIFY_ROWS_DELETED,wxGRIDTABLE_NOTIFY_ROWS_DE= LETED)=0D +EWXWCONSTANTINT(wxGRIDTABLE_NOTIFY_COLS_INSERTED,wxGRIDTABLE_NOTIFY_COLS_I= NSERTED)=0D +EWXWCONSTANTINT(wxGRIDTABLE_NOTIFY_COLS_APPENDED,wxGRIDTABLE_NOTIFY_COLS_A= PPENDED)=0D +EWXWCONSTANTINT(wxGRIDTABLE_NOTIFY_COLS_DELETED,wxGRIDTABLE_NOTIFY_COLS_DE= LETED)=0D +//EWXWCONSTANTINT("wxGridSelectCells",wxGridSelectCells)=0D +//EWXWCONSTANTINT("wxGridSelectRows",wxGridSelectRows)=0D +//EWXWCONSTANTINT("wxGridSelectColumns",wxGridSelectColumns)=0D +EWXWCONSTANTINT(wxFILTER_NONE,wxFILTER_NONE)=0D +EWXWCONSTANTINT(wxFILTER_ASCII,wxFILTER_ASCII)=0D +EWXWCONSTANTINT(wxFILTER_ALPHA,wxFILTER_ALPHA)=0D +EWXWCONSTANTINT(wxFILTER_ALPHANUMERIC,wxFILTER_ALPHANUMERIC)=0D +EWXWCONSTANTINT(wxFILTER_NUMERIC,wxFILTER_NUMERIC)=0D +EWXWCONSTANTINT(wxFILTER_INCLUDE_LIST,wxFILTER_INCLUDE_LIST)=0D +EWXWCONSTANTINT(wxFILTER_EXCLUDE_LIST,wxFILTER_EXCLUDE_LIST)=0D +//EWXWCONSTANTINT("wxFILTER_UPPER_CASE",wxFILTER_UPPER_CASE)=0D +//EWXWCONSTANTINT("wxFILTER_LOWER_CASE",wxFILTER_LOWER_CASE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_INVALID,wxBITMAP_TYPE_INVALID)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_BMP,wxBITMAP_TYPE_BMP)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_BMP_RESOURCE,wxBITMAP_TYPE_BMP_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_RESOURCE,wxBITMAP_TYPE_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_ICO,wxBITMAP_TYPE_ICO)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_ICO_RESOURCE,wxBITMAP_TYPE_ICO_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_CUR,wxBITMAP_TYPE_CUR)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_CUR_RESOURCE,wxBITMAP_TYPE_CUR_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_XBM,wxBITMAP_TYPE_XBM)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_XBM_DATA,wxBITMAP_TYPE_XBM_DATA)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_XPM,wxBITMAP_TYPE_XPM)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_XPM_DATA,wxBITMAP_TYPE_XPM_DATA)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_TIF,wxBITMAP_TYPE_TIF)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_TIF_RESOURCE,wxBITMAP_TYPE_TIF_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_GIF,wxBITMAP_TYPE_GIF)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_GIF_RESOURCE,wxBITMAP_TYPE_GIF_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PNG,wxBITMAP_TYPE_PNG)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PNG_RESOURCE,wxBITMAP_TYPE_PNG_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_JPEG,wxBITMAP_TYPE_JPEG)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_JPEG_RESOURCE,wxBITMAP_TYPE_JPEG_RESOURCE)= =0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PNM,wxBITMAP_TYPE_PNM)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PNM_RESOURCE,wxBITMAP_TYPE_PNM_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PCX,wxBITMAP_TYPE_PCX)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PCX_RESOURCE,wxBITMAP_TYPE_PCX_RESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PICT,wxBITMAP_TYPE_PICT)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_PICT_RESOURCE,wxBITMAP_TYPE_PICT_RESOURCE)= =0D +EWXWCONSTANTINT(wxBITMAP_TYPE_ICON,wxBITMAP_TYPE_ICON)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_ICON_RESOURCE,wxBITMAP_TYPE_ICON_RESOURCE)= =0D +EWXWCONSTANTINT(wxBITMAP_TYPE_MACCURSOR,wxBITMAP_TYPE_MACCURSOR)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_MACCURSOR_RESOURCE,wxBITMAP_TYPE_MACCURSOR_R= ESOURCE)=0D +EWXWCONSTANTINT(wxBITMAP_TYPE_ANY,wxBITMAP_TYPE_ANY)=0D +EWXWCONSTANTINT(wxCURSOR_NONE,wxCURSOR_NONE)=0D +EWXWCONSTANTINT(wxCURSOR_ARROW,wxCURSOR_ARROW)=0D +EWXWCONSTANTINT(wxCURSOR_RIGHT_ARROW,wxCURSOR_RIGHT_ARROW)=0D +EWXWCONSTANTINT(wxCURSOR_BULLSEYE,wxCURSOR_BULLSEYE)=0D +EWXWCONSTANTINT(wxCURSOR_CHAR,wxCURSOR_CHAR)=0D +EWXWCONSTANTINT(wxCURSOR_CROSS,wxCURSOR_CROSS)=0D +EWXWCONSTANTINT(wxCURSOR_HAND,wxCURSOR_HAND)=0D +EWXWCONSTANTINT(wxCURSOR_IBEAM,wxCURSOR_IBEAM)=0D +EWXWCONSTANTINT(wxCURSOR_LEFT_BUTTON,wxCURSOR_LEFT_BUTTON)=0D +EWXWCONSTANTINT(wxCURSOR_MAGNIFIER,wxCURSOR_MAGNIFIER)=0D +EWXWCONSTANTINT(wxCURSOR_MIDDLE_BUTTON,wxCURSOR_MIDDLE_BUTTON)=0D +EWXWCONSTANTINT(wxCURSOR_NO_ENTRY,wxCURSOR_NO_ENTRY)=0D +EWXWCONSTANTINT(wxCURSOR_PAINT_BRUSH,wxCURSOR_PAINT_BRUSH)=0D +EWXWCONSTANTINT(wxCURSOR_PENCIL,wxCURSOR_PENCIL)=0D +EWXWCONSTANTINT(wxCURSOR_POINT_LEFT,wxCURSOR_POINT_LEFT)=0D +EWXWCONSTANTINT(wxCURSOR_POINT_RIGHT,wxCURSOR_POINT_RIGHT)=0D +EWXWCONSTANTINT(wxCURSOR_QUESTION_ARROW,wxCURSOR_QUESTION_ARROW)=0D +EWXWCONSTANTINT(wxCURSOR_RIGHT_BUTTON,wxCURSOR_RIGHT_BUTTON)=0D +EWXWCONSTANTINT(wxCURSOR_SIZENESW,wxCURSOR_SIZENESW)=0D +EWXWCONSTANTINT(wxCURSOR_SIZENS,wxCURSOR_SIZENS)=0D +EWXWCONSTANTINT(wxCURSOR_SIZENWSE,wxCURSOR_SIZENWSE)=0D +EWXWCONSTANTINT(wxCURSOR_SIZEWE,wxCURSOR_SIZEWE)=0D +EWXWCONSTANTINT(wxCURSOR_SIZING,wxCURSOR_SIZING)=0D +EWXWCONSTANTINT(wxCURSOR_SPRAYCAN,wxCURSOR_SPRAYCAN)=0D +EWXWCONSTANTINT(wxCURSOR_WAIT,wxCURSOR_WAIT)=0D +EWXWCONSTANTINT(wxCURSOR_WATCH,wxCURSOR_WATCH)=0D +EWXWCONSTANTINT(wxCURSOR_BLANK,wxCURSOR_BLANK)=0D +EWXWCONSTANTINT(wxOPEN,wxOPEN)=0D +EWXWCONSTANTINT(wxSAVE,wxSAVE)=0D +EWXWCONSTANTINT(wxOVERWRITE_PROMPT,wxOVERWRITE_PROMPT)=0D +//EWXWCONSTANTINT("wxHIDE_READONLY",wxHIDE_READONLY)=0D +EWXWCONSTANTINT(wxFILE_MUST_EXIST,wxFILE_MUST_EXIST)=0D +EWXWCONSTANTINT(wxMULTIPLE,wxMULTIPLE)=0D +EWXWCONSTANTINT(wxCHANGE_DIR,wxCHANGE_DIR)=0D +//EWXWCONSTANTINT("wxDRAG_ERROR",wxDRAG_ERROR)=0D +//EWXWCONSTANTINT("wxDRAG_NONE",wxDRAG_NONE)=0D +//EWXWCONSTANTINT("wxDRAG_COPY",wxDRAG_COPY)=0D +//EWXWCONSTANTINT("wxDRAG_MOVE",wxDRAG_MOVE)=0D +//EWXWCONSTANTINT("wxDRAG_LINK",wxDRAG_LINK)=0D +//EWXWCONSTANTINT("wxDRAG_CANCEL",wxDRAG_CANCEL)=0D +EWXWCONSTANTINT(wxSPLIT_HORIZONTAL,wxSPLIT_HORIZONTAL)=0D +EWXWCONSTANTINT(wxSPLIT_VERTICAL,wxSPLIT_VERTICAL)=0D +EWXWCONSTANTINT(wxLIST_FORMAT_LEFT,wxLIST_FORMAT_LEFT)=0D +EWXWCONSTANTINT(wxLIST_FORMAT_RIGHT,wxLIST_FORMAT_RIGHT)=0D +EWXWCONSTANTINT(wxLIST_FORMAT_CENTRE,wxLIST_FORMAT_CENTRE)=0D +EWXWCONSTANTINT(wxLIST_FORMAT_CENTER,wxLIST_FORMAT_CENTER)=0D +EWXWCONSTANTINT(wxLIST_STATE_DONTCARE,wxLIST_STATE_DONTCARE)=0D +EWXWCONSTANTINT(wxLIST_STATE_DROPHILITED,wxLIST_STATE_DROPHILITED)=0D +EWXWCONSTANTINT(wxLIST_STATE_FOCUSED,wxLIST_STATE_FOCUSED)=0D +EWXWCONSTANTINT(wxLIST_STATE_SELECTED,wxLIST_STATE_SELECTED)=0D +EWXWCONSTANTINT(wxLIST_STATE_CUT,wxLIST_STATE_CUT)=0D +EWXWCONSTANTINT(wxLIST_MASK_STATE,wxLIST_MASK_STATE)=0D +EWXWCONSTANTINT(wxLIST_MASK_TEXT,wxLIST_MASK_TEXT)=0D +EWXWCONSTANTINT(wxLIST_MASK_IMAGE,wxLIST_MASK_IMAGE)=0D +EWXWCONSTANTINT(wxLIST_MASK_DATA,wxLIST_MASK_DATA)=0D +EWXWCONSTANTINT(wxLIST_MASK_WIDTH,wxLIST_MASK_WIDTH)=0D +EWXWCONSTANTINT(wxLIST_MASK_FORMAT,wxLIST_MASK_FORMAT)=0D +EWXWCONSTANTINT(wxLIST_NEXT_ABOVE,wxLIST_NEXT_ABOVE)=0D +EWXWCONSTANTINT(wxLIST_NEXT_ALL,wxLIST_NEXT_ALL)=0D +EWXWCONSTANTINT(wxLIST_NEXT_BELOW,wxLIST_NEXT_BELOW)=0D +EWXWCONSTANTINT(wxLIST_NEXT_LEFT,wxLIST_NEXT_LEFT)=0D +EWXWCONSTANTINT(wxLIST_NEXT_RIGHT,wxLIST_NEXT_RIGHT)=0D +EWXWCONSTANTINT(wxRA_SPECIFY_COLS,wxRA_SPECIFY_COLS)=0D +EWXWCONSTANTINT(wxRA_SPECIFY_ROWS,wxRA_SPECIFY_ROWS)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ABOVE,wxTREE_HITTEST_ABOVE)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_BELOW,wxTREE_HITTEST_BELOW)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_NOWHERE,wxTREE_HITTEST_NOWHERE)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMBUTTON,wxTREE_HITTEST_ONITEMBUTTON)= =0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMICON,wxTREE_HITTEST_ONITEMICON)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMINDENT,wxTREE_HITTEST_ONITEMINDENT)= =0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMLABEL,wxTREE_HITTEST_ONITEMLABEL)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMRIGHT,wxTREE_HITTEST_ONITEMRIGHT)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMSTATEICON,wxTREE_HITTEST_ONITEMSTATEI= CON)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_TOLEFT,wxTREE_HITTEST_TOLEFT)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_TORIGHT,wxTREE_HITTEST_TORIGHT)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMUPPERPART,wxTREE_HITTEST_ONITEMUPPERP= ART)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEMLOWERPART,wxTREE_HITTEST_ONITEMLOWERP= ART)=0D +EWXWCONSTANTINT(wxTREE_HITTEST_ONITEM,wxTREE_HITTEST_ONITEM)=0D +EWXWCONSTANTINT(wxDEFAULT,wxDEFAULT)=0D +EWXWCONSTANTINT(wxDECORATIVE,wxDECORATIVE)=0D +EWXWCONSTANTINT(wxROMAN,wxROMAN)=0D +EWXWCONSTANTINT(wxSCRIPT,wxSCRIPT)=0D +EWXWCONSTANTINT(wxSWISS,wxSWISS)=0D +EWXWCONSTANTINT(wxMODERN,wxMODERN)=0D +EWXWCONSTANTINT(wxTELETYPE,wxTELETYPE)=0D +EWXWCONSTANTINT(wxVARIABLE,wxVARIABLE)=0D +EWXWCONSTANTINT(wxFIXED,wxFIXED)=0D +EWXWCONSTANTINT(wxNORMAL,wxNORMAL)=0D +EWXWCONSTANTINT(wxLIGHT,wxLIGHT)=0D +EWXWCONSTANTINT(wxBOLD,wxBOLD)=0D +EWXWCONSTANTINT(wxITALIC,wxITALIC)=0D +EWXWCONSTANTINT(wxSLANT,wxSLANT)=0D +EWXWCONSTANTINT(wxBLACK,0)=0D +EWXWCONSTANTINT(wxWHITE,1)=0D +EWXWCONSTANTINT(wxRED,2)=0D +EWXWCONSTANTINT(wxBLUE,3)=0D +EWXWCONSTANTINT(wxGREEN,4)=0D +EWXWCONSTANTINT(wxCYAN,5)=0D +EWXWCONSTANTINT(wxLIGHT_GREY,6)=0D +EWXWCONSTANTINT(wxBLUE_BRUSH,0)=0D +EWXWCONSTANTINT(wxGREEN_BRUSH,1)=0D +EWXWCONSTANTINT(wxWHITE_BRUSH,2)=0D +EWXWCONSTANTINT(wxBLACK_BRUSH,3)=0D +EWXWCONSTANTINT(wxGREY_BRUSH,4)=0D +EWXWCONSTANTINT(wxMEDIUM_GREY_BRUSH,5)=0D +EWXWCONSTANTINT(wxLIGHT_GREY_BRUSH,6)=0D +EWXWCONSTANTINT(wxTRANSPARENT_BRUSH,7)=0D +EWXWCONSTANTINT(wxCYAN_BRUSH,8)=0D +EWXWCONSTANTINT(wxRED_BRUSH,9)=0D +EWXWCONSTANTINT(wxRED_PEN,0)=0D +EWXWCONSTANTINT(wxCYAN_PEN,1)=0D +EWXWCONSTANTINT(wxGREEN_PEN,2)=0D +EWXWCONSTANTINT(wxBLACK_PEN,3)=0D +EWXWCONSTANTINT(wxWHITE_PEN,4)=0D +EWXWCONSTANTINT(wxTRANSPARENT_PEN,5)=0D +EWXWCONSTANTINT(wxBLACK_DASHED_PEN,6)=0D +EWXWCONSTANTINT(wxGREY_PEN,7)=0D +EWXWCONSTANTINT(wxMEDIUM_GREY_PEN,8)=0D +EWXWCONSTANTINT(wxLIGHT_GREY_PEN,9)=0D +EWXWCONSTANTINT(wxITALIC_FONT,0)=0D +EWXWCONSTANTINT(wxNORMAL_FONT,1)=0D +EWXWCONSTANTINT(wxSMALL_FONT,2)=0D +EWXWCONSTANTINT(wxSWISS_FONT,3)=0D +=0D +EWXWCONSTANTINT(wxNOT_FOUND,wxNOT_FOUND)=0D +EWXWCONSTANTINT(wxPRINTER_NO_ERROR,wxPRINTER_NO_ERROR)=0D +EWXWCONSTANTINT(wxPRINTER_CANCELLED,wxPRINTER_CANCELLED)=0D +EWXWCONSTANTINT(wxPRINTER_ERROR,wxPRINTER_ERROR)=0D +EWXWCONSTANTINT(wxPREVIEW_PRINT,wxPREVIEW_PRINT)=0D +EWXWCONSTANTINT(wxPREVIEW_PREVIOUS,wxPREVIEW_PREVIOUS)=0D +EWXWCONSTANTINT(wxPREVIEW_NEXT,wxPREVIEW_NEXT)=0D +EWXWCONSTANTINT(wxPREVIEW_ZOOM,wxPREVIEW_ZOOM)=0D +EWXWCONSTANTINT(wxPREVIEW_FIRST,wxPREVIEW_FIRST)=0D +EWXWCONSTANTINT(wxPREVIEW_LAST,wxPREVIEW_LAST)=0D +EWXWCONSTANTINT(wxPREVIEW_GOTO,wxPREVIEW_GOTO)=0D +EWXWCONSTANTINT(wxPREVIEW_DEFAULT,wxPREVIEW_DEFAULT)=0D +EWXWCONSTANTINT(wxID_PREVIEW_CLOSE,wxID_PREVIEW_CLOSE)=0D +EWXWCONSTANTINT(wxID_PREVIEW_NEXT,wxID_PREVIEW_NEXT)=0D +EWXWCONSTANTINT(wxID_PREVIEW_PREVIOUS,wxID_PREVIEW_PREVIOUS)=0D +EWXWCONSTANTINT(wxID_PREVIEW_PRINT,wxID_PREVIEW_PRINT)=0D +EWXWCONSTANTINT(wxID_PREVIEW_ZOOM,wxID_PREVIEW_ZOOM)=0D +EWXWCONSTANTINT(wxID_PREVIEW_FIRST,wxID_PREVIEW_FIRST)=0D +EWXWCONSTANTINT(wxID_PREVIEW_LAST,wxID_PREVIEW_LAST)=0D +EWXWCONSTANTINT(wxID_PREVIEW_GOTO,wxID_PREVIEW_GOTO)=0D +//EWXWCONSTANTINT("wxPRINTID_STATIC",wxPRINTID_STATIC)=0D +//EWXWCONSTANTINT("wxPRINTID_RANGE",wxPRINTID_RANGE)=0D +//EWXWCONSTANTINT("wxPRINTID_FROM",wxPRINTID_FROM)=0D +//EWXWCONSTANTINT("wxPRINTID_TO",wxPRINTID_TO)=0D +//EWXWCONSTANTINT("wxPRINTID_COPIES",wxPRINTID_COPIES)=0D +//EWXWCONSTANTINT("wxPRINTID_PRINTTOFILE",wxPRINTID_PRINTTOFILE)=0D +//EWXWCONSTANTINT("wxPRINTID_SETUP",wxPRINTID_SETUP)=0D +//EWXWCONSTANTINT("wxPRINTID_LEFTMARGIN",wxPRINTID_LEFTMARGIN)=0D +//EWXWCONSTANTINT("wxPRINTID_RIGHTMARGIN",wxPRINTID_RIGHTMARGIN)=0D +//EWXWCONSTANTINT("wxPRINTID_TOPMARGIN",wxPRINTID_TOPMARGIN)=0D +//EWXWCONSTANTINT("wxPRINTID_BOTTOMMARGIN",wxPRINTID_BOTTOMMARGIN)=0D +//EWXWCONSTANTINT("wxPRINTID_PRINTCOLOUR",wxPRINTID_PRINTCOLOUR)=0D +//EWXWCONSTANTINT("wxPRINTID_ORIENTATION",wxPRINTID_ORIENTATION)=0D +//EWXWCONSTANTINT("wxPRINTID_COMMAND",wxPRINTID_COMMAND)=0D +//EWXWCONSTANTINT("wxPRINTID_OPTIONS",wxPRINTID_OPTIONS)=0D +//EWXWCONSTANTINT("wxPRINTID_PAPERSIZE",wxPRINTID_PAPERSIZE)=0D +EWXWCONSTANTINT(wxHF_TOOLBAR,wxHF_TOOLBAR)=0D +EWXWCONSTANTINT(wxHF_CONTENTS,wxHF_CONTENTS)=0D +EWXWCONSTANTINT(wxHF_INDEX,wxHF_INDEX)=0D +EWXWCONSTANTINT(wxHF_SEARCH,wxHF_SEARCH)=0D +EWXWCONSTANTINT(wxHF_BOOKMARKS,wxHF_BOOKMARKS)=0D +EWXWCONSTANTINT(wxHF_OPENFILES,wxHF_OPENFILES)=0D +EWXWCONSTANTINT(wxHF_PRINT,wxHF_PRINT)=0D +EWXWCONSTANTINT(wxHF_FLATTOOLBAR,wxHF_FLATTOOLBAR)=0D +EWXWCONSTANTINT(wxHF_DEFAULTSTYLE,wxHF_DEFAULTSTYLE)=0D +EWXWCONSTANTINT(wxLAYOUT_HORIZONTAL,wxLAYOUT_HORIZONTAL)=0D +EWXWCONSTANTINT(wxLAYOUT_VERTICAL,wxLAYOUT_VERTICAL)=0D +EWXWCONSTANTINT(wxLAYOUT_NONE,wxLAYOUT_NONE)=0D +EWXWCONSTANTINT(wxLAYOUT_TOP,wxLAYOUT_TOP)=0D +EWXWCONSTANTINT(wxLAYOUT_LEFT,wxLAYOUT_LEFT)=0D +EWXWCONSTANTINT(wxLAYOUT_RIGHT,wxLAYOUT_RIGHT)=0D +EWXWCONSTANTINT(wxLAYOUT_BOTTOM,wxLAYOUT_BOTTOM)=0D +EWXWCONSTANTINT(wxSASH_DRAG_NONE,wxSASH_DRAG_NONE)=0D +EWXWCONSTANTINT(wxSASH_DRAG_DRAGGING,wxSASH_DRAG_DRAGGING)=0D +EWXWCONSTANTINT(wxSASH_DRAG_LEFT_DOWN,wxSASH_DRAG_LEFT_DOWN)=0D +EWXWCONSTANTINT(wxSASH_TOP,wxSASH_TOP)=0D +EWXWCONSTANTINT(wxSASH_RIGHT,wxSASH_RIGHT)=0D +EWXWCONSTANTINT(wxSASH_BOTTOM,wxSASH_BOTTOM)=0D +EWXWCONSTANTINT(wxSASH_LEFT,wxSASH_LEFT)=0D +EWXWCONSTANTINT(wxSASH_NONE,wxSASH_NONE)=0D +EWXWCONSTANTINT(wxSW_NOBORDER,wxSW_NOBORDER)=0D +EWXWCONSTANTINT(wxSW_BORDER,wxSW_BORDER)=0D +EWXWCONSTANTINT(wxSW_3DSASH,wxSW_3DSASH)=0D +EWXWCONSTANTINT(wxSW_3DBORDER,wxSW_3DBORDER)=0D +EWXWCONSTANTINT(wxSW_3D,wxSW_3D)=0D +EWXWCONSTANTINT(wxSASH_STATUS_OK,wxSASH_STATUS_OK)=0D +EWXWCONSTANTINT(wxSASH_STATUS_OUT_OF_RANGE,wxSASH_STATUS_OUT_OF_RANGE)=0D +//EWXWCONSTANTINT("wxXRC_NONE",wxXRC_NONE)=0D +//EWXWCONSTANTINT("wxXRC_USE_LOCALE",wxXRC_USE_LOCALE)=0D +//EWXWCONSTANTINT("wxXRC_NO_SUBCLASSING",wxXRC_NO_SUBCLASSING)=0D +//EWXWCONSTANTINT("wxXRC_NO_RELOADING",wxXRC_NO_RELOADING)=0D +//EWXWCONSTANTINT("wxSYS_WHITE_BRUSH",wxSYS_WHITE_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_LTGRAY_BRUSH",wxSYS_LTGRAY_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_GRAY_BRUSH",wxSYS_GRAY_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_DKGRAY_BRUSH",wxSYS_DKGRAY_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_BLACK_BRUSH",wxSYS_BLACK_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_NULL_BRUSH",wxSYS_NULL_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_HOLLOW_BRUSH",wxSYS_HOLLOW_BRUSH)=0D +//EWXWCONSTANTINT("wxSYS_WHITE_PEN",wxSYS_WHITE_PEN)=0D +//EWXWCONSTANTINT("wxSYS_BLACK_PEN",wxSYS_BLACK_PEN)=0D +//EWXWCONSTANTINT("wxSYS_NULL_PEN",wxSYS_NULL_PEN)=0D +EWXWCONSTANTINT(wxSYS_OEM_FIXED_FONT,wxSYS_OEM_FIXED_FONT)=0D +EWXWCONSTANTINT(wxSYS_ANSI_FIXED_FONT,wxSYS_ANSI_FIXED_FONT)=0D +EWXWCONSTANTINT(wxSYS_ANSI_VAR_FONT,wxSYS_ANSI_VAR_FONT)=0D +EWXWCONSTANTINT(wxSYS_SYSTEM_FONT,wxSYS_SYSTEM_FONT)=0D +EWXWCONSTANTINT(wxSYS_DEVICE_DEFAULT_FONT,wxSYS_DEVICE_DEFAULT_FONT)=0D +EWXWCONSTANTINT(wxSYS_DEFAULT_PALETTE,wxSYS_DEFAULT_PALETTE)=0D +EWXWCONSTANTINT(wxSYS_SYSTEM_FIXED_FONT,wxSYS_SYSTEM_FIXED_FONT)=0D +EWXWCONSTANTINT(wxSYS_DEFAULT_GUI_FONT,wxSYS_DEFAULT_GUI_FONT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_SCROLLBAR,wxSYS_COLOUR_SCROLLBAR)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_BACKGROUND,wxSYS_COLOUR_BACKGROUND)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_ACTIVECAPTION,wxSYS_COLOUR_ACTIVECAPTION)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_INACTIVECAPTION,wxSYS_COLOUR_INACTIVECAPTION)= =0D +EWXWCONSTANTINT(wxSYS_COLOUR_MENU,wxSYS_COLOUR_MENU)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_WINDOW,wxSYS_COLOUR_WINDOW)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_WINDOWFRAME,wxSYS_COLOUR_WINDOWFRAME)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_MENUTEXT,wxSYS_COLOUR_MENUTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_WINDOWTEXT,wxSYS_COLOUR_WINDOWTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_CAPTIONTEXT,wxSYS_COLOUR_CAPTIONTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_ACTIVEBORDER,wxSYS_COLOUR_ACTIVEBORDER)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_INACTIVEBORDER,wxSYS_COLOUR_INACTIVEBORDER)= =0D +EWXWCONSTANTINT(wxSYS_COLOUR_APPWORKSPACE,wxSYS_COLOUR_APPWORKSPACE)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_HIGHLIGHT,wxSYS_COLOUR_HIGHLIGHT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_HIGHLIGHTTEXT,wxSYS_COLOUR_HIGHLIGHTTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_BTNFACE,wxSYS_COLOUR_BTNFACE)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_BTNSHADOW,wxSYS_COLOUR_BTNSHADOW)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_GRAYTEXT,wxSYS_COLOUR_GRAYTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_BTNTEXT,wxSYS_COLOUR_BTNTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_INACTIVECAPTIONTEXT,wxSYS_COLOUR_INACTIVECAPT= IONTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_BTNHIGHLIGHT,wxSYS_COLOUR_BTNHIGHLIGHT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_3DDKSHADOW,wxSYS_COLOUR_3DDKSHADOW)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_3DLIGHT,wxSYS_COLOUR_3DLIGHT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_INFOTEXT,wxSYS_COLOUR_INFOTEXT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_INFOBK,wxSYS_COLOUR_INFOBK)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_LISTBOX,wxSYS_COLOUR_LISTBOX)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_DESKTOP,wxSYS_COLOUR_DESKTOP)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_3DFACE,wxSYS_COLOUR_3DFACE)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_3DSHADOW,wxSYS_COLOUR_3DSHADOW)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_3DHIGHLIGHT,wxSYS_COLOUR_3DHIGHLIGHT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_3DHILIGHT,wxSYS_COLOUR_3DHILIGHT)=0D +EWXWCONSTANTINT(wxSYS_COLOUR_BTNHILIGHT,wxSYS_COLOUR_BTNHILIGHT)=0D +EWXWCONSTANTINT(wxSYS_MOUSE_BUTTONS,wxSYS_MOUSE_BUTTONS)=0D +EWXWCONSTANTINT(wxSYS_BORDER_X,wxSYS_BORDER_X)=0D +EWXWCONSTANTINT(wxSYS_BORDER_Y,wxSYS_BORDER_Y)=0D +EWXWCONSTANTINT(wxSYS_CURSOR_X,wxSYS_CURSOR_X)=0D +EWXWCONSTANTINT(wxSYS_CURSOR_Y,wxSYS_CURSOR_Y)=0D +EWXWCONSTANTINT(wxSYS_DCLICK_X,wxSYS_DCLICK_X)=0D +EWXWCONSTANTINT(wxSYS_DCLICK_Y,wxSYS_DCLICK_Y)=0D +EWXWCONSTANTINT(wxSYS_DRAG_X,wxSYS_DRAG_X)=0D +EWXWCONSTANTINT(wxSYS_DRAG_Y,wxSYS_DRAG_Y)=0D +EWXWCONSTANTINT(wxSYS_EDGE_X,wxSYS_EDGE_X)=0D +EWXWCONSTANTINT(wxSYS_EDGE_Y,wxSYS_EDGE_Y)=0D +EWXWCONSTANTINT(wxSYS_HSCROLL_ARROW_X,wxSYS_HSCROLL_ARROW_X)=0D +EWXWCONSTANTINT(wxSYS_HSCROLL_ARROW_Y,wxSYS_HSCROLL_ARROW_Y)=0D +EWXWCONSTANTINT(wxSYS_HTHUMB_X,wxSYS_HTHUMB_X)=0D +EWXWCONSTANTINT(wxSYS_ICON_X,wxSYS_ICON_X)=0D +EWXWCONSTANTINT(wxSYS_ICON_Y,wxSYS_ICON_Y)=0D +EWXWCONSTANTINT(wxSYS_ICONSPACING_X,wxSYS_ICONSPACING_X)=0D +EWXWCONSTANTINT(wxSYS_ICONSPACING_Y,wxSYS_ICONSPACING_Y)=0D +EWXWCONSTANTINT(wxSYS_WINDOWMIN_X,wxSYS_WINDOWMIN_X)=0D +EWXWCONSTANTINT(wxSYS_WINDOWMIN_Y,wxSYS_WINDOWMIN_Y)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_X,wxSYS_SCREEN_X)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_Y,wxSYS_SCREEN_Y)=0D +EWXWCONSTANTINT(wxSYS_FRAMESIZE_X,wxSYS_FRAMESIZE_X)=0D +EWXWCONSTANTINT(wxSYS_FRAMESIZE_Y,wxSYS_FRAMESIZE_Y)=0D +EWXWCONSTANTINT(wxSYS_SMALLICON_X,wxSYS_SMALLICON_X)=0D +EWXWCONSTANTINT(wxSYS_SMALLICON_Y,wxSYS_SMALLICON_Y)=0D +EWXWCONSTANTINT(wxSYS_HSCROLL_Y,wxSYS_HSCROLL_Y)=0D +EWXWCONSTANTINT(wxSYS_VSCROLL_X,wxSYS_VSCROLL_X)=0D +EWXWCONSTANTINT(wxSYS_VSCROLL_ARROW_X,wxSYS_VSCROLL_ARROW_X)=0D +EWXWCONSTANTINT(wxSYS_VSCROLL_ARROW_Y,wxSYS_VSCROLL_ARROW_Y)=0D +EWXWCONSTANTINT(wxSYS_VTHUMB_Y,wxSYS_VTHUMB_Y)=0D +EWXWCONSTANTINT(wxSYS_CAPTION_Y,wxSYS_CAPTION_Y)=0D +EWXWCONSTANTINT(wxSYS_MENU_Y,wxSYS_MENU_Y)=0D +EWXWCONSTANTINT(wxSYS_NETWORK_PRESENT,wxSYS_NETWORK_PRESENT)=0D +EWXWCONSTANTINT(wxSYS_PENWINDOWS_PRESENT,wxSYS_PENWINDOWS_PRESENT)=0D +EWXWCONSTANTINT(wxSYS_SHOW_SOUNDS,wxSYS_SHOW_SOUNDS)=0D +EWXWCONSTANTINT(wxSYS_SWAP_BUTTONS,wxSYS_SWAP_BUTTONS)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_NONE,wxSYS_SCREEN_NONE)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_TINY,wxSYS_SCREEN_TINY)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_PDA,wxSYS_SCREEN_PDA)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_SMALL,wxSYS_SCREEN_SMALL)=0D +EWXWCONSTANTINT(wxSYS_SCREEN_DESKTOP,wxSYS_SCREEN_DESKTOP)=0D +EWXWCONSTANTINT(wxCAL_BORDER_NONE,wxCAL_BORDER_NONE)=0D +EWXWCONSTANTINT(wxCAL_BORDER_SQUARE,wxCAL_BORDER_SQUARE)=0D +EWXWCONSTANTINT(wxCAL_BORDER_ROUND,wxCAL_BORDER_ROUND)=0D +EWXWCONSTANTINT(wxCAL_HITTEST_NOWHERE,wxCAL_HITTEST_NOWHERE)=0D +EWXWCONSTANTINT(wxCAL_HITTEST_HEADER,wxCAL_HITTEST_HEADER)=0D +EWXWCONSTANTINT(wxCAL_HITTEST_DAY,wxCAL_HITTEST_DAY)=0D +//EWXWCONSTANTINT(wxUNKNOWN,wxUNKNOWN)=0D +//EWXWCONSTANTINT(wxSTRING,wxSTRING)=0D +//EWXWCONSTANTINT(wxBOOLEAN,wxBOOLEAN)=0D +//EWXWCONSTANTINT(wxINTEGER,wxINTEGER)=0D +//EWXWCONSTANTINT(wxFLOAT,wxFLOAT)=0D +//EWXWCONSTANTINT(wxMUTEX_NO_ERROR,wxMUTEX_NO_ERROR)=0D +//EWXWCONSTANTINT(wxMUTEX_DEAD_LOCK,wxMUTEX_DEAD_LOCK)=0D +//EWXWCONSTANTINT(wxMUTEX_BUSY,wxMUTEX_BUSY)=0D +//EWXWCONSTANTINT(wxMUTEX_UNLOCKED,wxMUTEX_UNLOCKED)=0D +//EWXWCONSTANTINT(wxMUTEX_MISC_ERROR,wxMUTEX_MISC_ERROR)=0D +EWXWCONSTANTINT(wxPLATFORM_CURRENT,wxPLATFORM_CURRENT)=0D +EWXWCONSTANTINT(wxPLATFORM_UNIX,wxPLATFORM_UNIX)=0D +EWXWCONSTANTINT(wxPLATFORM_WINDOWS,wxPLATFORM_WINDOWS)=0D +EWXWCONSTANTINT(wxPLATFORM_OS2,wxPLATFORM_OS2)=0D +EWXWCONSTANTINT(wxPLATFORM_MAC,wxPLATFORM_MAC)=0D +//EWXWCONSTANTINT(wxLED_ALIGN_LEFT,wxLED_ALIGN_LEFT)=0D +//EWXWCONSTANTINT(wxLED_ALIGN_RIGHT,wxLED_ALIGN_RIGHT)=0D +//EWXWCONSTANTINT(wxLED_ALIGN_CENTER,wxLED_ALIGN_CENTER)=0D +//EWXWCONSTANTINT(wxLED_ALIGN_MASK,wxLED_ALIGN_MASK)=0D +//EWXWCONSTANTINT(wxLED_DRAW_FADED,wxLED_DRAW_FADED)=0D +//EWXWCONSTANTINT(wxDS_MANAGE_SCROLLBARS,wxDS_MANAGE_SCROLLBARS)=0D +//EWXWCONSTANTINT(wxDS_DRAG_CORNER,wxDS_DRAG_CORNER)=0D +//EWXWCONSTANTINT(wxEL_ALLOW_NEW,wxEL_ALLOW_NEW)=0D +//EWXWCONSTANTINT(wxEL_ALLOW_EDIT,wxEL_ALLOW_EDIT)=0D +//EWXWCONSTANTINT(wxEL_ALLOW_DELETE,wxEL_ALLOW_DELETE)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_BUTTON_CLICKED,wxEVT_COMMAND_BUTTON_CLICKED)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_CHECKBOX_CLICKED,wxEVT_COMMAND_CHECKBOX_CLIC= KED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_CHOICE_SELECTED,wxEVT_COMMAND_CHOICE_SELECTE= D)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LISTBOX_SELECTED,wxEVT_COMMAND_LISTBOX_SELEC= TED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED,wxEVT_COMMAND_LISTBOX_= DOUBLECLICKED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED,wxEVT_COMMAND_CHECKLIST= BOX_TOGGLED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TEXT_UPDATED,wxEVT_COMMAND_TEXT_UPDATED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TEXT_ENTER,wxEVT_COMMAND_TEXT_ENTER)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_MENU_SELECTED,wxEVT_COMMAND_MENU_SELECTED)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_TOOL_CLICKED,wxEVT_COMMAND_TOOL_CLICKED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_SLIDER_UPDATED,wxEVT_COMMAND_SLIDER_UPDATED)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_RADIOBOX_SELECTED,wxEVT_COMMAND_RADIOBOX_SEL= ECTED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_RADIOBUTTON_SELECTED,wxEVT_COMMAND_RADIOBUTT= ON_SELECTED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_SCROLLBAR_UPDATED,wxEVT_COMMAND_SCROLLBAR_UP= DATED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_VLBOX_SELECTED,wxEVT_COMMAND_VLBOX_SELECTED)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_COMBOBOX_SELECTED,wxEVT_COMMAND_COMBOBOX_SEL= ECTED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TOOL_RCLICKED,wxEVT_COMMAND_TOOL_RCLICKED)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_TOOL_ENTER,wxEVT_COMMAND_TOOL_ENTER)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_SPINCTRL_UPDATED,wxEVT_COMMAND_SPINCTRL_UPDA= TED)=0D +EWXWCONSTANTINT(wxEVT_SOCKET,wxEVT_SOCKET)=0D +EWXWCONSTANTINT(wxEVT_TIMER,wxEVT_TIMER)=0D +EWXWCONSTANTINT(wxEVT_LEFT_DOWN,wxEVT_LEFT_DOWN)=0D +EWXWCONSTANTINT(wxEVT_LEFT_UP,wxEVT_LEFT_UP)=0D +EWXWCONSTANTINT(wxEVT_MIDDLE_DOWN,wxEVT_MIDDLE_DOWN)=0D +EWXWCONSTANTINT(wxEVT_MIDDLE_UP,wxEVT_MIDDLE_UP)=0D +EWXWCONSTANTINT(wxEVT_RIGHT_DOWN,wxEVT_RIGHT_DOWN)=0D +EWXWCONSTANTINT(wxEVT_RIGHT_UP,wxEVT_RIGHT_UP)=0D +EWXWCONSTANTINT(wxEVT_MOTION,wxEVT_MOTION)=0D +EWXWCONSTANTINT(wxEVT_ENTER_WINDOW,wxEVT_ENTER_WINDOW)=0D +EWXWCONSTANTINT(wxEVT_LEAVE_WINDOW,wxEVT_LEAVE_WINDOW)=0D +EWXWCONSTANTINT(wxEVT_LEFT_DCLICK,wxEVT_LEFT_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_MIDDLE_DCLICK,wxEVT_MIDDLE_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_RIGHT_DCLICK,wxEVT_RIGHT_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_SET_FOCUS,wxEVT_SET_FOCUS)=0D +EWXWCONSTANTINT(wxEVT_KILL_FOCUS,wxEVT_KILL_FOCUS)=0D +EWXWCONSTANTINT(wxEVT_NC_LEFT_DOWN,wxEVT_NC_LEFT_DOWN)=0D +EWXWCONSTANTINT(wxEVT_NC_LEFT_UP,wxEVT_NC_LEFT_UP)=0D +EWXWCONSTANTINT(wxEVT_NC_MIDDLE_DOWN,wxEVT_NC_MIDDLE_DOWN)=0D +EWXWCONSTANTINT(wxEVT_NC_MIDDLE_UP,wxEVT_NC_MIDDLE_UP)=0D +EWXWCONSTANTINT(wxEVT_NC_RIGHT_DOWN,wxEVT_NC_RIGHT_DOWN)=0D +EWXWCONSTANTINT(wxEVT_NC_RIGHT_UP,wxEVT_NC_RIGHT_UP)=0D +EWXWCONSTANTINT(wxEVT_NC_MOTION,wxEVT_NC_MOTION)=0D +EWXWCONSTANTINT(wxEVT_NC_ENTER_WINDOW,wxEVT_NC_ENTER_WINDOW)=0D +EWXWCONSTANTINT(wxEVT_NC_LEAVE_WINDOW,wxEVT_NC_LEAVE_WINDOW)=0D +EWXWCONSTANTINT(wxEVT_NC_LEFT_DCLICK,wxEVT_NC_LEFT_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_NC_MIDDLE_DCLICK,wxEVT_NC_MIDDLE_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_NC_RIGHT_DCLICK,wxEVT_NC_RIGHT_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_CHAR,wxEVT_CHAR)=0D +EWXWCONSTANTINT(wxEVT_CHAR_HOOK,wxEVT_CHAR_HOOK)=0D +EWXWCONSTANTINT(wxEVT_NAVIGATION_KEY,wxEVT_NAVIGATION_KEY)=0D +EWXWCONSTANTINT(wxEVT_KEY_DOWN,wxEVT_KEY_DOWN)=0D +EWXWCONSTANTINT(wxEVT_KEY_UP,wxEVT_KEY_UP)=0D +EWXWCONSTANTINT(wxEVT_SET_CURSOR,wxEVT_SET_CURSOR)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_TOP,wxEVT_SCROLL_TOP)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_BOTTOM,wxEVT_SCROLL_BOTTOM)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_LINEUP,wxEVT_SCROLL_LINEUP)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_LINEDOWN,wxEVT_SCROLL_LINEDOWN)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_PAGEUP,wxEVT_SCROLL_PAGEUP)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_PAGEDOWN,wxEVT_SCROLL_PAGEDOWN)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_THUMBTRACK,wxEVT_SCROLL_THUMBTRACK)=0D +EWXWCONSTANTINT(wxEVT_SCROLL_THUMBRELEASE,wxEVT_SCROLL_THUMBRELEASE)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_TOP,wxEVT_SCROLLWIN_TOP)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_BOTTOM,wxEVT_SCROLLWIN_BOTTOM)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_LINEUP,wxEVT_SCROLLWIN_LINEUP)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_LINEDOWN,wxEVT_SCROLLWIN_LINEDOWN)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_PAGEUP,wxEVT_SCROLLWIN_PAGEUP)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_PAGEDOWN,wxEVT_SCROLLWIN_PAGEDOWN)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_THUMBTRACK,wxEVT_SCROLLWIN_THUMBTRACK)=0D +EWXWCONSTANTINT(wxEVT_SCROLLWIN_THUMBRELEASE,wxEVT_SCROLLWIN_THUMBRELEASE)= =0D +EWXWCONSTANTINT(wxEVT_SIZE,wxEVT_SIZE)=0D +EWXWCONSTANTINT(wxEVT_MOVE,wxEVT_MOVE)=0D +EWXWCONSTANTINT(wxEVT_CLOSE_WINDOW,wxEVT_CLOSE_WINDOW)=0D +EWXWCONSTANTINT(wxEVT_END_SESSION,wxEVT_END_SESSION)=0D +EWXWCONSTANTINT(wxEVT_QUERY_END_SESSION,wxEVT_QUERY_END_SESSION)=0D +EWXWCONSTANTINT(wxEVT_ACTIVATE_APP,wxEVT_ACTIVATE_APP)=0D +//EWXWCONSTANTINT(wxEVT_POWER,wxEVT_POWER)=0D +EWXWCONSTANTINT(wxEVT_ACTIVATE,wxEVT_ACTIVATE)=0D +EWXWCONSTANTINT(wxEVT_CREATE,wxEVT_CREATE)=0D +EWXWCONSTANTINT(wxEVT_DESTROY,wxEVT_DESTROY)=0D +EWXWCONSTANTINT(wxEVT_SHOW,wxEVT_SHOW)=0D +EWXWCONSTANTINT(wxEVT_ICONIZE,wxEVT_ICONIZE)=0D +EWXWCONSTANTINT(wxEVT_MAXIMIZE,wxEVT_MAXIMIZE)=0D +EWXWCONSTANTINT(wxEVT_MOUSE_CAPTURE_CHANGED,wxEVT_MOUSE_CAPTURE_CHANGED)= =0D +EWXWCONSTANTINT(wxEVT_PAINT,wxEVT_PAINT)=0D +EWXWCONSTANTINT(wxEVT_ERASE_BACKGROUND,wxEVT_ERASE_BACKGROUND)=0D +EWXWCONSTANTINT(wxEVT_NC_PAINT,wxEVT_NC_PAINT)=0D +EWXWCONSTANTINT(wxEVT_PAINT_ICON,wxEVT_PAINT_ICON)=0D +//EWXWCONSTANTINT(wxEVT_MENU_CHAR,wxEVT_MENU_CHAR)=0D +//EWXWCONSTANTINT(wxEVT_MENU_INIT,wxEVT_MENU_INIT)=0D +EWXWCONSTANTINT(wxEVT_MENU_HIGHLIGHT,wxEVT_MENU_HIGHLIGHT)=0D +//EWXWCONSTANTINT(wxEVT_POPUP_MENU_INIT,wxEVT_POPUP_MENU_INIT)=0D +EWXWCONSTANTINT(wxEVT_CONTEXT_MENU,wxEVT_CONTEXT_MENU)=0D +EWXWCONSTANTINT(wxEVT_SYS_COLOUR_CHANGED,wxEVT_SYS_COLOUR_CHANGED)=0D +EWXWCONSTANTINT(wxEVT_SETTING_CHANGED,wxEVT_SETTING_CHANGED)=0D +EWXWCONSTANTINT(wxEVT_QUERY_NEW_PALETTE,wxEVT_QUERY_NEW_PALETTE)=0D +EWXWCONSTANTINT(wxEVT_PALETTE_CHANGED,wxEVT_PALETTE_CHANGED)=0D +EWXWCONSTANTINT(wxEVT_JOY_BUTTON_DOWN,wxEVT_JOY_BUTTON_DOWN)=0D +EWXWCONSTANTINT(wxEVT_JOY_BUTTON_UP,wxEVT_JOY_BUTTON_UP)=0D +EWXWCONSTANTINT(wxEVT_JOY_MOVE,wxEVT_JOY_MOVE)=0D +EWXWCONSTANTINT(wxEVT_JOY_ZMOVE,wxEVT_JOY_ZMOVE)=0D +EWXWCONSTANTINT(wxEVT_DROP_FILES,wxEVT_DROP_FILES)=0D +EWXWCONSTANTINT(wxEVT_DRAW_ITEM,wxEVT_DRAW_ITEM)=0D +EWXWCONSTANTINT(wxEVT_MEASURE_ITEM,wxEVT_MEASURE_ITEM)=0D +EWXWCONSTANTINT(wxEVT_COMPARE_ITEM,wxEVT_COMPARE_ITEM)=0D +EWXWCONSTANTINT(wxEVT_INIT_DIALOG,wxEVT_INIT_DIALOG)=0D +EWXWCONSTANTINT(wxEVT_IDLE,wxEVT_IDLE)=0D +EWXWCONSTANTINT(wxEVT_UPDATE_UI,wxEVT_UPDATE_UI)=0D +//EWXWCONSTANTINT(wxEVT_END_PROCESS,wxEVT_END_PROCESS)=0D +//EWXWCONSTANTINT(wxEVT_DIALUP_CONNECTED,wxEVT_DIALUP_CONNECTED)=0D +//EWXWCONSTANTINT(wxEVT_DIALUP_DISCONNECTED,wxEVT_DIALUP_DISCONNECTED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LEFT_CLICK,wxEVT_COMMAND_LEFT_CLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LEFT_DCLICK,wxEVT_COMMAND_LEFT_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_RIGHT_CLICK,wxEVT_COMMAND_RIGHT_CLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_RIGHT_DCLICK,wxEVT_COMMAND_RIGHT_DCLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_SET_FOCUS,wxEVT_COMMAND_SET_FOCUS)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_KILL_FOCUS,wxEVT_COMMAND_KILL_FOCUS)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_ENTER,wxEVT_COMMAND_ENTER)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_BEGIN_DRAG,wxEVT_COMMAND_TREE_BEGIN_DRA= G)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_BEGIN_RDRAG,wxEVT_COMMAND_TREE_BEGIN_RD= RAG)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT,wxEVT_COMMAND_TREE_BEG= IN_LABEL_EDIT)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_END_LABEL_EDIT,wxEVT_COMMAND_TREE_END_L= ABEL_EDIT)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_DELETE_ITEM,wxEVT_COMMAND_TREE_DELETE_I= TEM)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_GET_INFO,wxEVT_COMMAND_TREE_GET_INFO)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_SET_INFO,wxEVT_COMMAND_TREE_SET_INFO)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_EXPANDED,wxEVT_COMMAND_TREE_ITEM_E= XPANDED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_EXPANDING,wxEVT_COMMAND_TREE_ITEM_= EXPANDING)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_COLLAPSED,wxEVT_COMMAND_TREE_ITEM_= COLLAPSED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_COLLAPSING,wxEVT_COMMAND_TREE_ITEM= _COLLAPSING)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_SEL_CHANGED,wxEVT_COMMAND_TREE_SEL_CHAN= GED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_SEL_CHANGING,wxEVT_COMMAND_TREE_SEL_CHA= NGING)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_KEY_DOWN,wxEVT_COMMAND_TREE_KEY_DOWN)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_ACTIVATED,wxEVT_COMMAND_TREE_ITEM_= ACTIVATED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK,wxEVT_COMMAND_TREE_ITE= M_RIGHT_CLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK,wxEVT_COMMAND_TREE_IT= EM_MIDDLE_CLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_TREE_END_DRAG,wxEVT_COMMAND_TREE_END_DRAG)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_BEGIN_DRAG,wxEVT_COMMAND_LIST_BEGIN_DRA= G)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_BEGIN_RDRAG,wxEVT_COMMAND_LIST_BEGIN_RD= RAG)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT,wxEVT_COMMAND_LIST_BEG= IN_LABEL_EDIT)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_END_LABEL_EDIT,wxEVT_COMMAND_LIST_END_L= ABEL_EDIT)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_DELETE_ITEM,wxEVT_COMMAND_LIST_DELETE_I= TEM)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS,wxEVT_COMMAND_LIST_DEL= ETE_ALL_ITEMS)=0D +//EWXWCONSTANTINT(wxEVT_COMMAND_LIST_GET_INFO,wxEVT_COMMAND_LIST_GET_INFO)= =0D +//EWXWCONSTANTINT(wxEVT_COMMAND_LIST_SET_INFO,wxEVT_COMMAND_LIST_SET_INFO)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_ITEM_SELECTED,wxEVT_COMMAND_LIST_ITEM_S= ELECTED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_ITEM_DESELECTED,wxEVT_COMMAND_LIST_ITEM= _DESELECTED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_KEY_DOWN,wxEVT_COMMAND_LIST_KEY_DOWN)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_INSERT_ITEM,wxEVT_COMMAND_LIST_INSERT_I= TEM)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_COL_CLICK,wxEVT_COMMAND_LIST_COL_CLICK)= =0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK,wxEVT_COMMAND_LIST_ITE= M_RIGHT_CLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK,wxEVT_COMMAND_LIST_IT= EM_MIDDLE_CLICK)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_ITEM_ACTIVATED,wxEVT_COMMAND_LIST_ITEM_= ACTIVATED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_LIST_ITEM_FOCUSED,wxEVT_COMMAND_LIST_ITEM_FO= CUSED)=0D +//EWXWCONSTANTINT(wxEVT_COMMAND_TAB_SEL_CHANGED,wxEVT_COMMAND_TAB_SEL_CHAN= GED)=0D +//EWXWCONSTANTINT(wxEVT_COMMAND_TAB_SEL_CHANGING,wxEVT_COMMAND_TAB_SEL_CHA= NGING)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED,wxEVT_COMMAND_NOTEBOOK= _PAGE_CHANGED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING,wxEVT_COMMAND_NOTEBOO= K_PAGE_CHANGING)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED,wxEVT_COMMAND_SPLI= TTER_SASH_POS_CHANGED)=0D +EWXWCONSTANTINT(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING,wxEVT_COMMAND_SPL= ITTER_SASH_POS_CHANGING)=0D +EWXWCONSTANTINT(wxEVT_CO... [truncated message content] |
|
From: Kido T. <she...@co...> - 2009-03-13 02:25:34
|
Thu Mar 12 13:13:45 EDT 2009 shelarcy <she...@gm...>
* Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class directly patch.
Ignore-this: 9788064c548976d584252389fb26191d
M ./wxc/include/wxc_glue.h -3 +3
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090312171345-c1071-4dbb108a7f1ec92e09e7e4ba12d9a8e176a96c98.gz
|
|
From: Kido T. <she...@co...> - 2009-03-13 02:25:30
|
Thu Mar 12 13:19:34 EDT 2009 shelarcy <she...@gm...>
* Change Color type function to be more flexible.
Ignore-this: 5e778e86a6123c8f77ef92cebbac5ca8
M ./wxcore/src/Graphics/UI/WXCore/Dialogs.hs -1 +1
M ./wxcore/src/Graphics/UI/WXCore/Image.hs -12 +6
M ./wxcore/src/Graphics/UI/WXCore/Types.hs -1 +1
M ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs -32 +31
M ./wxdirect/src/CompileClasses.hs -3 +3
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090312171934-c1071-b02893bc6913c4feaf5d4e6c73ecd687bf067d03.gz
|
|
From: Kido T. <she...@co...> - 2009-03-13 02:25:22
|
Thu Mar 12 14:15:17 EDT 2009 shelarcy <she...@gm...>
* Use filepath package instead of defining same functionality (dirSep and pathSep are deprecated now).
Ignore-this: d39415c33e3c0f4a4326b4e29a9fe3a1
M ./configure -1 +10
M ./makefile -1 +1
M ./samples/wx/FileBrowse.hs -3 +3
M ./wxcore.cabal -2 +4
M ./wxcore/src/Graphics/UI/WXCore/Defines.hs -4 +7
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090312181517-c1071-a1329721f76ca796daaac056c6875c3b1fe5332b.gz
|
|
From: shelarcy <she...@gm...> - 2009-03-13 02:03:24
|
Pushed. 2009/3/13 shelarcy <she...@gm...>: > Fri Mar 13 02:13:45 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= > y...@gm...> > * Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class dir= > ectly patch. > > Fri Mar 13 02:19:34 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= > y...@gm...> > * Change Color type function to be more flexible. > > Fri Mar 13 03:15:17 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= > y...@gm...> > * Use filepath package instead of defining same functionality (dirSep and= > pathSep are deprecated now). -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
|
From: shelarcy <she...@gm...> - 2009-03-12 18:33:22
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Fri Mar 13 02:13:45 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class dir=
ectly patch.
Fri Mar 13 02:19:34 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Change Color type function to be more flexible.
Fri Mar 13 03:15:17 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Use filepath package instead of defining same functionality (dirSep and=
pathSep are deprecated now).
--=_
Content-Type: text/x-darcs-patch; name="fix-typo-in-previous-refactor-to-return-wxpoint_wxsize_wxrect-class-directly-patch_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Fix typo in previous Refactor to return wxPoint/wxSize/wxRect class direct=
ly patch.
shelarcy <she...@gm...>**20090312171345
Ignore-this: 9788064c548976d584252389fb26191d
] {
hunk ./wxc/include/wxc_glue.h 2212
TBool wxGrid_CanDragGridSize( TSelf(wxGrid) _obj );=0D
TBool wxGrid_CanDragRowSize( TSelf(wxGrid) _obj );=0D
TBool wxGrid_CanEnableCellControl( TSelf(wxGrid) _obj );=0D
-TClass(wxRect) wxGrid_CellToRect( TSelf(wxGrid) _obj, int row, int col )=
=0D
+TClass(wxRect) wxGrid_CellToRect( TSelf(wxGrid) _obj, int row, int col );=
=0D
void wxGrid_ClearGrid( TSelf(wxGrid) _obj );=0D
void wxGrid_ClearSelection( TSelf(wxGrid) _obj );=0D
TClass(wxGrid) wxGrid_Create( TClass(wxWindow) _prt, int _id, TRect(_lft,_=
top,_wdt,_hgt), int _stl );=0D
hunk ./wxc/include/wxc_glue.h 4930
void wxWizard_Chain( TClass(wxWizardPageSimple) f, TClass(wxWizardPa=
geSimple) s );=0D
TClass(wxWizard) wxWizard_Create( TClass(wxWindow) _prt, int _id, TClass(w=
xString) _txt, TClass(wxBitmap) _bmp, TRect(_lft,_top,_wdt,_hgt) );=0D
TClass(wxWizardPage) wxWizard_GetCurrentPage( TSelf(wxWizard) _obj );=0D
-void wxWizard_GetPageSize( TSelf(wxWizard) _obj, TSizeOutVoid(_w,_h)=
);=0D
-int wxWizard_RunWizard( TSelf(wxWizard) _obj, TClass(wxWizardPage) =
firstPage );=0D
TClass(wxSize) wxWizard_GetPageSize( TSelf(wxWizard) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4931
+int wxWizard_RunWizard( TSelf(wxWizard) _obj, TClass(wxWizardPage) =
firstPage );=0D
+void wxWizard_SetPageSize( TSelf(wxWizard) _obj, TSize(w,h) );=0D
=0D
/* wxWizardEvent */=0D
TClassDefExtend(wxWizardEvent,wxNotifyEvent)=0D
}
[Change Color type function to be more flexible.
shelarcy <she...@gm...>**20090312171934
Ignore-this: 5e778e86a6123c8f77ef92cebbac5ca8
] {
hunk ./wxcore/src/Graphics/UI/WXCore/Dialogs.hs 182
colorDialog :: Window a -> Color -> IO (Maybe Color)
colorDialog parent color
=3D do c <- getColourFromUser parent color
- if (colorOk c)
+ if (colorIsOk c)
then return (Just c)
else return Nothing
=
hunk ./wxcore/src/Graphics/UI/WXCore/Image.hs 244
return (convert rgbs)
where
convert :: [Word8] -> [Color]
- convert (r:g:b:xs) =3D colorRGB (intFromWord8 r) (intFromWord8 g) (in=
tFromWord8 b): convert xs
+ convert (r:g:b:xs) =3D colorRGB r g b : convert xs
convert [] =3D []
=
hunk ./wxcore/src/Graphics/UI/WXCore/Image.hs 247
-intFromWord8 :: Word8 -> Int =
-intFromWord8 c =3D fromIntegral c
-
-intToWord8 :: Int -> Word8
-intToWord8 i =3D fromIntegral i
-
-- | Set all the pixels of a pixel buffer.
pixelBufferSetPixels :: PixelBuffer -> [Color] -> IO ()
pixelBufferSetPixels (PixelBuffer owned (Size w h) buffer) colors
hunk ./wxcore/src/Graphics/UI/WXCore/Image.hs 254
pokeArray buffer (convert (take count colors))
where
convert :: [Color] -> [Word8]
- convert (c:cs) =3D intToWord8 (colorRed c) : intToWord8 (colorGreen c)=
: intToWord8 (colorBlue c) : convert cs
+ convert (c:cs) =3D colorRed c : colorGreen c : colorBlue c : convert c=
s
convert [] =3D []
=
-- | Initialize the pixel buffer with a grey color. The second argument
hunk ./wxcore/src/Graphics/UI/WXCore/Image.hs 268
pixelBufferSetPixel (PixelBuffer owned size buffer) point color
=3D {-
do let idx =3D 3*(y*w + x)
- r =3D intToWord8 (colorRed color)
- g =3D intToWord8 (colorGreen color)
- b =3D intToWord8 (colorBlue color)
+ r =3D colorRed color
+ g =3D colorGreen color
+ b =3D colorBlue color
pokeByteOff buffer idx r
pokeByteOff buffer (idx+1) g
pokeByteOff buffer (idx+2) b
hunk ./wxcore/src/Graphics/UI/WXCore/Image.hs 286
r <- peekByteOff buffer idx
g <- peekByteOff buffer (idx+1)
b <- peekByteOff buffer (idx+2)
- return (colorRGB (intFromWord8 r) (intFromWord8 g) (intFromWord8 b)=
)
+ return (colorRGB r g b)
-}
do rgb <- wxcGetPixelRGB buffer (sizeW size) point
return (colorFromInt rgb)
hunk ./wxcore/src/Graphics/UI/WXCore/Types.hs 53
, toCBool, fromCBool
=
-- ** Colors
- , Color, rgb, colorRGB, colorRed, colorGreen, colorBlue, intFr=
omColor, colorFromInt, colorOk
+ , Color, rgb, colorRGB, colorRed, colorGreen, colorBlue, intFr=
omColor, colorFromInt, colorIsOk, colorOk
, black, darkgrey, dimgrey, mediumgrey, grey, lightgrey, white
, red, green, blue
, cyan, magenta, yellow
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 51
=
-- ** Color
, Color(..), rgb, colorRGB, rgba, colorRGBA, colorRed, colorGr=
een, colorBlue, colorAlpha
- , intFromColor, colorFromInt, wordFromColor, colorFromWord, co=
lorOk
+ , intFromColor, colorFromInt, fromColor, toColor, colorOk, col=
orIsOk
=
-- * Marshalling
-- ** Basic types
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 68
=
, colourFromColor, colorFromColour
, colourCreate, colourSafeDelete -- , colourCreateRGB, colourR=
ed, colourGreen, colourBlue colourAlpha
- , toWord8ColorRed, toWord8ColorGreen, toWord8ColorBlue, toWord=
8ColorAlpha
=
=
-- ** Managed object types
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1261
showChar ')' )
=
-- | Create a color from a red\/green\/blue triple.
-colorRGB :: Int -> Int -> Int -> Color
+colorRGB :: (Integral a) =3D> a -> a -> a -> Color
colorRGB r g b =3D Color (shiftL (fromIntegral r) 24 .|. shiftL (fromInteg=
ral g) 16 .|. shiftL (fromIntegral b) 8 .|. 255)
=
-- | Create a color from a red\/green\/blue triple.
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1265
-rgb :: Int -> Int -> Int -> Color
+rgb :: (Integral a) =3D> a -> a -> a -> Color
rgb r g b =3D colorRGB r g b
=
-- | Create a color from a red\/green\/blue\/alpha quadruple.
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1269
-colorRGBA :: Int -> Int -> Int -> Int -> Color
+colorRGBA :: (Integral a) =3D> a -> a -> a -> a -> Color
colorRGBA r g b a =3D Color (shiftL (fromIntegral r) 24 .|. shiftL (fromIn=
tegral g) 16 .|. shiftL (fromIntegral b) 8 .|. (fromIntegral a))
=
-- | Create a color from a red\/green\/blue\/alpha quadruple.
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1273
-rgba :: Int -> Int -> Int -> Int -> Color
+rgba :: (Integral a) =3D> a -> a -> a -> a -> Color
rgba r g b a =3D colorRGBA r g b a
=
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1294
b =3D rgb .&. 0xFF
in colorRGB r g b
=
--- | Return an 'Int' where the three least significant bytes contain
--- the red, green, and blue component of a color.
-wordFromColor :: Color -> Word
-wordFromColor (Color rgb)
- =3D rgb
+-- | Return an 'Num' class's numeric representation where the three
+-- least significant the red, green, and blue component of a color.
+fromColor :: (Num a) =3D> Color -> a
+fromColor (Color rgb)
+ =3D fromIntegral rgb
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1300
--- | Set the color according to an rgba unsigned integer. (see 'rgbaIntFro=
mColor').
-colorFromWord :: Word -> Color
-colorFromWord rgb
- =3D Color rgb
+-- | Set the color according to 'Integral' class's numeric representation.
+-- (see 'rgbaIntFromColor').
+toColor :: (Integral a) =3D> a -> Color
+toColor
+ =3D Color . fromIntegral
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1306
+-- marshalling 1
-- | Returns a red color component
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1308
-colorRed :: Color -> Int
+colorRed :: (Num a) =3D> Color -> a
colorRed (Color rgba) =3D fromIntegral ((shiftR rgba 24) .&. 0xFF)
=
-- | Returns a green color component
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1312
-colorGreen :: Color -> Int
+colorGreen :: (Num a) =3D> Color -> a
colorGreen (Color rgba) =3D fromIntegral ((shiftR rgba 16) .&. 0xFF)
=
-- | Returns a blue color component
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1316
-colorBlue :: Color -> Int
+colorBlue :: (Num a) =3D> Color -> a
colorBlue (Color rgba) =3D fromIntegral ((shiftR rgba 8) .&. 0xFF)
=
-- | Returns a alpha channel component
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1320
-colorAlpha :: Color -> Int
+colorAlpha :: (Num a) =3D> Color -> a
colorAlpha (Color rgba) =3D fromIntegral (rgba .&. 0xFF)
=
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1329
colorNull
=3D Color (-1)
=
--- | Check of a color is valid (@Colour::Ok@)
+{-# DEPRECATED colorOk "Use colorIsOk instead" #-}
+-- | deprecated: use 'colorIsOk' instead.
colorOk :: Color -> Bool
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1332
-colorOk (Color rgb)
- =3D (rgb >=3D 0)
+colorOk =3D colorIsOk
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1334
+-- | Check of a color is valid (@Colour::IsOk@)
+colorIsOk :: Color -> Bool
+colorIsOk (Color rgb)
+ =3D (rgb >=3D 0)
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1339
--- marshalling 1
-toWord8ColorRed, toWord8ColorGreen, toWord8ColorBlue, toWord8ColorAlpha ::=
Color -> Word8
-toWord8ColorRed c =3D fromIntegral (colorRed c)
-toWord8ColorGreen c =3D fromIntegral (colorGreen c)
-toWord8ColorBlue c =3D fromIntegral (colorBlue c)
-toWord8ColorAlpha c =3D fromIntegral (colorAlpha c)
=
-- marshalling 2
{-
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1359
if (ok=3D=3D0)
then return colorNull
else do rgba <- colourGetUnsignedInt pcolour
- return (colorFromWord rgba)
+ return (toColor rgba)
colourSafeDelete pcolour
return color
=
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1370
=
withColourPtr :: Color -> (Ptr (TColour a) -> IO b) -> IO b
withColourPtr c f
- =3D do pcolour <- colourCreateFromUnsignedInt (wordFromColor c)
+ =3D do pcolour <- colourCreateFromUnsignedInt (fromColor c)
x <- f pcolour
colourSafeDelete pcolour
return x
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1378
colourFromColor :: Color -> IO (Colour ())
colourFromColor c
=3D if (colorOk c)
- then do p <- colourCreateFromUnsignedInt (wordFromColor c)
+ then do p <- colourCreateFromUnsignedInt (fromColor c)
if (colourIsStatic p)
then return (objectFromPtr p)
else do mp <- wxManagedPtr_CreateFromColour p
hunk ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs 1393
if (ok=3D=3D0)
then return colorNull
else do rgba <- colourGetUnsignedInt pcolour
- return (colorFromWord rgba)
+ return (toColor rgba)
=
=
foreign import ccall "wxColour_CreateEmpty" colourCreate :: IO (Ptr (TC=
olour a))
hunk ./wxdirect/src/CompileClasses.hs 468
++ pparens ("toCDoubleRectW " ++ name) ++ " " ++ pparen=
s( "toCDoubleRectH " ++ name)
Rect _ -> pparens ("toCIntRectX " ++ name) ++ " " ++ pparens( "toC=
IntRectY " ++ name)
++ pparens ("toCIntRectW " ++ name) ++ " " ++ pparens( "=
toCIntRectH " ++ name)
- ColorRGB _ -> pparens ("toWord8ColorRed " ++ name) ++ " " =
- ++ pparens ("toWord8ColorGreen " ++ name) ++ " "
- ++ pparens ("toWord8ColorBlue " ++ name) =
+ ColorRGB _ -> pparens ("colorRed " ++ name) ++ " " =
+ ++ pparens ("colorGreen " ++ name) ++ " "
+ ++ pparens ("colorBlue " ++ name) =
=
ArrayString _ -> haskellArrayLenName name ++ " " ++ haskellArray=
Name name
ArrayObject tp _ -> haskellArrayLenName name ++ " " ++ haskellArray=
Name name
}
[Use filepath package instead of defining same functionality (dirSep and pa=
thSep are deprecated now).
shelarcy <she...@gm...>**20090312181517
Ignore-this: d39415c33e3c0f4a4326b4e29a9fe3a1
] {
hunk ./configure 693
basepkgversion=3D`ghc-pkg latest base`
haskell98pkgversion=3D`ghc-pkg latest haskell98`
=
+# Test if we can include the filepath package explicitly
+$hcpkg describe filepath > /dev/null 2> /dev/null
+case $? in
+ 0) filepathpkgversion=3D`ghc-pkg latest filepath`
+ pkgfilepath=3D"-package $filepathpkgversion";;
+ *) pkgfilepath=3D"";;
+esac
+
# Test if we can include the bytestring package explicitly
$hcpkg describe bytestring > /dev/null 2> /dev/null
case $? in
hunk ./configure 974
# Packages
PKG-BYTESTRING=3D$pkgbytestring
PKG-CONTAINERS=3D$pkgcontainers
+PKG-FILEPATH=3D$pkgfilepath
PKG-PARSEC=3D$pkgparsec
PKG-TIME=3D$pkgtime
PKG-STM=3D$pkgstm
hunk ./configure 1083
Graphics.UI.WXCore.WxcClassesMZ
hs-libraries:wxcore,wxcore0,wxcore1,wxcore2
extra-libraries:${wxclibname}-${binversion}
-depends: ${wxcoredepends}, $haskell98pkgversion, $bytestringpkgversion, $s=
tmpkgversion
+depends: ${wxcoredepends}, $haskell98pkgversion, $filepathpkgversion, $byt=
estringpkgversion, $stmpkgversion
extra-ld-opts:$extraldopts
EOF
tr -d \\r < config/wxcore-partial.pkg > config/wxcore.pkg
hunk ./makefile 524
WXCORE-BINS =3D$(WXCORE-HIS) $(WXCORE-LIBS)
WXCORE-PROF-BINS =3D$(WXCORE-PROF-HIS) $(WXCORE-PROF-LIBS)
WXCORE-DOCS =3D$(filter-out $(WXCORE-SRCDIR)/$(WXCORE-HPATH)/IntMap.hs,$(W=
XCORE-HS))
-WXCORE-HCFLAGS =3D$(HCFLAGS) $(PKG-BYTESTRING) $(PKG-CONTAINERS) $(PKG-STM=
) -package-name $(WXCORE)-$(VERSION)
+WXCORE-HCFLAGS =3D$(HCFLAGS) $(PKG-BYTESTRING) $(PKG-CONTAINERS) $(PKG-FIL=
EPATH) $(PKG-STM) -package-name $(WXCORE)-$(VERSION)
=
=
# build main library
hunk ./samples/wx/FileBrowse.hs 15
=
import Directory
import List( zip3 )
+import System.FilePath
import Graphics.UI.WX
import Graphics.UI.WXCore =
=
hunk ./samples/wx/FileBrowse.hs 227
getRootDir :: IO (FilePath,FilePath)
getRootDir
=3D do current <- getCurrentDirectory
- let isDirSep c =3D (c =3D=3D '\\' || c =3D=3D '/')
- rootName =3D takeWhile (not . isDirSep) current
+ let rootName =3D takeWhile (not . isPathSeparator) current
rootPath =3D rootName ++ "/"
exist <- do{ getDirectoryContents rootPath; return True } `catch` \=
err -> return False
if exist
hunk ./samples/wx/FileBrowse.hs 232
then return (rootPath,rootName)
- else return (current ++ "/", reverse (takeWhile (not . isDirSep) (=
reverse current)))
+ else return (current ++ "/", reverse (takeWhile (not . isPathSepar=
ator) (reverse current)))
hunk ./wxcore.cabal 19
Library
if flag(splitBase)
build-depends: base >=3D 3, array, containers, directory,
- bytestring, parsec, old-time, time, stm
+ filepath, bytestring, parsec,
+ old-time, time, stm
else
hunk ./wxcore.cabal 22
- build-depends: base < 3, bytestring, parsec, time, stm
+ build-depends: base < 3, filepath, bytestring, parsec,
+ time, stm
Exposed-Modules:
Graphics.UI.WXCore
Graphics.UI.WXCore.WxcObject
hunk ./wxcore/src/Graphics/UI/WXCore/Defines.hs 22
) where
=
import System.Directory
+import System.FilePath
import Graphics.UI.WXCore.WxcClasses
import System.IO.Unsafe( unsafePerformIO )
=
hunk ./wxcore/src/Graphics/UI/WXCore/Defines.hs 93
if exist
then return fname
else do appdir <- getApplicationDir
- let appdirfname =3D appdir ++ dirSep ++ fname
+ let appdirfname =3D appdir </> fname
exist <- doesFileExist appdirfname
if exist
then return appdirfname
hunk ./wxcore/src/Graphics/UI/WXCore/Defines.hs 98
else do cwd <- getCurrentDirectory =
- let cwdfname =3D cwd ++ dirSep ++ fname
+ let cwdfname =3D cwd </> fname
exist <- doesFileExist cwdfname
if exist
then return cwdfname
hunk ./wxcore/src/Graphics/UI/WXCore/Defines.hs 104
else return fname
=
--- | Native directory separator (@\\@ on windows, @\/@ on unix's)
+{-# DEPRECATED dirSep "Use System.FilePath module and/or its module's path=
Separator instead" #-}
+-- | deprecated: Use System.FilePath module and/or its module\'s 'pathSepa=
rator' instead.
dirSep :: String
dirSep
=3D case wxToolkit of
hunk ./wxcore/src/Graphics/UI/WXCore/Defines.hs 112
WxMSW -> "\\"
other -> "/"
=
--- | Native path separator (@;@ on windows, @:@ on unix's)
+{-# DEPRECATED pathSep "Use System.FilePath module's searchPathSeparator i=
nstead" #-}
+-- | deprecated: Use System.FilePath module\'s 'searchPathSeparator' inste=
ad.
pathSep :: String
pathSep
=3D case wxToolkit of
}
Context:
[Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
shelarcy <she...@gm...>**20090310053838
Ignore-this: e414ff89344e856a3f61a0e6f318c427
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now.
=
We always used passing int* pointer arguments to return Point, Size and Re=
ct
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
=
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor so=
me
old code to return these types, to show we can return these types now.
] =
[Bump version number to 0.11.1.2.
shelarcy <she...@gm...>**20090305140242
Ignore-this: f13691126a6cf23247b66e55488065dd
] =
[Fix: previous Refactor to use C++ bool directly patch causes build error o=
n Linux.
shelarcy <she...@gm...>**20090305125306
Ignore-this: 7059932f64f20392ceee48d255d31045
] =
[Fix: wxHaskell documents refer to old sourceforge's web page.
shelarcy <she...@gm...>**20090301075411
Ignore-this: e2228b995afcf476bcd3e02195519ba8
] =
[Add to generate Readme.txt file for source distribution.
shelarcy <she...@gm...>**20090301075126
Ignore-this: fc749fdadbd9e49b38682acbab85e6c
] =
[Refactor to use C++ bool directoly, instead of casting to int type and con=
verting to bool type.
shelarcy <she...@gm...>**20090228023601
=
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.
] =
[Change version number from 0.11.1 to 0.11.1.0.
shelarcy <she...@gm...>**20090227150124
Ignore-this: c6772c8eac4bd552702e469b76a3101a
] =
[Fix: managed.cpp causes problem on Linux (Debian and Ubuntu) platform.
shelarcy <she...@gm...>**20090115080604
=
MERGED: manage to run managed.cpp on ubuntu
r21 | snmsts | 2009-01-10 05:49:49 +0900 (Sat, 10 1 2009)
from Subversion repository at http://snmsts.dreamhosters.com/wxc
=
This change probably fixes #1924535.
See http://snmsts.dreamhosters.com/diary/index.cgi?routine=3Done&name=3D20=
09-01-08-1756
(Note: This page isn't English page. This page is written in Japanese.) =
] =
[Add int / C++ bool conversion function in wxc.
shelarcy <she...@gm...>**20090113135754
Ignore-this: 83a08a3687437074e79f8c8da12c1626
] =
[Remove unused eljtreectrl.cpp.
shelarcy <she...@gm...>**20090113104755
Ignore-this: a64b576e93152ebe3474c368fcfc03e9
] =
[Refactor to use wxString instead of calling WString (wxChar) directly.
shelarcy <she...@gm...>**20090113094641
=
This change will be easy to add encoding mode. wxWidget 2.9 and 3.0 will
support to build UTF-8 mode. If we use wxChar directly, we must change
many part to support this build mode.
=
http://www.wxwidgets.org/develop/roadmap.htm
=
And we think we get some advantages from this change. utf8-string package
only support UTF-8, so we want to use full unicode support we must write
UTF-8 <-> UTF-16 <-> UTF-32 conversion layer, or we must support new UTF-8
build mode.
=
(C++0x and C1x will support new string charactor set types, char16_t and
char32_t. Haskell and wxWidgets will support these types if compiler
(e.g. gcc, VC) support theirs. If we use abstract layer to use string,
we can extend wxHaskell support soonly when compiler and library change.) =
] =
[Use wxString_Length function instead of getting wxString twice.
shelarcy <she...@gm...>**20090108142643
Ignore-this: 2160aa7a6c9e4b5ed07ea0f17be20332
] =
[Fix typos in previous color's alpha channel support.
shelarcy <she...@gm...>**20090107021037
Ignore-this: 710e1ec9472142465ed050c97e49892d
] =
[Add experimental alpha channel support to Color type.
shelarcy <she...@gm...>**20090106182310
Ignore-this: 6c35ed5d80bed81134a6110cd9cfb60a
] =
[Add Word support.
shelarcy <she...@gm...>**20090106171139
Ignore-this: 81376472899f15f9724f724b656c251d
] =
[Change Color's primitive type from CChar to Word8.
shelarcy <she...@gm...>**20090106151818
Ignore-this: a63da969a83ee42f141db3797b824fc8
] =
[Add Word8 and Word32 support.
shelarcy <she...@gm...>**20090106141358
Ignore-this: 704189efa0ea7576c4752df6d9a39faf
] =
[Bump version number to 0.11.1
shelarcy <she...@gm...>**20090106132911
Ignore-this: d945970996e6812d312a0592c2ff2b6e
] =
[Remove unused wxWidgets 2.4 and 2.6's Visual Studio project files.
shelarcy <she...@gm...>**20090105012854
Ignore-this: 20cc431e49694e048d1d676170200ed6
] =
[TAG 0.11.0
shelarcy <she...@gm...>**20090102223052] =
Patch bundle hash:
d3052b25488a4758ab2211339789277ab95292b8
--=_--
.
|
|
From: shelarcy <she...@gm...> - 2009-03-11 02:05:58
|
Pushed. 2009/3/10 shelarcy <she...@gm...>: > * Refactor to return wxPoint/wxSize/wxRect class directly in wxc. -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
|
From: Kido T. <she...@co...> - 2009-03-11 01:42:13
|
Tue Mar 10 01:38:38 EDT 2009 shelarcy <she...@gm...>
* Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
Ignore-this: e414ff89344e856a3f61a0e6f318c427
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now.
We always used passing int* pointer arguments to return Point, Size and Rect
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor some
old code to return these types, to show we can return these types now.
M ./wxc/include/dragimage.h -1 +1
M ./wxc/include/mediactrl.h -1 +1
M ./wxc/include/wxc.h -9 +9
M ./wxc/include/wxc_glue.h -70 +70
M ./wxc/src/dragimage.cpp -34 +26
M ./wxc/src/eljcaret.cpp -4 +8
M ./wxc/src/eljdc.cpp -20 +22
M ./wxc/src/eljevent.cpp -38 +45
M ./wxc/src/eljgrid.cpp -425 +421
M ./wxc/src/eljjoystick.cpp -4 +4
M ./wxc/src/eljlistctrl.cpp -26 +18
M ./wxc/src/eljprintdlg.cpp -20 +20
M ./wxc/src/eljprinting.cpp -10 +11
M ./wxc/src/eljsash.cpp -98 +94
M ./wxc/src/eljsizer.cpp -149 +145
M ./wxc/src/eljtoolbar.cpp -9 +12
M ./wxc/src/eljwindow.cpp -57 +72
M ./wxc/src/eljwizard.cpp -8 +8
M ./wxc/src/extra.cpp -142 +259
M ./wxc/src/mediactrl.cpp -4 +4
M ./wxc/src/treectrl.cpp -177 +177
M ./wxc/src/wrapper.cpp -34 +38
M ./wxcore/src/Graphics/UI/WXCore/WxcTypes.hs -5 +89
M ./wxdirect/src/Classes.hs +6
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090310053838-c1071-94be084100ac22e4686f6a81308f9e2f7d23308c.gz
|
|
From: shelarcy <she...@gm...> - 2009-03-10 06:13:21
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Tue Mar 10 14:38:38 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc=
y...@gm...>
* Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now=
.
=
We always used passing int* pointer arguments to return Point, Size and R=
ect
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
=
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor s=
ome
old code to return these types, to show we can return these types now.
--=_
Content-Type: text/x-darcs-patch; name="refactor-to-return-wxpoint_wxsize_wxrect-class-directly-in-wxc_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Refactor to return wxPoint/wxSize/wxRect class directly in wxc.
shelarcy <she...@gm...>**20090310053838
Ignore-this: e414ff89344e856a3f61a0e6f318c427
We accept to return wxPoint, wxSize and wxRect class directly in wxc, now.
=
We always used passing int* pointer arguments to return Point, Size and Re=
ct
type, previously. But this convention is complex. We sometimes mistook to
return wxPoint, wxSize and wxRect. Its mistake causes problems.
=
So, we accept to return wxPoint, wxSize and wxRect now. And we refactor so=
me
old code to return these types, to show we can return these types now.
] {
hunk ./wxc/include/dragimage.h 21
TBool wxDragImage_BeginDrag(TSelf(wxDragImage) self, int x, int y, TClass=
(wxWindow) window, TClass(wxWindow) boundingWindow );=0D
TBool wxGenericDragImage_DoDrawImage(TSelf(wxGenericDragImage) self, TCla=
ss(wxDC) dc, int x, int y );=0D
void wxDragImage_EndDrag(TSelf(wxDragImage) self );=0D
-void wxGenericDragImage_GetImageRect(TSelf(wxGenericDragImage) self, int =
x_pos, int y_pos, int* x, int* y, int* w, int* h );=0D
+TClass(wxRect) wxGenericDragImage_GetImageRect(TSelf(wxGenericDragImage) s=
elf, int x_pos, int y_pos );=0D
TBool wxDragImage_Hide(TSelf(wxDragImage) self );=0D
TBool wxDragImage_Move(TSelf(wxDragImage) self, int x, int y );=0D
TBool wxDragImage_Show(TSelf(wxDragImage) self );=0D
hunk ./wxc/include/mediactrl.h 8
=0D
TClass(wxMediaCtrl) wxMediaCtrl_Create( TClass(wxWindow) parent, int wind=
owID, TClass(wxString) fileName, int x, int y, int w, int h, long style, TC=
lass(wxString) szBackend, TClass(wxString) name );=0D
void wxMediaCtrl_Delete(TSelf(wxMediaCtrl) self);=0D
-void wxMediaCtrl_GetBestSize(TSelf(wxMediaCtrl) self, int* w, int* h );=
=0D
+TClass(wxSize) wxMediaCtrl_GetBestSize(TSelf(wxMediaCtrl) self );=0D
double wxMediaCtrl_GetPlaybackRate(TSelf(wxMediaCtrl) self);=0D
double wxMediaCtrl_GetVolume(TSelf(wxMediaCtrl) self);=0D
int wxMediaCtrl_GetState(TSelf(wxMediaCtrl) self);=0D
hunk ./wxc/include/wxc.h 83
int wxMouseEvent_GetButton( TSelf(wxMouseEvent) _obj );
int expEVT_MOUSEWHEEL( );
=0D
-void wxcGetMousePosition( TPointOut(x,y) );=0D
+TClass(wxPoint) wxcGetMousePosition( );=0D
=0D
=0D
/* wxDC */=0D
hunk ./wxc/include/wxc.h 91
double wxDC_GetUserScaleY( TSelf(wxDC) dc );=0D
=
/* wxWindow */
-void wxWindow_ConvertDialogToPixelsEx( TSelf(wxWindow) _obj, TPoint(x,y),=
TPointOut(_x,_y) );
-void wxWindow_ConvertPixelsToDialogEx( TSelf(wxWindow) _obj, TPoint(x,y),=
TPointOut(_x,_y) );
-void wxWindow_ScreenToClient2(TSelf(wxWindow) self, TPoint(x,y), TPointOu=
t(cx,cy));=0D
+TClass(wxPoint) wxWindow_ConvertDialogToPixelsEx( TSelf(wxWindow) _obj );=
=0D
+TClass(wxPoint) wxWindow_ConvertPixelsToDialogEx( TSelf(wxWindow) _obj );=
=0D
+TClass(wxPoint) wxWindow_ScreenToClient2( TSelf(wxWindow) _obj, TPoint(x,y=
) );=0D
=0D
/* wxString helpers */=0D
TClass(wxString) wxString_Create( TString buffer );=0D
hunk ./wxc/include/wxc.h 121
void wxListCtrl_AssignImageList( TSelf(wxListCtrl) _obj, TClass(wxImageLis=
t) images, int which );=0D
void wxListCtrl_GetColumn2( TSelf(wxListCtrl) _obj, int col, TClassRef(wxL=
istItem) item);=0D
void wxListCtrl_GetItem2( TSelf(wxListCtrl) _obj, TClassRef(wxListItem) in=
fo);=0D
-void wxListCtrl_GetItemPosition2( TSelf(wxListCtrl) _obj, int item, TPoint=
Out(x,y));=0D
+TClass(wxPoint) wxListCtrl_GetItemPosition2( TSelf(wxListCtrl) _obj, int i=
tem );=0D
/** Sort items in a list control. Takes a closure that is called with a 'C=
ommandEvent' where the @Int@ is the item data of the first item and the @Ex=
traLong@ the item data of the second item. The event handler should set the=
@Int@ to 0 when the items are equal, -1 when the first is less, and 1 when=
the second is less. */=0D
TBool wxListCtrl_SortItems2(TSelf(wxListCtrl) _obj, TClass(wxClosure) clos=
ure );=0D
=0D
hunk ./wxc/include/wxc.h 200
=
/* Progress dialog */
TClass(wxProgressDialog) wxProgressDialog_Create( TClass(wxString) title, =
TClass(wxString) message, int max, TClass(wxWindow) parent, int style );
-int wxProgressDialog_Update(TSelf(wxProgressDialog) obj, int value );
-int wxProgressDialog_UpdateWithMessage( TSelf(wxProgressDialog) obj, int =
value, TClass(wxString) message );
+TBool wxProgressDialog_Update(TSelf(wxProgressDialog) obj, int value );
+TBool wxProgressDialog_UpdateWithMessage( TSelf(wxProgressDialog) obj, int=
value, TClass(wxString) message );
void wxProgressDialog_Resume( TSelf(wxProgressDialog) obj );
=
/** Get the version number of wxWindows as a number composed of the major =
version times 1000, minor version times 100, and the release number. For ex=
ample, release 2.1.15 becomes 2115. */
hunk ./wxc/include/wxc.h 249
/** Return the /href/ attribute of the associated html anchor (if applicab=
le) */
TClass(wxString) wxcHtmlEvent_GetHref( TSelf(wxcHtmlEvent) self );
TClass(wxString) wxcHtmlEvent_GetTarget( TSelf(wxcHtmlEvent) self );
-void wxcHtmlEvent_GetLogicalPosition( TSelf(wxcHtmlEvent) =
self, TPointOut(x,y) );
+TClass(wxPoint) wxcHtmlEvent_GetLogicalPosition( TSelf(wxcHtmlEvent) =
self );
=
/* html window */
TClassDefExtend(wxcHtmlWindow,wxHtmlWindow)
hunk ./wxc/include/wxc.h 285
TClass(wxLogStderr) wxLogStderr_CreateStdOut();
TClass(wxLogNull) wxLogNull_Create();
TClass(wxLogTextCtrl) wxLogTextCtrl_Create( TClass(wxTextCtrl) text );
-TClass(wxLogWindow) wxLogWindow_Create( TClass(wxWindow) parent, TString=
title, TBoolInt showit, TBoolInt passthrough );
+TClass(wxLogWindow) wxLogWindow_Create( TClass(wxWindow) parent, TString=
title, TBool showit, TBool passthrough );
TClass(wxFrame) wxLogWindow_GetFrame( TSelf(wxLogWindow) obj );
=
void LogError(TClass(wxString) _msg);
hunk ./wxc/include/wxc_glue.h 367
void ELJApp_Bell( );=0D
TClass(ELJLog) ELJApp_CreateLogTarget( );=0D
void ELJApp_Dispatch( );=0D
-void ELJApp_DisplaySize( TSizeOutVoid(_w,_h) );=0D
+TClass(wxSize) ELJApp_DisplaySize( );=0D
void ELJApp_EnableTooltips( TBool _enable );=0D
void ELJApp_EnableTopLevelWindows( int _enb );=0D
int ELJApp_ExecuteProcess( TClass(wxString) _cmd, int _snc, TClass(=
wxProcess) _prc );=0D
hunk ./wxc/include/wxc_glue.h 392
void ELJApp_InitAllImageHandlers( );=0D
TBool ELJApp_Initialized( );=0D
int ELJApp_MainLoop( );=0D
-void ELJApp_MousePosition( TPointOutVoid(_x,_y) );=0D
+TClass(wxPoint) ELJApp_MousePosition( );=0D
int ELJApp_Pending( );=0D
int ELJApp_SafeYield( TClass(wxWindow) _win );=0D
/* int ELJApp_SendIdleEvents( ); */=0D
hunk ./wxc/include/wxc_glue.h 1011
=0D
/* wxBoxSizer */=0D
TClassDefExtend(wxBoxSizer,wxSizer)=0D
-void wxBoxSizer_CalcMin( TSelf(wxBoxSizer) _obj, TSizeOutVoid(_w,_h)=
);=0D
+TClass(wxSize) wxBoxSizer_CalcMin( TSelf(wxBoxSizer) _obj );=0D
TClass(wxBoxSizer) wxBoxSizer_Create( int orient );=0D
int wxBoxSizer_GetOrientation( TSelf(wxBoxSizer) _obj );=0D
void wxBoxSizer_RecalcSizes( TSelf(wxBoxSizer) _obj );=0D
hunk ./wxc/include/wxc_glue.h 1079
TClassDefExtend(wxCalculateLayoutEvent,wxEvent)=0D
TClass(wxCalculateLayoutEvent) wxCalculateLayoutEvent_Create( int id );=0D
int wxCalculateLayoutEvent_GetFlags( TSelf(wxCalculateLayoutEvent) =
_obj );=0D
-void wxCalculateLayoutEvent_GetRect( TSelf(wxCalculateLayoutEvent) _=
obj, TRectOutVoid(_x,_y,_w,_h) );=0D
+TClass(wxRect) wxCalculateLayoutEvent_GetRect( TSelf(wxCalculateLayoutEven=
t) _obj );=0D
void wxCalculateLayoutEvent_SetFlags( TSelf(wxCalculateLayoutEvent) =
_obj, int flags );=0D
void wxCalculateLayoutEvent_SetRect( TSelf(wxCalculateLayoutEvent) _=
obj, TRect(x,y,w,h) );=0D
=0D
hunk ./wxc/include/wxc_glue.h 1138
TClassDef(wxCaret)=0D
TClass(wxCaret) wxCaret_Create( TClass(wxWindow) _wnd, int _wth, int _hgt =
);=0D
int wxCaret_GetBlinkTime( );=0D
-void wxCaret_GetPosition( TSelf(wxCaret) _obj, TPointOutVoid(_x,_y) =
);=0D
-void wxCaret_GetSize( TSelf(wxCaret) _obj, TSizeOutVoid(_w,_h) );=0D
+TClass(wxPoint) wxCaret_GetPosition( TSelf(wxCaret) _obj );=0D
+TClass(wxSize) wxCaret_GetSize( TSelf(wxCaret) _obj );=0D
TClass(wxWindow) wxCaret_GetWindow( TSelf(wxCaret) _obj );=0D
void wxCaret_Hide( TSelf(wxCaret) _obj );=0D
TBool wxCaret_IsOk( TSelf(wxCaret) _obj );=0D
hunk ./wxc/include/wxc_glue.h 1455
void wxDC_DrawEllipticArc( TSelf(wxDC) _obj, TRect(x,y,w,h), double =
sa, double ea );=0D
void wxDC_DrawIcon( TSelf(wxDC) _obj, TClass(wxIcon) icon, TPoint(x,=
y) );=0D
void wxDC_DrawLabel( TSelf(wxDC) _obj, TClass(wxString) str, TRect(x=
,y,w,h), int align, int indexAccel);=0D
-void wxDC_DrawLabelBitmap( TSelf(wxDC) _obj, TClass(wxString) str, T=
Class(wxBitmap) bmp, TRect(x,y,w,h), int align, int indexAccel, int *_x, in=
t *_y, int *_w, int *_h );=0D
+TClass(wxRect) wxDC_DrawLabelBitmap( TSelf(wxDC) _obj, TClass(wxString) st=
r, TClass(wxBitmap) bmp, TRect(x,y,w,h), int align, int indexAccel );=0D
void wxDC_DrawLine( TSelf(wxDC) _obj, TPoint(x1,y1), TPoint(x2,y2) )=
;=0D
void wxDC_DrawLines( TSelf(wxDC) _obj, int n, void* x, void* y, TPoi=
nt(xoffset,yoffset) );=0D
void wxDC_DrawPoint( TSelf(wxDC) _obj, TPoint(x,y) );=0D
hunk ./wxc/include/wxc_glue.h 1480
void wxDC_GetFont( TSelf(wxDC) _obj, TClassRef(wxFont) _ref );=0D
int wxDC_GetLogicalFunction( TSelf(wxDC) _obj );=0D
void wxDC_GetLogicalOrigin( TSelf(wxDC) _obj, TPointOutVoid(_x,_y) )=
;=0D
-void wxDC_GetLogicalScale( TSelf(wxDC) _obj, TPointOutVoid(_x,_y) );=
=0D
+void wxDC_GetLogicalScale( TSelf(wxDC) _obj, TSizeOutDouble(_x,_y) )=
;=0D
int wxDC_GetMapMode( TSelf(wxDC) _obj );=0D
hunk ./wxc/include/wxc_glue.h 1482
-void wxDC_GetPPI( TSelf(wxDC) _obj, TSizeOutVoid(_w,_h) );=0D
+TClass(wxSize) wxDC_GetPPI( TSelf(wxDC) _obj );=0D
void wxDC_GetPen( TSelf(wxDC) _obj, TClassRef(wxPen) _ref );=0D
hunk ./wxc/include/wxc_glue.h 1484
-TBoolInt wxDC_GetPixel( TSelf(wxDC) _obj, TPoint(x,y), TClass(wxColour) =
col );=0D
-void wxDC_GetSize( TSelf(wxDC) _obj, TSizeOutVoid(_w,_h) );=0D
-void wxDC_GetSizeMM( TSelf(wxDC) _obj, TSizeOutVoid(_w,_h) );=0D
+TBool wxDC_GetPixel( TSelf(wxDC) _obj, TPoint(x,y), TClass(wxColour) =
col );=0D
+TClass(wxSize) wxDC_GetSize( TSelf(wxDC) _obj );=0D
+TClass(wxSize) wxDC_GetSizeMM( TSelf(wxDC) _obj );=0D
void wxDC_GetTextBackground( TSelf(wxDC) _obj, TClassRef(wxColour) _=
ref );=0D
void wxDC_GetTextExtent( TSelf(wxDC) self, TClass(wxString) string, =
void* w, void* h, void* descent, void* externalLeading, TClass(wxFont) theF=
ont );=0D
void wxDC_GetMultiLineTextExtent( TSelf(wxDC) self, TClass(wxString)=
string, void* w, void* h, void* heightLine, TClass(wxFont) theFont );=0D
hunk ./wxc/include/wxc_glue.h 1491
void wxDC_GetTextForeground( TSelf(wxDC) _obj, TClassRef(wxColour) _=
ref );=0D
-void wxDC_GetUserScale( TSelf(wxDC) _obj, void* x, void* y );=0D
+void wxDC_GetUserScale( TSelf(wxDC) _obj, TSizeOutDouble(x, y) );=0D
int wxDC_LogicalToDeviceX( TSelf(wxDC) _obj, int x );=0D
int wxDC_LogicalToDeviceXRel( TSelf(wxDC) _obj, int x );=0D
int wxDC_LogicalToDeviceY( TSelf(wxDC) _obj, int y );=0D
hunk ./wxc/include/wxc_glue.h 1885
TBool wxEvtHandler_GetEvtHandlerEnabled( TSelf(wxEvtHandler) _obj );=
=0D
TClass(wxEvtHandler) wxEvtHandler_GetNextHandler( TSelf(wxEvtHandler) _obj=
);=0D
TClass(wxEvtHandler) wxEvtHandler_GetPreviousHandler( TSelf(wxEvtHandler) =
_obj );=0D
-int wxEvtHandler_ProcessEvent( TSelf(wxEvtHandler) _obj, TClass(wxE=
vent) event );=0D
+TBool wxEvtHandler_ProcessEvent( TSelf(wxEvtHandler) _obj, TClass(wxE=
vent) event );=0D
void wxEvtHandler_ProcessPendingEvents( TSelf(wxEvtHandler) _obj );=
=0D
void wxEvtHandler_SetEvtHandlerEnabled( TSelf(wxEvtHandler) _obj, TB=
ool enabled );=0D
void wxEvtHandler_SetNextHandler( TSelf(wxEvtHandler) _obj, TClass(w=
xEvtHandler) handler );=0D
hunk ./wxc/include/wxc_glue.h 2019
TClassDefExtend(wxFlexGridSizer,wxGridSizer)=0D
void wxFlexGridSizer_AddGrowableCol( TSelf(wxFlexGridSizer) _obj, si=
ze_t idx );=0D
void wxFlexGridSizer_AddGrowableRow( TSelf(wxFlexGridSizer) _obj, si=
ze_t idx );=0D
-void wxFlexGridSizer_CalcMin( TSelf(wxFlexGridSizer) _obj, TSizeOutV=
oid(_w,_h) );=0D
+TClass(wxSize) wxFlexGridSizer_CalcMin( TSelf(wxFlexGridSizer) _obj );=0D
TClass(wxFlexGridSizer) wxFlexGridSizer_Create( int rows, int cols, int vg=
ap, int hgap );=0D
void wxFlexGridSizer_RecalcSizes( TSelf(wxFlexGridSizer) _obj );=0D
void wxFlexGridSizer_RemoveGrowableCol( TSelf(wxFlexGridSizer) _obj,=
size_t idx );=0D
hunk ./wxc/include/wxc_glue.h 2204
void wxGrid_AutoSizeRow( TSelf(wxGrid) _obj, int row, TBoolInt setAs=
Min );=0D
void wxGrid_AutoSizeRows( TSelf(wxGrid) _obj, TBoolInt setAsMin );=
=0D
void wxGrid_BeginBatch( TSelf(wxGrid) _obj );=0D
-void wxGrid_BlockToDeviceRect( TSelf(wxGrid) _obj, int top, int left=
, int bottom, int right, TRectOut(_x,_y,_w,_h) );=0D
+TClass(wxRect) wxGrid_BlockToDeviceRect( TSelf(wxGrid) _obj, int top, int =
left, int bottom, int right );=0D
void wxGrid_CalcCellsExposed( TSelf(wxGrid) _obj, TClass(wxRegion) r=
eg );=0D
void wxGrid_CalcColLabelsExposed( TSelf(wxGrid) _obj, TClass(wxRegio=
n) reg );=0D
void wxGrid_CalcRowLabelsExposed( TSelf(wxGrid) _obj, TClass(wxRegio=
n) reg );=0D
hunk ./wxc/include/wxc_glue.h 2212
TBool wxGrid_CanDragGridSize( TSelf(wxGrid) _obj );=0D
TBool wxGrid_CanDragRowSize( TSelf(wxGrid) _obj );=0D
TBool wxGrid_CanEnableCellControl( TSelf(wxGrid) _obj );=0D
-void wxGrid_CellToRect( TSelf(wxGrid) _obj, int row, int col, TRectO=
ut(_x,_y,_w,_h) );=0D
+TClass(wxRect) wxGrid_CellToRect( TSelf(wxGrid) _obj, int row, int col )=
=0D
void wxGrid_ClearGrid( TSelf(wxGrid) _obj );=0D
void wxGrid_ClearSelection( TSelf(wxGrid) _obj );=0D
TClass(wxGrid) wxGrid_Create( TClass(wxWindow) _prt, int _id, TRect(_lft,_=
top,_wdt,_hgt), int _stl );=0D
hunk ./wxc/include/wxc_glue.h 2485
TBool wxGridEvent_AltDown (TSelf(wxGridEvent) _obj);=0D
TBool wxGridEvent_ControlDown (TSelf(wxGridEvent) _obj);=0D
int wxGridEvent_GetCol (TSelf(wxGridEvent) _obj);=0D
-void wxGridEvent_GetPosition (TSelf(wxGridEvent) _obj, TPointOutVoid=
(x,y));=0D
+TClass(wxPoint) wxGridEvent_GetPosition (TSelf(wxGridEvent) _obj);=0D
int wxGridEvent_GetRow (TSelf(wxGridEvent) _obj);=0D
TBool wxGridEvent_MetaDown (TSelf(wxGridEvent) _obj);=0D
TBool wxGridEvent_Selecting (TSelf(wxGridEvent) _obj);=0D
hunk ./wxc/include/wxc_glue.h 2508
/* wxGridSizeEvent */=0D
TClassDefExtend(wxGridSizeEvent,wxNotifyEvent)=0D
int wxGridSizeEvent_GetRowOrCol (TSelf(wxGridSizeEvent) _obj);=0D
-void wxGridSizeEvent_GetPosition (TSelf(wxGridSizeEvent) _obj, TPoin=
tOutVoid(x,y));=0D
+TClass(wxPoint) wxGridSizeEvent_GetPosition (TSelf(wxGridSizeEvent) _obj);=
=0D
TBool wxGridSizeEvent_ControlDown (TSelf(wxGridSizeEvent) _obj);=0D
TBool wxGridSizeEvent_MetaDown (TSelf(wxGridSizeEvent) _obj);=0D
TBool wxGridSizeEvent_ShiftDown (TSelf(wxGridSizeEvent) _obj);=0D
hunk ./wxc/include/wxc_glue.h 2517
=0D
/* wxGridSizer */=0D
TClassDefExtend(wxGridSizer,wxSizer)=0D
-void wxGridSizer_CalcMin( TSelf(wxGridSizer) _obj, TSizeOutVoid(_w,_=
h) );=0D
+TClass(wxSize) wxGridSizer_CalcMin( TSelf(wxGridSizer) _obj );=0D
TClass(wxGridSizer) wxGridSizer_Create( int rows, int cols, int vgap, int =
hgap );=0D
int wxGridSizer_GetCols( TSelf(wxGridSizer) _obj );=0D
int wxGridSizer_GetHGap( TSelf(wxGridSizer) _obj );=0D
hunk ./wxc/include/wxc_glue.h 2553
/* wxHelpEvent */=0D
TClassDefExtend(wxHelpEvent,wxCommandEvent)=0D
TClass(wxString) wxHelpEvent_GetLink( TSelf(wxHelpEvent) _obj );=0D
-void wxHelpEvent_GetPosition( TSelf(wxHelpEvent) _obj, TPointOutVoid=
(_x,_y) );=0D
+TClass(wxPoint) wxHelpEvent_GetPosition( TSelf(wxHelpEvent) _obj );=0D
TClass(wxString) wxHelpEvent_GetTarget( TSelf(wxHelpEvent) _obj );=0D
void wxHelpEvent_SetLink( TSelf(wxHelpEvent) _obj, TClass(wxString) =
link );=0D
void wxHelpEvent_SetPosition( TSelf(wxHelpEvent) _obj, TPoint(x,y) )=
;=0D
hunk ./wxc/include/wxc_glue.h 2820
int wxJoystick_GetPOVPosition( TSelf(wxJoystick) _obj );=0D
int wxJoystick_GetPollingMax( TSelf(wxJoystick) _obj );=0D
int wxJoystick_GetPollingMin( TSelf(wxJoystick) _obj );=0D
-void wxJoystick_GetPosition( TSelf(wxJoystick) _obj, TPointOutVoid(_=
x,_y) );=0D
+TClass(wxPoint) wxJoystick_GetPosition( TSelf(wxJoystick) _obj );=0D
int wxJoystick_GetProductId( TSelf(wxJoystick) _obj );=0D
TClass(wxString) wxJoystick_GetProductName( TSelf(wxJoystick) _obj );=0D
int wxJoystick_GetRudderMax( TSelf(wxJoystick) _obj );=0D
hunk ./wxc/include/wxc_glue.h 2860
int wxJoystickEvent_GetButtonChange( TSelf(wxJoystickEvent) _obj );=
=0D
int wxJoystickEvent_GetButtonState( TSelf(wxJoystickEvent) _obj );=
=0D
int wxJoystickEvent_GetJoystick( TSelf(wxJoystickEvent) _obj );=0D
-void wxJoystickEvent_GetPosition( TSelf(wxJoystickEvent) _obj, TPoin=
tOut(_x,_y) );=0D
+TClass(wxPoint) wxJoystickEvent_GetPosition( TSelf(wxJoystickEvent) _obj )=
;=0D
int wxJoystickEvent_GetZPosition( TSelf(wxJoystickEvent) _obj );=0D
TBool wxJoystickEvent_IsButton( TSelf(wxJoystickEvent) _obj );=0D
TBool wxJoystickEvent_IsMove( TSelf(wxJoystickEvent) _obj );=0D
hunk ./wxc/include/wxc_glue.h 2868
void wxJoystickEvent_SetButtonChange( TSelf(wxJoystickEvent) _obj, i=
nt change );=0D
void wxJoystickEvent_SetButtonState( TSelf(wxJoystickEvent) _obj, in=
t state );=0D
void wxJoystickEvent_SetJoystick( TSelf(wxJoystickEvent) _obj, int s=
tick );=0D
-void wxJoystickEvent_SetPosition( TSelf(wxJoystickEvent) _obj, void*=
pos );=0D
+void wxJoystickEvent_SetPosition( TSelf(wxJoystickEvent) _obj, TPoin=
t(x,y) );=0D
void wxJoystickEvent_SetZPosition( TSelf(wxJoystickEvent) _obj, int =
zPos );=0D
=0D
/* wxKeyEvent */=0D
hunk ./wxc/include/wxc_glue.h 2877
TBool wxKeyEvent_ControlDown( TSelf(wxKeyEvent) _obj );=0D
void wxKeyEvent_CopyObject( TSelf(wxKeyEvent) _obj, void* obj );=0D
int wxKeyEvent_GetKeyCode( TSelf(wxKeyEvent) _obj );=0D
-void wxKeyEvent_GetPosition( TSelf(wxKeyEvent) _obj, TPointOut(_x,_y=
) );=0D
+TClass(wxPoint) wxKeyEvent_GetPosition( TSelf(wxKeyEvent) _obj );=0D
int wxKeyEvent_GetX( TSelf(wxKeyEvent) _obj );=0D
int wxKeyEvent_GetY( TSelf(wxKeyEvent) _obj );=0D
int wxKeyEvent_GetModifiers( TSelf(wxKeyEvent) _obj );=0D
hunk ./wxc/include/wxc_glue.h 2964
TBool wxListCtrl_GetItem( TSelf(wxListCtrl) _obj, TClass(wxListItem) =
info );=0D
int wxListCtrl_GetItemCount( TSelf(wxListCtrl) _obj );=0D
int wxListCtrl_GetItemData( TSelf(wxListCtrl) _obj, int item );=0D
-TBool wxListCtrl_GetItemPosition( TSelf(wxListCtrl) _obj, int item, i=
nt*x, int* y );=0D
-int wxListCtrl_GetItemRect( TSelf(wxListCtrl) _obj, int item, int c=
ode, TRectOutVoid(x,y,w,h) );=0D
-void wxListCtrl_GetItemSpacing( TSelf(wxListCtrl) _obj, TBool isSmal=
l, TSizeOutVoid(w,h) );=0D
+TClass(wxPoint) wxListCtrl_GetItemPosition( TSelf(wxListCtrl) _obj, int it=
em );=0D
+TClass(wxRect) wxListCtrl_GetItemRect( TSelf(wxListCtrl) _obj, int item, i=
nt code );=0D
+TClass(wxSize) wxListCtrl_GetItemSpacing( TSelf(wxListCtrl) _obj, TBool is=
Small );=0D
int wxListCtrl_GetItemState( TSelf(wxListCtrl) _obj, int item, int =
stateMask );=0D
TClass(wxString) wxListCtrl_GetItemText( TSelf(wxListCtrl) _obj, int item =
);=0D
int wxListCtrl_GetNextItem( TSelf(wxListCtrl) _obj, int item, int g=
eometry, int state );=0D
hunk ./wxc/include/wxc_glue.h 3014
int wxListEvent_GetOldIndex( TSelf(wxListEvent) _obj );=0D
int wxListEvent_GetOldItem( TSelf(wxListEvent) _obj );=0D
*/=0D
-void wxListEvent_GetPoint( TSelf(wxListEvent) _obj, TPointOutVoid(_x=
,_y) );=0D
+TClass(wxPoint) wxListEvent_GetPoint( TSelf(wxListEvent) _obj );=0D
TClass(wxString) wxListEvent_GetText( TSelf(wxListEvent) _obj );=0D
=0D
/* wxListItem */=0D
hunk ./wxc/include/wxc_glue.h 3319
void wxMouseEvent_CopyObject( TSelf(wxMouseEvent) _obj, void* object=
_dest );=0D
TBool wxMouseEvent_Dragging( TSelf(wxMouseEvent) _obj );=0D
TBool wxMouseEvent_Entering( TSelf(wxMouseEvent) _obj );=0D
-void wxMouseEvent_GetLogicalPosition( TSelf(wxMouseEvent) _obj, TCla=
ss(wxDC) dc, TPointOut(_x,_y) );=0D
-void wxMouseEvent_GetPosition( TSelf(wxMouseEvent) _obj, TPointOut(_=
x,_y) );=0D
+TClass(wxPoint) wxMouseEvent_GetLogicalPosition( TSelf(wxMouseEvent) _obj,=
TClass(wxDC) dc );=0D
+TClass(wxPoint) wxMouseEvent_GetPosition( TSelf(wxMouseEvent) _obj );=0D
int wxMouseEvent_GetX( TSelf(wxMouseEvent) _obj );=0D
int wxMouseEvent_GetY( TSelf(wxMouseEvent) _obj );=0D
TBool wxMouseEvent_IsButton( TSelf(wxMouseEvent) _obj );=0D
hunk ./wxc/include/wxc_glue.h 3344
/* wxMoveEvent */=0D
TClassDefExtend(wxMoveEvent,wxEvent)=0D
void wxMoveEvent_CopyObject( TSelf(wxMoveEvent) _obj, void* obj );=
=0D
-void wxMoveEvent_GetPosition( TSelf(wxMoveEvent) _obj, TPointOut(_x,=
_y) );=0D
+TClass(wxPoint) wxMoveEvent_GetPosition( TSelf(wxMoveEvent) _obj );=0D
=0D
/* wxMultiCellCanvas */=0D
TClassDefExtend(wxMultiCellCanvas,wxFlexGridSizer)=0D
hunk ./wxc/include/wxc_glue.h 3513
TBool wxPageSetupDialogData_GetEnableOrientation( TSelf(wxPageSetupDi=
alogData) _obj );=0D
TBool wxPageSetupDialogData_GetEnablePaper( TSelf(wxPageSetupDialogDa=
ta) _obj );=0D
TBool wxPageSetupDialogData_GetEnablePrinter( TSelf(wxPageSetupDialog=
Data) _obj );=0D
-void wxPageSetupDialogData_GetMarginBottomRight( TSelf(wxPageSetupDi=
alogData) _obj, TPointOutVoid(_x,_y) );=0D
-void wxPageSetupDialogData_GetMarginTopLeft( TSelf(wxPageSetupDialog=
Data) _obj, TPointOutVoid(_x,_y) );=0D
-void wxPageSetupDialogData_GetMinMarginBottomRight( TSelf(wxPageSetu=
pDialogData) _obj, TPointOutVoid(_x,_y) );=0D
-void wxPageSetupDialogData_GetMinMarginTopLeft( TSelf(wxPageSetupDia=
logData) _obj, TPointOutVoid(_x,_y) );=0D
+TClass(wxPoint) wxPageSetupDialogData_GetMarginBottomRight( TSelf(wxPageSe=
tupDialogData) _obj );=0D
+TClass(wxPoint) wxPageSetupDialogData_GetMarginTopLeft( TSelf(wxPageSetupD=
ialogData) _obj );=0D
+TClass(wxPoint) wxPageSetupDialogData_GetMinMarginBottomRight( TSelf(wxPag=
eSetupDialogData) _obj );=0D
+TClass(wxPoint) wxPageSetupDialogData_GetMinMarginTopLeft( TSelf(wxPageSet=
upDialogData) _obj );=0D
int wxPageSetupDialogData_GetPaperId( TSelf(wxPageSetupDialogData) =
_obj );=0D
hunk ./wxc/include/wxc_glue.h 3518
-void wxPageSetupDialogData_GetPaperSize( TSelf(wxPageSetupDialogData=
) _obj, TSizeOutVoid(_w,_h) );=0D
+TClass(wxSize) wxPageSetupDialogData_GetPaperSize( TSelf(wxPageSetupDialog=
Data) _obj );=0D
void wxPageSetupDialogData_GetPrintData( TSelf(wxPageSetupDialogData=
) _obj, TClassRef(wxPrintData) _ref );=0D
void wxPageSetupDialogData_SetDefaultInfo( TSelf(wxPageSetupDialogDa=
ta) _obj, TBool flag );=0D
void wxPageSetupDialogData_SetDefaultMinMargins( TSelf(wxPageSetupDi=
alogData) _obj, int flag );=0D
hunk ./wxc/include/wxc_glue.h 3695
int wxPrintData_GetNoCopies( TSelf(wxPrintData) _obj );=0D
int wxPrintData_GetOrientation( TSelf(wxPrintData) _obj );=0D
int wxPrintData_GetPaperId( TSelf(wxPrintData) _obj );=0D
-void wxPrintData_GetPaperSize( TSelf(wxPrintData) _obj, TSizeOutVoid=
(_w,_h) );=0D
+TClass(wxSize) wxPrintData_GetPaperSize( TSelf(wxPrintData) _obj );=0D
TClass(wxString) wxPrintData_GetPreviewCommand( TSelf(wxPrintData) _obj );=
=0D
int wxPrintData_GetPrintMode( TSelf(wxPrintData) _obj );=0D
TClass(wxString) wxPrintData_GetPrinterCommand( TSelf(wxPrintData) _obj );=
=0D
hunk ./wxc/include/wxc_glue.h 3820
TClassDefExtend(wxPrinterDC,wxDC)=0D
TClass(wxPrinterDC) wxPrinterDC_Create( TClass(wxPrintData) data );=0D
void wxPrinterDC_Delete( TSelf(wxPrinterDC) self );=0D
-void wxPrinterDC_GetPaperRect( TSelf(wxPrinterDC) self, TRectOut(_x,=
_y,_w,_h) );=0D
+TClass(wxRect) wxPrinterDC_GetPaperRect( TSelf(wxPrinterDC) self );=0D
=0D
/* wxPrintout */=0D
TClassDefExtend(wxPrintout,wxObject)=0D
hunk ./wxc/include/wxc_glue.h 3868
int wxQueryLayoutInfoEvent_GetFlags( TSelf(wxQueryLayoutInfoEvent) =
_obj );=0D
int wxQueryLayoutInfoEvent_GetOrientation( TSelf(wxQueryLayoutInfoE=
vent) _obj );=0D
int wxQueryLayoutInfoEvent_GetRequestedLength( TSelf(wxQueryLayoutI=
nfoEvent) _obj );=0D
-void wxQueryLayoutInfoEvent_GetSize( TSelf(wxQueryLayoutInfoEvent) _=
obj, TSizeOutVoid(_w,_h) );=0D
+TClass(wxSize) wxQueryLayoutInfoEvent_GetSize( TSelf(wxQueryLayoutInfoEven=
t) _obj );=0D
void wxQueryLayoutInfoEvent_SetAlignment( TSelf(wxQueryLayoutInfoEve=
nt) _obj, int align );=0D
void wxQueryLayoutInfoEvent_SetFlags( TSelf(wxQueryLayoutInfoEvent) =
_obj, int flags );=0D
void wxQueryLayoutInfoEvent_SetOrientation( TSelf(wxQueryLayoutInfoE=
vent) _obj, int orient );=0D
hunk ./wxc/include/wxc_glue.h 3977
/* wxSashEvent */=0D
TClassDefExtend(wxSashEvent,wxEvent)=0D
TClass(wxSashEvent) wxSashEvent_Create( int id, int edge );=0D
-void wxSashEvent_GetDragRect( TSelf(wxSashEvent) _obj, TRectOutVoid(=
_x,_y,_w,_h) );=0D
+TClass(wxRect) wxSashEvent_GetDragRect( TSelf(wxSashEvent) _obj );=0D
int wxSashEvent_GetDragStatus( TSelf(wxSashEvent) _obj );=0D
int wxSashEvent_GetEdge( TSelf(wxSashEvent) _obj );=0D
void wxSashEvent_SetDragRect( TSelf(wxSashEvent) _obj, TRect(x,y,w,h=
) );=0D
hunk ./wxc/include/wxc_glue.h 4122
/* wxSizeEvent */=0D
TClassDefExtend(wxSizeEvent,wxEvent)=0D
void wxSizeEvent_CopyObject( TSelf(wxSizeEvent) _obj, void* obj );=
=0D
-void wxSizeEvent_GetSize( TSelf(wxSizeEvent) _obj, TSizeOut(_w,_h) )=
;=0D
+TClass(wxSize) wxSizeEvent_GetSize( TSelf(wxSizeEvent) _obj );=0D
=0D
/* wxSizer */=0D
TClassDefExtend(wxSizer,wxObject)=0D
hunk ./wxc/include/wxc_glue.h 4129
void wxSizer_Add( TSelf(wxSizer) _obj, TSize(width,height), int opti=
on, int flag, int border, void* userData );=0D
void wxSizer_AddSizer( TSelf(wxSizer) _obj, TClass(wxSizer) sizer, i=
nt option, int flag, int border, void* userData );=0D
void wxSizer_AddWindow( TSelf(wxSizer) _obj, TClass(wxWindow) window=
, int option, int flag, int border, void* userData );=0D
-void wxSizer_CalcMin( TSelf(wxSizer) _obj, TSizeOutVoid(_w,_h) );=0D
+TClass(wxSize) wxSizer_CalcMin( TSelf(wxSizer) _obj );=0D
void wxSizer_Fit( TSelf(wxSizer) _obj, TClass(wxWindow) window );=0D
int wxSizer_GetChildren( TSelf(wxSizer) _obj, void* _res, int _cnt =
);=0D
hunk ./wxc/include/wxc_glue.h 4132
-void wxSizer_GetMinSize( TSelf(wxSizer) _obj, TSizeOutVoid(_w,_h) );=
=0D
-void wxSizer_GetPosition( TSelf(wxSizer) _obj, TPointOutVoid(_x,_y) =
);=0D
-void wxSizer_GetSize( TSelf(wxSizer) _obj, TSizeOutVoid(_w,_h) );=0D
+TClass(wxSize) wxSizer_GetMinSize( TSelf(wxSizer) _obj );=0D=0D
+TClass(wxPoint) wxSizer_GetPosition( TSelf(wxSizer) _obj );=0D=0D
+TClass(wxSize) wxSizer_GetSize( TSelf(wxSizer) _obj );=0D
void wxSizer_Insert( TSelf(wxSizer) _obj, int before, TSize(width,he=
ight), int option, int flag, int border, void* userData );=0D
void wxSizer_InsertSizer( TSelf(wxSizer) _obj, int before, TClass(wx=
Sizer) sizer, int option, int flag, int border, void* userData );=0D
void wxSizer_InsertWindow( TSelf(wxSizer) _obj, int before, TClass(w=
xWindow) window, int option, int flag, int border, void* userData );=0D
hunk ./wxc/include/wxc_glue.h 4179
TBool wxSizer_Show( TSelf(wxSizer) _obj, TClass(wxSizer) sizer, int i=
ndex, TBool show );=0D
/* wxSizerItem */=0D
TClassDefExtend(wxSizerItem,wxObject)=0D
-void wxSizerItem_CalcMin( TSelf(wxSizerItem) _obj, TSizeOutVoid(_w,_=
h) );=0D
+TClass(wxSize) wxSizerItem_CalcMin( TSelf(wxSizerItem) _obj );=0D
TClass(wxSizerItem) wxSizerItem_Create( TSize(width,height), int option, i=
nt flag, int border, void* userData );=0D
void* wxSizerItem_CreateInSizer( TClass(wxSizer) sizer, int option, i=
nt flag, int border, void* userData );=0D
void* wxSizerItem_CreateInWindow( TClass(wxWindow) window, int option=
, int flag, int border, void* userData );=0D
hunk ./wxc/include/wxc_glue.h 4185
int wxSizerItem_GetBorder( TSelf(wxSizerItem) _obj );=0D
int wxSizerItem_GetFlag( TSelf(wxSizerItem) _obj );=0D
-void wxSizerItem_GetMinSize( TSelf(wxSizerItem) _obj, TSizeOutVoid(_=
w,_h) );=0D
-void wxSizerItem_GetPosition( TSelf(wxSizerItem) _obj, TPointOutVoid=
(_x,_y) );=0D
+TClass(wxSize) wxSizerItem_GetMinSize( TSelf(wxSizerItem) _obj );=0D
+TClass(wxPoint) wxSizerItem_GetPosition( TSelf(wxSizerItem) _obj );=0D
float wxSizerItem_GetRatio( TSelf(wxSizerItem) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4188
-void wxSizerItem_GetSize( TSelf(wxSizerItem) _obj, TSizeOutVoid(_w,_=
h) );=0D
+TClass(wxSize) wxSizerItem_GetSize( TSelf(wxSizerItem) _obj );=0D
TClass(wxSizer) wxSizerItem_GetSizer( TSelf(wxSizerItem) _obj );=0D
void* wxSizerItem_GetUserData( TSelf(wxSizerItem) _obj );=0D
TClass(wxWindow) wxSizerItem_GetWindow( TSelf(wxSizerItem) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4207
void wxSizerItem_DeleteWindows( TSelf(wxSizerItem) _obj );=0D
void wxSizerItem_DetachSizer( TSelf(wxSizerItem) _obj );=0D
int wxSizerItem_GetProportion( TSelf(wxSizerItem) _obj );=0D
-void wxSizerItem_GetRect( TSelf(wxSizerItem) _obj, TRectOutVoid(_x,_=
y,_w,_h) );=0D
-void wxSizerItem_GetSpacer( TSelf(wxSizerItem) _obj, TSizeOutVoid(_w=
,_h) );=0D
+TClass(wxRect) wxSizerItem_GetRect( TSelf(wxSizerItem) _obj );=0D
+TClass(wxSize) wxSizerItem_GetSpacer( TSelf(wxSizerItem) _obj );=0D
int wxSizerItem_IsShown( TSelf(wxSizerItem) _obj );=0D
void wxSizerItem_SetProportion( TSelf(wxSizerItem) _obj, int proport=
ion );=0D
void wxSizerItem_SetSpacer( TSelf(wxSizerItem) _obj, TSize(width,hei=
ght) );=0D
hunk ./wxc/include/wxc_glue.h 4329
=0D
/* wxStaticBoxSizer */=0D
TClassDefExtend(wxStaticBoxSizer,wxBoxSizer)=0D
-void wxStaticBoxSizer_CalcMin( TSelf(wxStaticBoxSizer) _obj, TSizeOu=
tVoid(_w,_h) );=0D
+TClass(wxSize) wxStaticBoxSizer_CalcMin( TSelf(wxStaticBoxSizer) _obj );=
=0D
TClass(wxStaticBoxSizer) wxStaticBoxSizer_Create( TClass(wxStaticBox) box,=
int orient );=0D
TClass(wxStaticBox) wxStaticBoxSizer_GetStaticBox( TSelf(wxStaticBoxSizer)=
_obj );=0D
void wxStaticBoxSizer_RecalcSizes( TSelf(wxStaticBoxSizer) _obj );=
=0D
hunk ./wxc/include/wxc_glue.h 4576
TBool wxToolBar_DeleteTool( TSelf(wxToolBar) _obj, int id );=0D
TBool wxToolBar_DeleteToolByPos( TSelf(wxToolBar) _obj, int pos );=0D
void wxToolBar_EnableTool( TSelf(wxToolBar) _obj, int id, TBool enab=
le );=0D
-void wxToolBar_GetMargins( TSelf(wxToolBar) _obj, TPointOutVoid(x,y)=
);=0D
-void wxToolBar_GetToolBitmapSize( TSelf(wxToolBar) _obj, TSizeOutVoi=
d(_x,_y) );=0D
+TClass(wxPoint) wxToolBar_GetMargins( TSelf(wxToolBar) _obj );=0D
+TClass(wxSize) wxToolBar_GetToolBitmapSize( TSelf(wxToolBar) _obj );=0D
TClass(wxObject) wxToolBar_GetToolClientData( TSelf(wxToolBar) _obj, int i=
d );=0D
TBool wxToolBar_GetToolEnabled( TSelf(wxToolBar) _obj, int id );=0D
TClass(wxString) wxToolBar_GetToolLongHelp( TSelf(wxToolBar) _obj, int id =
);=0D
hunk ./wxc/include/wxc_glue.h 4583
int wxToolBar_GetToolPacking( TSelf(wxToolBar) _obj );=0D
TClass(wxString) wxToolBar_GetToolShortHelp( TSelf(wxToolBar) _obj, int id=
);=0D
-void wxToolBar_GetToolSize( TSelf(wxToolBar) _obj, TPointOutVoid(_x,=
_y) );=0D
+TClass(wxSize) wxToolBar_GetToolSize( TSelf(wxToolBar) _obj );=0D
TBool wxToolBar_GetToolState( TSelf(wxToolBar) _obj, int id );=0D
void wxToolBar_InsertControl( TSelf(wxToolBar) _obj, int pos, TClass=
(wxControl) ctrl );=0D
void wxToolBar_InsertSeparator( TSelf(wxToolBar) _obj, int pos );=0D
hunk ./wxc/include/wxc_glue.h 4660
void wxTreeCtrl_EndEditLabel( TSelf(wxTreeCtrl) _obj, TClass(wxTreeI=
temId) item, TBool discardChanges );=0D
void wxTreeCtrl_EnsureVisible( TSelf(wxTreeCtrl) _obj, TClass(wxTree=
ItemId) item );=0D
void wxTreeCtrl_Expand( TSelf(wxTreeCtrl) _obj, TClass(wxTreeItemId)=
item );=0D
-int wxTreeCtrl_GetBoundingRect( TSelf(wxTreeCtrl) _obj, TClass(wxTr=
eeItemId) item, TBool textOnly, TRectOutVoid(x,y,w,h) );=0D
+TClass(wxRect) wxTreeCtrl_GetBoundingRect( TSelf(wxTreeCtrl) _obj, TClass(=
wxTreeItemId) item, TBool textOnly );=0D
int wxTreeCtrl_GetChildrenCount( TSelf(wxTreeCtrl) _obj, TClass(wxT=
reeItemId) item, TBool recursively );=0D
int wxTreeCtrl_GetCount( TSelf(wxTreeCtrl) _obj );=0D
TClass(wxTextCtrl) wxTreeCtrl_GetEditControl( TSelf(wxTreeCtrl) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4719
void wxTreeEvent_GetItem( TSelf(wxTreeEvent) _obj, TClassRef(wxTreeI=
temId) _ref );=0D
TClass(wxString) wxTreeEvent_GetLabel( TSelf(wxTreeEvent) _obj );=0D
void wxTreeEvent_GetOldItem( TSelf(wxTreeEvent) _obj, TClassRef(wxTr=
eeItemId) _ref );=0D
-void wxTreeEvent_GetPoint( TSelf(wxTreeEvent) _obj, TPointOutVoid(_x=
,_y) );=0D
+TClass(wxPoint) wxTreeEvent_GetPoint( TSelf(wxTreeEvent) _obj );=0D
=0D
/* wxTreeItemData */=0D
TClassDefExtend(wxTreeItemData,wxClientData)=0D
hunk ./wxc/include/wxc_glue.h 4783
void wxWindow_Center( TSelf(wxWindow) _obj, int direction );=0D
void wxWindow_CenterOnParent( TSelf(wxWindow) _obj, int dir );=0D
void wxWindow_ClearBackground( TSelf(wxWindow) _obj );=0D
-void wxWindow_ClientToScreen( TSelf(wxWindow) _obj, TPoint(x,y), TPo=
intOut(sx,sy) );=0D
+TClass(wxPoint) wxWindow_ClientToScreen( TSelf(wxWindow) _obj, TPoint(x,y)=
);=0D
TBool wxWindow_Close( TSelf(wxWindow) _obj, TBool _force );=0D
hunk ./wxc/include/wxc_glue.h 4785
-void wxWindow_ConvertDialogToPixels( TSelf(wxWindow) _obj, TPointOut=
(_x,_y) );=0D
-void wxWindow_ConvertPixelsToDialog( TSelf(wxWindow) _obj, TPointOut=
(_x,_y) );=0D
+TClass(wxPoint) wxWindow_ConvertDialogToPixels( TSelf(wxWindow) _obj );=0D
+TClass(wxPoint) wxWindow_ConvertPixelsToDialog( TSelf(wxWindow) _obj );=0D
TClass(wxWindow) wxWindow_Create( TClass(wxWindow) _prt, int _id, TRect(_x=
,_y,_w,_h), int _stl );=0D
void wxWindow_DeleteRelatedConstraints( TSelf(wxWindow) _obj );=0D
TBool wxWindow_Destroy( TSelf(wxWindow) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4799
void wxWindow_Fit( TSelf(wxWindow) _obj );=0D
void wxWindow_FitInside( TSelf(wxWindow) _obj );=0D
void wxWindow_Freeze( TSelf(wxWindow) _obj );=0D
-void wxWindow_GetEffectiveMinSize( TSelf(wxWindow) _obj, TSizeOutVoi=
d(_w,_h) );=0D
+TClass(wxSize) wxWindow_GetEffectiveMinSize( TSelf(wxWindow) _obj );=0D
int wxWindow_GetAutoLayout( TSelf(wxWindow) _obj );=0D
void wxWindow_GetBackgroundColour( TSelf(wxWindow) _obj, TClassRef(w=
xColour) _ref );=0D
hunk ./wxc/include/wxc_glue.h 4802
-void wxWindow_GetBestSize( TSelf(wxWindow) _obj, TSizeOutVoid(_w,_h)=
);=0D
+TClass(wxSize) wxWindow_GetBestSize( TSelf(wxWindow) _obj );=0D
TClass(wxCaret) wxWindow_GetCaret( TSelf(wxWindow) _obj );=0D
int wxWindow_GetCharHeight( TSelf(wxWindow) _obj );=0D
int wxWindow_GetCharWidth( TSelf(wxWindow) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4808
int wxWindow_GetChildren( TSelf(wxWindow) _obj, void* _res, int _cn=
t );=0D
TClass(wxClientData) wxWindow_GetClientData( TSelf(wxWindow) _obj );=0D
-void wxWindow_GetClientSize( TSelf(wxWindow) _obj, TSizeOutVoid(_w,_=
h) );=0D
+TClass(wxSize) wxWindow_GetClientSize( TSelf(wxWindow) _obj );=0D
void wxWindow_GetClientSizeConstraint( TSelf(wxWindow) _obj, TSizeOu=
t(_w,_h) );=0D
TClass(wxLayoutConstraints) wxWindow_GetConstraints( TSelf(wxWindow) _obj =
);=0D
void* wxWindow_GetConstraintsInvolvedIn( TSelf(wxWindow) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4827
int wxWindow_GetMinWidth( TSelf(wxWindow) _obj );=0D
TClass(wxString) wxWindow_GetName( TSelf(wxWindow) _obj );=0D
TClass(wxWindow) wxWindow_GetParent( TSelf(wxWindow) _obj );=0D
-void wxWindow_GetPosition( TSelf(wxWindow) _obj, TPointOutVoid(_x,_y=
) );=0D
+TClass(wxPoint) wxWindow_GetPosition( TSelf(wxWindow) _obj );=0D
void wxWindow_GetPositionConstraint( TSelf(wxWindow) _obj, TPointOut=
(_x,_y) );=0D
hunk ./wxc/include/wxc_glue.h 4829
-void wxWindow_GetRect( TSelf(wxWindow) _obj, TRectOutVoid(_x,_y,_w,_=
h) );=0D
+TClass(wxRect) wxWindow_GetRect( TSelf(wxWindow) _obj );=0D
int wxWindow_GetScrollPos( TSelf(wxWindow) _obj, int orient );=0D
int wxWindow_GetScrollRange( TSelf(wxWindow) _obj, int orient );=0D
int wxWindow_GetScrollThumb( TSelf(wxWindow) _obj, int orient );=0D
hunk ./wxc/include/wxc_glue.h 4833
-void wxWindow_GetSize( TSelf(wxWindow) _obj, TSizeOutVoid(_w,_h) );=
=0D
+TClass(wxSize) wxWindow_GetSize( TSelf(wxWindow) _obj );=0D
void wxWindow_GetSizeConstraint( TSelf(wxWindow) _obj, TSizeOut(_w,_=
h) );=0D
TClass(wxSizer) wxWindow_GetSizer( TSelf(wxWindow) _obj );=0D
void wxWindow_GetTextExtent( TSelf(wxWindow) _obj, TClass(wxString) =
string, int* x, int* y, int* descent, int* externalLeading, TClass(wxFont) =
theFont );=0D
hunk ./wxc/include/wxc_glue.h 4840
TClass(wxString) wxWindow_GetToolTip( TSelf(wxWindow) _obj );=0D
TClass(wxRegion) wxWindow_GetUpdateRegion( TSelf(wxWindow) _obj );=0D
TClass(wxValidator) wxWindow_GetValidator( TSelf(wxWindow) _obj );=0D
-void wxWindow_GetVirtualSize( TSelf(wxWindow) _obj, TSizeOut(w,h) );=
=0D
+TClass(wxSize) wxWindow_GetVirtualSize( TSelf(wxWindow) _obj );=0D
int wxWindow_GetWindowStyleFlag( TSelf(wxWindow) _obj );=0D
TBool wxWindow_HasFlag( TSelf(wxWindow) _obj, int flag );=0D
TBool wxWindow_Hide( TSelf(wxWindow) _obj );=0D
hunk ./wxc/include/wxc_glue.h 4869
void wxWindow_RemoveConstraintReference( TSelf(wxWindow) _obj, TClas=
s(wxWindow) otherWin );=0D
int wxWindow_Reparent( TSelf(wxWindow) _obj, TClass(wxWindow) _par =
);=0D
void wxWindow_ResetConstraints( TSelf(wxWindow) _obj );=0D
-void wxWindow_ScreenToClient( TSelf(wxWindow) _obj, int* x, int* y )=
;=0D
+TClass(wxPoint) wxWindow_ScreenToClient( TSelf(wxWindow) _obj, TPoint(x,y)=
);=0D
void wxWindow_ScrollWindow( TSelf(wxWindow) _obj, TVector(dx,dy) );=
=0D
void wxWindow_ScrollWindowRect( TSelf(wxWindow) _obj, TVector(dx,dy)=
, TRect(x,y,w,h) );=0D
void wxWindow_SetAcceleratorTable( TSelf(wxWindow) _obj, TClass(wxAc=
celeratorTable) accel );=0D
hunk ./wxc/include/wxc_glue.h 4932
TClass(wxWizardPage) wxWizard_GetCurrentPage( TSelf(wxWizard) _obj );=0D
void wxWizard_GetPageSize( TSelf(wxWizard) _obj, TSizeOutVoid(_w,_h)=
);=0D
int wxWizard_RunWizard( TSelf(wxWizard) _obj, TClass(wxWizardPage) =
firstPage );=0D
-void wxWizard_SetPageSize( TSelf(wxWizard) _obj, TSize(w,h) );=0D
+TClass(wxSize) wxWizard_GetPageSize( TSelf(wxWizard) _obj );=0D
=0D
/* wxWizardEvent */=0D
TClassDefExtend(wxWizardEvent,wxNotifyEvent)=0D
hunk ./wxc/src/dragimage.cpp 9
/*------------------------------------------------------------------------=
-----
DragImage
--------------------------------------------------------------------------=
---*/
-EWXWEXPORT(wxDragImage*,wxDragImage_Create)( const wxBitmap* image, int x,=
int y )
+EWXWEXPORT(wxDragImage*,wxDragImage_Create)(wxBitmap* image,int x,int y)
{
return new wxDragImage(*image, wxNullCursor, wxPoint(x, y));
}
hunk ./wxc/src/dragimage.cpp 14
=
-EWXWEXPORT(wxDragImage*,wxDragIcon)( const wxIcon* icon, int x, int y )
+EWXWEXPORT(wxDragImage*,wxDragIcon)(wxIcon* icon,int x,int y)
{
return new wxDragImage(*icon, wxNullCursor, wxPoint(x, y));
}
hunk ./wxc/src/dragimage.cpp 19
=
-EWXWEXPORT(wxDragImage*,wxDragString)( const wxString* text, int x, int y =
)
+EWXWEXPORT(wxDragImage*,wxDragString)(wxString* text,int x,int y)
{
return new wxDragImage(*text, wxNullCursor, wxPoint(x, y));
}
hunk ./wxc/src/dragimage.cpp 24
=
-EWXWEXPORT(wxDragImage*,wxDragTreeItem)( const wxTreeCtrl* treeCtrl, wxTre=
eItemId* id )
+EWXWEXPORT(wxDragImage*,wxDragTreeItem)(wxTreeCtrl* treeCtrl,wxTreeItemId*=
id)
{
hunk ./wxc/src/dragimage.cpp 26
- return new wxDragImage(*treeCtrl, *id);
+ return new wxDragImage(*treeCtrl,*id);
}
=
hunk ./wxc/src/dragimage.cpp 29
-EWXWEXPORT(wxDragImage*,wxDragListItem)( const wxListCtrl* listCtrl, long =
id )
+EWXWEXPORT(wxDragImage*,wxDragListItem)(wxListCtrl* listCtrl,long id)
{
return new wxDragImage(*listCtrl, id);
}
hunk ./wxc/src/dragimage.cpp 34
=
-EWXWEXPORT(wxGenericDragImage*,wxGenericDragImage_Create)( const wxCursor*=
cursor )
+EWXWEXPORT(wxGenericDragImage*,wxGenericDragImage_Create)(wxCursor* cursor=
)
{
return new wxGenericDragImage(*cursor);
}
hunk ./wxc/src/dragimage.cpp 39
=
-EWXWEXPORT(wxGenericDragImage*,wxGenericDragIcon)( const wxIcon* icon )
+EWXWEXPORT(wxGenericDragImage*,wxGenericDragIcon)(wxIcon* icon)
{
return new wxGenericDragImage(*icon, wxNullCursor);
}
hunk ./wxc/src/dragimage.cpp 44
=
-EWXWEXPORT(wxGenericDragImage*,wxGenericDragString)( const wxString* text =
)
+EWXWEXPORT(wxGenericDragImage*,wxGenericDragString)(wxString* text)
{
return new wxGenericDragImage(*text, wxNullCursor);
}
hunk ./wxc/src/dragimage.cpp 49
=
-EWXWEXPORT(wxGenericDragImage*,wxGenericDragTreeItem)( const wxTreeCtrl* t=
reeCtrl, wxTreeItemId* id )
+EWXWEXPORT(wxGenericDragImage*,wxGenericDragTreeItem)(wxTreeCtrl* treeCtrl=
,wxTreeItemId* id)
{
hunk ./wxc/src/dragimage.cpp 51
- return new wxGenericDragImage(*treeCtrl, *id);
+ return new wxGenericDragImage(*treeCtrl,*id);
}
=
hunk ./wxc/src/dragimage.cpp 54
-EWXWEXPORT(wxGenericDragImage*,wxGenericDragListItem)( const wxListCtrl* l=
istCtrl, long id )
+EWXWEXPORT(wxGenericDragImage*,wxGenericDragListItem)(wxListCtrl* listCtrl=
,long id)
{
return new wxGenericDragImage(*listCtrl, id);
}
hunk ./wxc/src/dragimage.cpp 59
=
-EWXWEXPORT(void,wxDragImage_Delete)(wxDragImage* self) =
+EWXWEXPORT(void,wxDragImage_Delete)(wxDragImage* self)
{
if (self) delete self;
}
hunk ./wxc/src/dragimage.cpp 64
=
-EWXWEXPORT(bool,wxDragImage_BeginDragFullScreen)( wxDragImage* self, int x=
_pos, int y_pos,
- wxWindow* window, bool f=
ullScreen,
- wxRect* rect)
+EWXWEXPORT(bool,wxDragImage_BeginDragFullScreen)(wxDragImage* self,int x_p=
os,int y_pos,wxWindow* window,bool fullScreen,wxRect* rect)
{
return self->BeginDrag(wxPoint(x_pos, y_pos), window, fullScreen, rect);
}
hunk ./wxc/src/dragimage.cpp 69
=
-EWXWEXPORT(bool,wxDragImage_BeginDrag)( wxDragImage* self, int x, int y,
- wxWindow* window, wxWindow* boundi=
ngWindow)
+EWXWEXPORT(bool,wxDragImage_BeginDrag)(wxDragImage* self,int x,int y,wxWin=
dow* window,wxWindow* boundingWindow)
{
return self->BeginDrag(wxPoint(x, y), window, boundingWindow);
}
hunk ./wxc/src/dragimage.cpp 74
=
-EWXWEXPORT(bool,wxGenericDragImage_DoDrawImage)( wxGenericDragImage* self,=
wxDC* dc, int x, int y)
+EWXWEXPORT(bool,wxGenericDragImage_DoDrawImage)(wxGenericDragImage* self,w=
xDC* dc,int x,int y)
{
return self->DoDrawImage(*dc, wxPoint(x, y));
}
hunk ./wxc/src/dragimage.cpp 79
=
-EWXWEXPORT(bool,wxDragImage_EndDrag)( wxDragImage* self)
+EWXWEXPORT(bool,wxDragImage_EndDrag)(wxDragImage* self)
{
return self->EndDrag();
}
hunk ./wxc/src/dragimage.cpp 84
=
-EWXWEXPORT(void,wxGenericDragImage_GetImageRect)( wxGenericDragImage* self=
, int x_pos, int y_pos,
- int* x, int* y, int* w, =
int* h)
+EWXWEXPORT(wxRect*,wxGenericDragImage_GetImageRect)(wxGenericDragImage* se=
lf,int x_pos,int y_pos)
{
hunk ./wxc/src/dragimage.cpp 86
- wxRect rc =3D self->GetImageRect(wxPoint(x_pos, y_pos));
- *x =3D rc.x;
- *y =3D rc.y;
- *w =3D rc.width;
- *h =3D rc.height;
+ wxRect* r =3D new wxRect();
+ *r =3D self->GetImageRect(wxPoint(x_pos, y_pos));
+ return r;
}
=
hunk ./wxc/src/dragimage.cpp 91
-EWXWEXPORT(bool,wxDragImage_Hide)( wxDragImage* self)
+EWXWEXPORT(bool,wxDragImage_Hide)(wxDragImage* self)
{
return self->Hide();
}
hunk ./wxc/src/dragimage.cpp 96
=
-EWXWEXPORT(bool,wxDragImage_Move)( wxDragImage* self, int x, int y)
+EWXWEXPORT(bool,wxDragImage_Move)(wxDragImage* self,int x,int y)
{
return self->Move(wxPoint(x, y));
}
hunk ./wxc/src/dragimage.cpp 101
=
-EWXWEXPORT(bool,wxDragImage_Show)( wxDragImage* self)
+EWXWEXPORT(bool,wxDragImage_Show)(wxDragImage* self)
{
return self->Show();
}
hunk ./wxc/src/dragimage.cpp 106
=
-EWXWEXPORT(bool,wxGenericDragImage_UpdateBackingFromWindow)( wxGenericDrag=
Image* self, wxDC* windowDC, wxMemoryDC* destDC,
- int x, int y,=
int w, int h,
- int xdest, in=
t ydest, int width, int height)
+EWXWEXPORT(bool,wxGenericDragImage_UpdateBackingFromWindow)(wxGenericDragI=
mage* self,wxDC* windowDC,wxMemoryDC* destDC,int x,int y,int w,int h,int xd=
est,int ydest,int width,int height)
{
hunk ./wxc/src/dragimage.cpp 108
- return self->UpdateBackingFromWindow(*windowDC, *destDC,
+ return self->UpdateBackingFromWindow(*windowDC,*destDC,
wxRect(x, y, w, h),
wxRect(xdest, ydest, width, height)=
);
}
hunk ./wxc/src/eljcaret.cpp 22
return self->IsVisible();=0D
}=0D
=0D
-EWXWEXPORT(void,wxCaret_GetPosition)(void* _obj, void* x, void* y)=0D
+EWXWEXPORT(wxPoint*,wxCaret_GetPosition)(wxCaret* self)=0D
{=0D
hunk ./wxc/src/eljcaret.cpp 24
- ((wxCaret*)_obj)->GetPosition((int*)x, (int*)y);=0D
+ wxPoint* p =3D new wxPoint();=0D
+ *p =3D self->GetPosition();=0D
+ return p;=0D
}=0D
=0D
hunk ./wxc/src/eljcaret.cpp 29
-EWXWEXPORT(void,wxCaret_GetSize)(void* _obj, void* width, void* height)=0D
+EWXWEXPORT(wxSize*,wxCaret_GetSize)(wxCaret* self)=0D
{=0D
hunk ./wxc/src/eljcaret.cpp 31
- ((wxCaret*)_obj)->GetSize((int*)width, (int*)height);=0D
+ wxSize* s =3D new wxSize();=0D
+ *s =3D self->GetSize();=0D
+ return s;=0D
}=0D
=0D
EWXWEXPORT(wxWindow*,wxCaret_GetWindow)(wxCaret* self)=0D
hunk ./wxc/src/eljdc.cpp 239
self->GetMultiLineTextExtent(*string, w, h, heightLine, theFont);=0D
}=0D
=0D
-EWXWEXPORT(void, wxDC_GetSize)(void* _obj, void* width, void* height)=0D
+EWXWEXPORT(wxSize*,wxDC_GetSize)(wxDC* self)=0D
{=0D
hunk ./wxc/src/eljdc.cpp 241
- ((wxDC*)_obj)->GetSize((int*)width, (int*)height);=0D
+ wxSize* s =3D new wxSize();=0D
+ *s =3D self->GetSize();=0D
+ return s;=0D
}=0D
=0D
hunk ./wxc/src/eljdc.cpp 246
-EWXWEXPORT(void, wxDC_GetSizeMM)(void* _obj, void* width, void* height)=0D
+EWXWEXPORT(wxSize*,wxDC_GetSizeMM)(wxDC* self)=0D
{=0D
hunk ./wxc/src/eljdc.cpp 248
- ((wxDC*)_obj)->GetSizeMM((int*)width, (int*)height);=0D
+ wxSize* s =3D new wxSize();=0D
+ *s =3D self->GetSizeMM();=0D
+ return s;=0D
}=0D
=0D
EWXWEXPORT(wxCoord,wxDC_DeviceToLogicalX)(wxDC* self,wxCoord x)=0D
hunk ./wxc/src/eljdc.cpp 308
return self->GetDepth();=0D
}=0D
=0D
-EWXWEXPORT(void, wxDC_GetPPI)(void* _obj, void* width, void* height)=0D
+EWXWEXPORT(wxSize*,wxDC_GetPPI)(wxDC* self)=0D
{=0D
hunk ./wxc/src/eljdc.cpp 310
- wxSize result =3D ((wxDC*)_obj)->GetPPI();=0D
- *((int*)width) =3D result.x;=0D
- *((int*)height) =3D result.y;=0D
+ wxSize* s =3D new wxSize();=0D
+ *s =3D self->GetPPI();=0D
+ return s;=0D
}=0D
=0D
EWXWEXPORT(bool,wxDC_IsOk)(wxDC* self)=0D
hunk ./wxc/src/eljdc.cpp 668
}=0D
=0D
#if wxCHECK_VERSION (2,8,0)=0D
-EWXWEXPORT(void,wxDC_DrawLabel)(void* _obj,wxString* str,int x,int y,int w=
,int h,int align,int indexAccel)=0D
+=0D
+EWXWEXPORT(void,wxDC_DrawLabel)(wxDC* self,wxString* str,int x,int y,int w=
,int h,int align,int indexAccel)=0D
{=0D
wxRect rect(x, y, w, h);=0D
hunk ./wxc/src/eljdc.cpp 672
- ((wxDC*)_obj)->DrawLabel(*str, rect, align, indexAccel);=0D
+ self->DrawLabel(*str, rect, align, indexAccel);=0D
}=0D
=0D
hunk ./wxc/src/eljdc.cpp 675
-EWXWEXPORT(void, wxDC_DrawLabelBitmap)(void* _obj, wxString* str, void *bm=
p, int x, int y, int w, int h, int align, int indexAccel, int *_x, int *_y,=
int *_w, int *_h)=0D
+EWXWEXPORT(wxRect*,wxDC_DrawLabelBitmap)(wxDC* self,wxString* str,wxBitmap=
* bmp,int x,int y,int w,int h,int align,int indexAccel)=0D
{=0D
wxRect rect(x, y, w, h);=0D
hunk ./wxc/src/eljdc.cpp 678
- wxRect bound;=0D
- ((wxDC*)_obj)->DrawLabel(*str, *((wxBitmap *)bmp), rect, align, indexAcc=
el, &bound);=0D
- *_x =3D bound.GetX();=0D
- *_y =3D bound.GetY();=0D
- *_w =3D bound.GetWidth();=0D
- *_h =3D bound.GetHeight();=0D
+ wxRect* r =3D new wxRect();=0D
+ self->DrawLabel(*str,*bmp, rect, align, indexAccel, r);=0D
+ return r;=0D
}=0D
=0D
hunk ./wxc/src/eljdc.cpp 683
-EWXWEXPORT(void, wxDC_DrawPolyPolygon)(void* _obj, int n, void *count, voi=
d* x, void* y, int xoffset, int yoffset, int fillStyle)=0D
+EWXWEXPORT(void,wxDC_DrawPolyPolygon)(wxDC* self,int n,int* count,void* x,=
void* y,int xoffset,int yoffset,int fillStyle)=0D
{=0D
hunk ./wxc/src/eljdc.cpp 685
- int *tmp =3D (int *) count;=0D
+ int *tmp =3D count;=0D
int *cnt =3D new int[n];=0D
int i, j;=0D
int totalItems =3D 0;=0D
hunk ./wxc/src/eljdc.cpp 708
}=0D
}=0D
=0D
- ((wxDC*)_obj)->DrawPolyPolygon(n, cnt, lst, (wxCoord)xoffset, (wxCoord)yo=
ffset, fillStyle);=0D
+ self->DrawPolyPolygon(n, cnt, lst, (wxCoord)xoffset, (wxCoord)yoffset, fi=
llStyle);=0D
=0D
free (lst);=0D
delete cnt;=0D
hunk ./wxc/src/eljevent.cpp 350
return self->Leaving();
}
=
-EWXWEXPORT(void, wxMouseEvent_GetPosition)(void* _obj, int* xpos, int* ypo=
s)
+EWXWEXPORT(wxPoint*,wxMouseEvent_GetPosition)(wxMouseEvent* self)
{
hunk ./wxc/src/eljevent.cpp 352
- ((wxMouseEvent*)_obj)->GetPosition((wxCoord*)xpos, (wxCoord*)ypos)=
;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPosition();
+ return pt;
}
=
hunk ./wxc/src/eljevent.cpp 357
-EWXWEXPORT(void, wxMouseEvent_GetLogicalPosition)(void* _obj, void* dc, in=
t* xpos, int* ypos)
+EWXWEXPORT(wxPoint*,wxMouseEvent_GetLogicalPosition)(wxMouseEvent* self,wx=
DC* dc)
{
hunk ./wxc/src/eljevent.cpp 359
- wxPoint pt =3D ((wxMouseEvent*)_obj)->GetLogicalPosition(*((wxDC*)=
dc));
- *xpos =3D pt.x;
- *ypos =3D pt.y;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetLogicalPosition(*dc);
+ return pt;
}
=
EWXWEXPORT(int,wxMouseEvent_GetX)(wxMouseEvent* self)
hunk ./wxc/src/eljevent.cpp 396
self->SetCursor(*cursor);
}
=
-EWXWEXPORT(void*,wxSetCursorEvent_GetCursor)(void* self)
+EWXWEXPORT(wxCursor*,wxSetCursorEvent_GetCursor)(wxSetCursorEvent* self)
{
hunk ./wxc/src/eljevent.cpp 398
- return (void*)(&((wxSetCursorEvent*)self)->GetCursor());
+ wxCursor* cur =3D new wxCursor;
+ *cur =3D self->GetCursor();
+ return cur;
}
=
EWXWEXPORT(bool,wxSetCursorEvent_HasCursor)(wxSetCursorEvent* self)
hunk ./wxc/src/eljevent.cpp 448
self->m_keyCode =3D code;
}
=
-EWXWEXPORT(void, wxKeyEvent_GetPosition)(void* _obj, int* xpos, int* ypos)
+EWXWEXPORT(wxPoint*,wxKeyEvent_GetPosition)(wxKeyEvent* self)
{
hunk ./wxc/src/eljevent.cpp 450
- ((wxKeyEvent*)_obj)->GetPosition((wxCoord*) xpos, (wxCoord*) ypos)=
;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPosition();
+ return pt;
}
=
EWXWEXPORT(wxCoord,wxKeyEvent_GetX)(wxKeyEvent* self)
hunk ./wxc/src/eljevent.cpp 472
#endif
}
=
-EWXWEXPORT(void, wxSizeEvent_GetSize)(void* _obj, int* w, int* h)
+EWXWEXPORT(wxSize*,wxSizeEvent_GetSize)(wxSizeEvent* self)
{
hunk ./wxc/src/eljevent.cpp 474
- wxSize sz =3D ((wxSizeEvent*)_obj)->GetSize();
- *w =3D sz.x;
- *h =3D sz.y;
+ wxSize* s =3D new wxSize();
+ *s =3D self->GetSize();
+ return s;
}
=
EWXWEXPORT(void,wxSizeEvent_CopyObject)(wxSizeEvent* self,wxObject* obj)
hunk ./wxc/src/eljevent.cpp 486
#endif
}
=
-EWXWEXPORT(void, wxMoveEvent_GetPosition)(void* _obj, int* x, int* y)
+EWXWEXPORT(wxPoint*,wxMoveEvent_GetPosition)(wxMoveEvent* self)
{
hunk ./wxc/src/eljevent.cpp 488
- wxPoint pt =3D ((wxMoveEvent*)_obj)->GetPosition();
- *x =3D pt.x;
- *y =3D pt.y;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPosition();
+ return pt;
}
=
EWXWEXPORT(void,wxMoveEvent_CopyObject)(wxMoveEvent* self,wxObject* obj)
hunk ./wxc/src/eljevent.cpp 500
#endif
}
=
-EWXWEXPORT(void*,wxEraseEvent_GetDC)(void* self)
+EWXWEXPORT(wxDC*,wxEraseEvent_GetDC)(wxEraseEvent* self)
{
hunk ./wxc/src/eljevent.cpp 502
- return (void*)((wxEraseEvent*)self)->GetDC();
+ return self->GetDC();
}
=
EWXWEXPORT(void,wxEraseEvent_CopyObject)(wxEraseEvent* self,wxObject* obj)
hunk ./wxc/src/eljevent.cpp 590
#endif
}
=
-EWXWEXPORT(void, wxJoystickEvent_GetPosition)(void* _obj, int* x, int* y)
+EWXWEXPORT(wxPoint*,wxJoystickEvent_GetPosition)(wxJoystickEvent* self)
{
hunk ./wxc/src/eljevent.cpp 592
- wxPoint pt =3D ((wxJoystickEvent*)_obj)->GetPosition();
- *x =3D pt.x;
- *y =3D pt.y;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPosition();
+ return pt;
}
=
EWXWEXPORT(int,wxJoystickEvent_GetZPosition)(wxJoystickEvent* self)
hunk ./wxc/src/eljevent.cpp 632
self->SetButtonChange(change);
}
=
-EWXWEXPORT(void,wxJoystickEvent_SetPosition)(wxJoystickEvent* self,void* p=
os)
+EWXWEXPORT(void,wxJoystickEvent_SetPosition)(wxJoystickEvent* self,int x,i=
nt y)
{
hunk ./wxc/src/eljevent.cpp 634
- self->SetPosition(*((wxPoint*)pos));
+ wxPoint pos(x,y);
+ self->SetPosition(pos);
}
=
EWXWEXPORT(void,wxJoystickEvent_SetZPosition)(wxJoystickEvent* self,int zP=
os)
hunk ./wxc/src/eljevent.cpp 857
#endif
}
=
-EWXWEXPORT(void, wxListEvent_GetPoint)(void* _obj, void* x, void* y)
+EWXWEXPORT(wxPoint*,wxListEvent_GetPoint)(wxListEvent* self)
{
hunk ./wxc/src/eljevent.cpp 859
- wxPoint pos =3D ((wxListEvent*)_obj)->GetPoint();
- *((int*)x) =3D pos.x;
- *((int*)y) =3D pos.y;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPoint();
+ return pt;
}
=
EWXWEXPORT(wxString*,wxListEvent_GetLabel)(wxListEvent* self)
hunk ./wxc/src/eljevent.cpp 913
*_ref =3D self->GetOldItem();
}
=
-EWXWEXPORT(void, wxTreeEvent_GetPoint)(void* _obj, void* x, void* y)
+EWXWEXPORT(wxPoint*,wxTreeEvent_GetPoint)(wxTreeEvent* self)
{
hunk ./wxc/src/eljevent.cpp 915
- wxPoint pos =3D ((wxTreeEvent*)_obj)->GetPoint();
- *((int*)x) =3D pos.x;
- *((int*)y) =3D pos.y;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPoint();
+ return pt;
}
=
EWXWEXPORT(int,wxTreeEvent_GetCode)(wxTreeEvent* self)
hunk ./wxc/src/eljevent.cpp 968
return self->GetPosition();
}
=
-EWXWEXPORT(void,wxHelpEvent_GetPosition)(void* _obj, void* x, void* y)
+EWXWEXPORT(wxPoint*,wxHelpEvent_GetPosition)(wxHelpEvent* self)
{
hunk ./wxc/src/eljevent.cpp 970
- wxPoint pos =3D ((wxHelpEvent*)_obj)->GetPosition();
- *((int*)x) =3D pos.x;
- *((int*)y) =3D pos.y;
+ wxPoint* pt =3D new wxPoint();
+ *pt =3D self->GetPosition();
+ return pt;
}
=
EWXWEXPORT(void,wxHelpEvent_SetPosition)(wxHelpEvent* self,int x,int y)
hunk ./wxc/src/eljgrid.cpp 22
return self->GetCount();=0D
}=0D
=0D
-EWXWEXPORT(void,wxGridCellCoordsArray_Item)(void* _obj,int _idx,int* _c,in=
t* _r)=0D
+EWXWEXPORT(void,wxGridCellCoordsArray_Item)(wxGridCellCoordsArray* self,in=
t _idx,int* _c,int* _r)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 24
- *_c =3D ((wxGridCellCoordsArray*)_obj)->Item(_idx).GetCol();=0D
- *_r =3D ((wxGridCellCoordsArray*)_obj)->Item(_idx).GetRow();=0D
+ *_c =3D self->Item(_idx).GetCol();=0D
+ *_r =3D self->Item(_idx).GetRow();=0D
}=0D
=0D
=0D
hunk ./wxc/src/eljgrid.cpp 34
return self->IsCreated();=0D
}=0D
=0D
-EWXWEXPORT(void*,wxGridCellEditor_GetControl)(void* _obj)=0D
+EWXWEXPORT(void*,wxGridCellEditor_GetControl)(wxGridCellEditor* self)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 36
- return (void*)((wxGridCellEditor*)_obj)->GetControl();=0D
+ return (void*)self->GetControl();=0D
}=0D
=0D
hunk ./wxc/src/eljgrid.cpp 39
-EWXWEXPORT(void,wxGridCellEditor_SetControl)(void* _obj,void* control)=0D
+EWXWEXPORT(void,wxGridCellEditor_SetControl)(wxGridCellEditor* self,wxCont=
rol* control)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 41
- ((wxGridCellEditor*)_obj)->SetControl((wxControl*) control);=0D
+ self->SetControl(control);=0D
}=0D
=0D
hunk ./wxc/src/eljgrid.cpp 44
-EWXWEXPORT(void,wxGridCellEditor_Create)(void* _obj,wxWindow* parent,int i=
d,void* evtHandler)=0D
+EWXWEXPORT(void,wxGridCellEditor_Create)(wxGridCellEditor* self,wxWindow* =
parent,int id,wxEvtHandler* evtHandler)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 46
- ((wxGridCellEditor*)_obj)->Create(parent, (wxWindowID) id, (wxEvtHandler*=
) evtHandler);=0D
+ self->Create(parent, (wxWindowID) id, evtHandler);=0D
}=0D
=0D
hunk ./wxc/src/eljgrid.cpp 49
-EWXWEXPORT(void,wxGridCellEditor_SetSize)(void* _obj,int x,int y,int w,int=
h)=0D
+EWXWEXPORT(void,wxGridCellEditor_SetSize)(wxGridCellEditor* self,int x,int=
y,int w,int h)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 51
- ((wxGridCellEditor*)_obj)->SetSize(wxRect(x, y, w, h));=0D
+ self->SetSize(wxRect(x, y, w, h));=0D
}=0D
=0D
EWXWEXPORT(void,wxGridCellEditor_Show)(wxGridCellEditor* self,bool show,vo=
id* attr)=0D
hunk ./wxc/src/eljgrid.cpp 59
self->Show(show, (wxGridCellAttr*)attr);=0D
}=0D
=0D
-EWXWEXPORT(void,wxGridCellEditor_PaintBackground)(void* _obj,int x,int y,i=
nt w,int h,void* attr)=0D
+EWXWEXPORT(void,wxGridCellEditor_PaintBackground)(wxGridCellEditor* self,i=
nt x,int y,int w,int h,void* attr)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 61
- ((wxGridCellEditor*)_obj)->PaintBackground(wxRect(x, y, w, h), (wxGridCel=
lAttr*)attr);=0D
+ self->PaintBackground(wxRect(x, y, w, h), (wxGridCellAttr*)attr);=0D
}=0D
=0D
hunk ./wxc/src/eljgrid.cpp 64
-EWXWEXPORT(void,wxGridCellEditor_BeginEdit)(void* _obj,int row,int col,voi=
d* grid)=0D
+EWXWEXPORT(void,wxGridCellEditor_BeginEdit)(wxGridCellEditor* self,int row=
,int col,void* grid)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 66
- ((wxGridCellEditor*)_obj)->BeginEdit(row, col, (wxGrid*)grid);=0D
+ self->BeginEdit(row, col, (wxGrid*)grid);=0D
}=0D
=0D
EWXWEXPORT(bool,wxGridCellEditor_EndEdit)(wxGridCellEditor* self,int row,i=
nt col,wxGrid* grid)=0D
hunk ./wxc/src/eljgrid.cpp 74
return self->EndEdit(row, col, grid);=0D
}=0D
=0D
-EWXWEXPORT(void,wxGridCellEditor_Reset)(void* _obj)=0D
+EWXWEXPORT(void,wxGridCellEditor_Reset)(wxGridCellEditor* self)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 76
- ((wxGridCellEditor*)_obj)->Reset();=0D
+ self->Reset();=0D
}=0D
=0D
EWXWEXPORT(bool,wxGridCellEditor_IsAcceptedKey)(wxGridCellEditor* self,wxK=
eyEvent* event)=0D
hunk ./wxc/src/eljgrid.cpp 84
return self->IsAcceptedKey(*event);=0D
}=0D
=0D
-EWXWEXPORT(void,wxGridCellEditor_StartingKey)(void* _obj,void* event)=0D
+EWXWEXPORT(void,wxGridCellEditor_StartingKey)(wxGridCellEditor* self,wxKey=
Event* event)=0D
{=0D
hunk ./wxc/src/eljgrid.cpp 86
- ((wxGridCellEditor*)_obj)->StartingKey(*((wxKeyEvent*)event));=0D
+ self->StartingKey(*event);=0D
}=0D
=0D
hunk ./wxc/src/eljgrid.cpp...
[truncated message content] |
|
From: Don S. <do...@ga...> - 2009-03-06 07:49:56
|
shelarcy:
> On Fri, 06 Mar 2009 02:45:28 +0900, Don Stewart <do...@ga...> wrote:
> > Much better,
> >
> > (snip)
> >
> > cat config/wxcore.pkg | sed -e "s|\${wxhlibdir}|/usr/lib|" | ghc-pkg
> > update -
> > Reading package info from stdin ... done.
> > ghc-pkg: /usr/lib/imports doesn't exist or isn't a directory (use
> > --force to override)
> >
> >
> > Still don't quite get there. Any thoughts?
>
> You should use following command to install wxHaskell's packages by cabal.
>
> cabal install wx --configure-opt="--user --enable-split-objs --hcprof"
>
> or
>
> sudo cabal install wx --global
>
> This is current Cabalization's problem.
>
> http://haskell.org/haskellwiki/WxHaskell/Troubleshooting#Compilation_issues
> http://hackage.haskell.org/trac/hackage/ticket/431
>
>
Oh, I am using the following (as part of making an Arch Linux package):
runhaskell Setup configure --prefix=/usr || return 1
runhaskell Setup build || return 1
runhaskell Setup register --gen-script || return 1
Do we know if this should work?
|
|
From: shelarcy <she...@gm...> - 2009-03-06 07:34:29
|
On Fri, 06 Mar 2009 02:45:28 +0900, Don Stewart <do...@ga...> wrote:
> Much better,
>
> (snip)
>
> cat config/wxcore.pkg | sed -e "s|\${wxhlibdir}|/usr/lib|" | ghc-pkg
> update -
> Reading package info from stdin ... done.
> ghc-pkg: /usr/lib/imports doesn't exist or isn't a directory (use
> --force to override)
>
>
> Still don't quite get there. Any thoughts?
You should use following command to install wxHaskell's packages by cabal.
cabal install wx --configure-opt="--user --enable-split-objs --hcprof"
or
sudo cabal install wx --global
This is current Cabalization's problem.
http://haskell.org/haskellwiki/WxHaskell/Troubleshooting#Compilation_issues
http://hackage.haskell.org/trac/hackage/ticket/431
Best Regards,
--
shelarcy <shelarcy hotmail.co.jp>
http://page.freett.com/shelarcy/
|
|
From: Kido T. <she...@co...> - 2009-03-06 04:10:24
|
Thu Mar 5 09:02:42 EST 2009 shelarcy <she...@gm...>
* Bump version number to 0.11.1.2.
Ignore-this: f13691126a6cf23247b66e55488065dd
M ./configure -1 +1
M ./wx/wx.cabal -1 +1
M ./wxc/wxc-2.8.dsp -4 +4
M ./wxcore.cabal -1 +1
M ./wxdirect/wxdirect.cabal -1 +1
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090305140242-c1071-bae662aa64065750f5ec90edd9df6ddd7c31b9a3.gz
|
|
From: Kido T. <she...@co...> - 2009-03-06 04:10:11
|
Thu Mar 5 07:53:06 EST 2009 shelarcy <she...@gm...>
* Fix: previous Refactor to use C++ bool directly patch causes build error on Linux.
Ignore-this: 7059932f64f20392ceee48d255d31045
M ./wxc/src/eljdc.cpp -8 +8
View patch online:
http://code.haskell.org/wxhaskell/_darcs/patches/20090305125306-c1071-9c745c01c1ff9d1e2c7dbb9edff11050f2b24c6e.gz
|
|
From: Don S. <do...@ga...> - 2009-03-05 17:46:23
|
shelarcy:
> Hi,
>
> On Thu, 05 Mar 2009 15:04:23 +0900, Don Stewart <do...@ga...> wrote:
> > wxc/src/eljdc.cpp: In function ‘void wxDC_EndDrawing(wxDC*)’:
> > wxc/src/eljdc.cpp:26: warning: ‘void wxDCBase::EndDrawing()’ is deprecated (declared at /usr/include/wx-2.8/wx/dc.h:393)
> > wxc/src/eljdc.cpp: At global scope:
> > wxc/src/eljdc.cpp:629: error: ‘wxMetafile’ was not declared in this scope
> > wxc/src/eljdc.cpp:629: error: ‘self’ was not declared in this scope
> > wxc/src/eljdc.cpp:629: error: expected primary-expression before ‘int’
> > wxc/src/eljdc.cpp:629: error: expected primary-expression before ‘int’
> > wxc/src/eljdc.cpp:629: error: initializer expression list treated as compound expression
> > wxc/src/eljdc.cpp:630: error: expected ‘,’ or ‘;’ before ‘{’ token
> > wxc/src/eljdc.cpp:638: error: ‘wxMetafile’ was not declared in this scope
> > wxc/src/eljdc.cpp:638: error: ‘self’ was not declared in this scope
> > wxc/src/eljdc.cpp:638: error: expected primary-expression before ‘*’ token
> > wxc/src/eljdc.cpp:638: error: ‘_dc’ was not declared in this scope
> > wxc/src/eljdc.cpp:638: error: initializer expression list treated as compound expression
> > wxc/src/eljdc.cpp:639: error: expected ‘,’ or ‘;’ before ‘{’ token
> > wxc/src/eljdc.cpp:647: error: ‘wxMetafile’ was not declared in this scope
> > wxc/src/eljdc.cpp:647: error: ‘self’ was not declared in this scope
> > wxc/src/eljdc.cpp:648: error: expected ‘,’ or ‘;’ before ‘{’ token
> > wxc/src/eljdc.cpp:656: error: variable or field ‘wxMetafile_Delete’ declared void
> > wxc/src/eljdc.cpp:656: error: ‘wxMetafile’ was not declared in this scope
> > wxc/src/eljdc.cpp:656: error: ‘self’ was not declared in this scope
>
> I fixed this bug in the new HackageDB releace 0.11.1.2.
> Please test again with 0.11.1.2.
>
> And I'll send darcs patch for this problem later.
Much better,
ld -r -o dist/wxcore/wxcore.o
dist/wxcore/imports/Graphics/UI/WXCore/WxcClasses.o
dist/wxcore/imports/Graphics/UI/WXCore/WxcClassInfo.o
dist/wxcore/imports/Graphics/UI/WXCore/WxcDefs.o
dist/wxcore/imports/Graphics/UI/WXCore/Types.o
dist/wxcore/imports/Graphics/UI/WXCore/Defines.o
dist/wxcore/imports/Graphics/UI/WXCore/Draw.o
dist/wxcore/imports/Graphics/UI/WXCore/Image.o
dist/wxcore/imports/Graphics/UI/WXCore/Events.o
dist/wxcore/imports/Graphics/UI/WXCore/DragAndDrop.o
dist/wxcore/imports/Graphics/UI/WXCore/Frame.o
dist/wxcore/imports/Graphics/UI/WXCore/Layout.o
dist/wxcore/imports/Graphics/UI/WXCore/Process.o
dist/wxcore/imports/Graphics/UI/WXCore/Print.o
dist/wxcore/imports/Graphics/UI/WXCore/Dialogs.o
dist/wxcore/imports/Graphics/UI/WXCore/Controls.o
dist/wxcore/imports/Graphics/UI/WXCore/Db.o
dist/wxcore/imports/Graphics/UI/WXCore/OpenGL.o
dist/wxcore/imports/Graphics/UI/WXCore.o
dist/wxcore/imports/Graphics/UI/WXCore/Events_stub.o
cat config/wxcore.pkg | sed -e "s|\${wxhlibdir}|/usr/lib|" | ghc-pkg
update -
Reading package info from stdin ... done.
ghc-pkg: /usr/lib/imports doesn't exist or isn't a directory (use
--force to override)
Still don't quite get there. Any thoughts?
|
|
From: shelarcy <she...@gm...> - 2009-03-05 14:04:43
|
DarcsURL: http://code.haskell.org/wxhaskell MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_" --=_ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thu Mar 5 21:53:06 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= y...@gm...> * Fix: previous Refactor to use C++ bool directly patch causes build erro= r on Linux. Thu Mar 5 23:02:42 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2009 shelarcy <shelarc= y...@gm...> * Bump version number to 0.11.1.2. --=_ Content-Type: text/x-darcs-patch; name="fix_-previous-refactor-to-use-c__-bool-directly-patch-causes-build-error-on-linux_.dpatch" Content-Transfer-Encoding: quoted-printable Content-Description: A darcs patch for your repository! New patches: [Fix: previous Refactor to use C++ bool directly patch causes build error o= n Linux. shelarcy <she...@gm...>**20090305125306 Ignore-this: 7059932f64f20392ceee48d255d31045 ] { hunk ./wxc/src/eljdc.cpp 629 #endif=0D }=0D =0D -EWXWEXPORT(bool,wxMetafile_SetClipboard)(wxMetafile* self,int width,int he= ight)=0D +EWXWEXPORT(bool,wxMetafile_SetClipboard)(void* self,int width,int height)= =0D {=0D #if defined(__WXGTK__)=0D return false;=0D hunk ./wxc/src/eljdc.cpp 634 #else=0D - return self->SetClipboard(width, height);=0D + return ((wxMetafile*)self)->SetClipboard(width, height);=0D #endif=0D }=0D =0D hunk ./wxc/src/eljdc.cpp 638 -EWXWEXPORT(bool,wxMetafile_Play)(wxMetafile* self,wxDC* _dc)=0D +EWXWEXPORT(bool,wxMetafile_Play)(void* self,wxDC* _dc)=0D {=0D #if defined(__WXGTK__)=0D return false;=0D hunk ./wxc/src/eljdc.cpp 643 #else=0D - return self->Play(_dc);=0D + return ((wxMetafile*)self)->Play(_dc);=0D #endif=0D }=0D =0D hunk ./wxc/src/eljdc.cpp 647 -EWXWEXPORT(bool,wxMetafile_IsOk)(wxMetafile* self)=0D +EWXWEXPORT(bool,wxMetafile_IsOk)(void* self)=0D {=0D #if defined(__WXGTK__)=0D return false;=0D hunk ./wxc/src/eljdc.cpp 652 #else=0D - return self->IsOk();=0D + return ((wxMetafile*)self)->IsOk();=0D #endif=0D }=0D =0D hunk ./wxc/src/eljdc.cpp 656 -EWXWEXPORT(void,wxMetafile_Delete)(wxMetafile* self)=0D +EWXWEXPORT(void,wxMetafile_Delete)(void* self)=0D {=0D #if !defined(__WXGTK__)=0D hunk ./wxc/src/eljdc.cpp 659 - delete self;=0D + delete (wxMetafile*)self;=0D #endif=0D }=0D =0D } [Bump version number to 0.11.1.2. shelarcy <she...@gm...>**20090305140242 Ignore-this: f13691126a6cf23247b66e55488065dd ] { hunk ./configure 15 #-------------------------------------------------------------------- # Versioning #-------------------------------------------------------------------- -version=3D"0.11.1.0" +version=3D"0.11.1.2" release=3D"0" = #-------------------------------------------------------------------- hunk ./wx/wx.cabal 2 Name: wx -Version: 0.11.1.0 +Version: 0.11.1.2 License: LGPL License-file: license.txt Homepage: http://haskell.org/haskellwiki/WxHaskell hunk ./wxc/wxc-2.8.dsp 57 LINK32=3Dlink.exe=0D # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.= lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odb= ccp32.lib /nologo /dll /machine:I386=0D =0D -# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp= at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib= wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm= sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28= u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg= 32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib = odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no= logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8= .9-0.11.1.0.dll" /libpath:"..\..\wxWidgets-2.8.9\lib\vc_lib"=0D +# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp= at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib= wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm= sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib wxmsw28u_svg.lib wxmsw28= u_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib winspool.lib comdlg= 32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib = odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /no= logo /dll /machine:I386 /nodefaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.8= .9-0.11.1.2.dll" /libpath:"..\..\wxWidgets-2.8.9\lib\vc_lib"=0D # Begin Special Build Tool=0D SOURCE=3D"$(InputPath)"=0D hunk ./wxc/wxc-2.8.dsp 60 -PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .= .\dist\wxc\wxc-msw2.8.9-0.11.1.0.lib move libwxc-msw2.8.9-0.11.1.0.a ..\dis= t\wxc move wxc-msw2.8.9-0.11.1.0.def ..\dist\wxc echo Done.=0D +PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .= .\dist\wxc\wxc-msw2.8.9-0.11.1.2.lib move libwxc-msw2.8.9-0.11.1.2.a ..\dis= t\wxc move wxc-msw2.8.9-0.11.1.2.def ..\dist\wxc echo Done.=0D # End Special Build Tool=0D =0D !ELSEIF "$(CFG)" =3D=3D "wxc - Win32 Debug"=0D hunk ./wxc/wxc-2.8.dsp 88 LINK32=3Dlink.exe=0D # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.= lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odb= ccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept=0D =0D -# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib = wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28= ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2= 8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28= ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib = winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u= uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3= 2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /= out:"..\dist\wxc\wxcd-msw2.8.9-0.11.1.0.dll" /pdbtype:sept /libpath:"..\..\= wxWidgets-2.8.9\lib\vc_lib"=0D +# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib = wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28= ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2= 8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib wxmsw28= ud_svg.lib wxmsw28ud_xrc.lib kernel32.lib user32.lib gdi32.lib gdiplus.lib = winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib u= uid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib opengl3= 2.lib winmm.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"LIBCMTD" /= out:"..\dist\wxc\wxcd-msw2.8.9-0.11.1.2.dll" /pdbtype:sept /libpath:"..\..\= wxWidgets-2.8.9\lib\vc_lib"=0D # Begin Special Build Tool=0D SOURCE=3D"$(InputPath)"=0D hunk ./wxc/wxc-2.8.dsp 91 -PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .= .\dist\wxc\wxcd-msw2.8.9-0.11.1.0.lib move libwxcd-msw2.8.9-0.11.1.0.a ..\d= ist\wxc move wxcd-msw2.8.9-0.11.1.0.def ..\dist\wxc echo Done.=0D +PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .= .\dist\wxc\wxcd-msw2.8.9-0.11.1.2.lib move libwxcd-msw2.8.9-0.11.1.2.a ..\d= ist\wxc move wxcd-msw2.8.9-0.11.1.2.def ..\dist\wxc echo Done.=0D # End Special Build Tool=0D =0D !ENDIF =0D hunk ./wxcore.cabal 2 Name: wxcore -Version: 0.11.1.0 +Version: 0.11.1.2 License: LGPL License-file: license.txt Homepage: http://haskell.org/haskellwiki/WxHaskell hunk ./wxdirect/wxdirect.cabal 2 Name: wxdirect -Version: 0.11.1.0 +Version: 0.11.1.2 License: BSD3 Homepage: http://haskell.org/haskellwiki/WxHaskell Author: Daan Leijen } Context: [Fix: wxHaskell documents refer to old sourceforge's web page. shelarcy <she...@gm...>**20090301075411 Ignore-this: e2228b995afcf476bcd3e02195519ba8 ] = [Add to generate Readme.txt file for source distribution. shelarcy <she...@gm...>**20090301075126 Ignore-this: fc749fdadbd9e49b38682acbab85e6c ] = [Refactor to use C++ bool directoly, instead of casting to int type and con= verting to bool type. shelarcy <she...@gm...>**20090228023601 = 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. ] = [Change version number from 0.11.1 to 0.11.1.0. shelarcy <she...@gm...>**20090227150124 Ignore-this: c6772c8eac4bd552702e469b76a3101a ] = [Fix: managed.cpp causes problem on Linux (Debian and Ubuntu) platform. shelarcy <she...@gm...>**20090115080604 = MERGED: manage to run managed.cpp on ubuntu r21 | snmsts | 2009-01-10 05:49:49 +0900 (Sat, 10 1 2009) from Subversion repository at http://snmsts.dreamhosters.com/wxc = This change probably fixes #1924535. See http://snmsts.dreamhosters.com/diary/index.cgi?routine=3Done&name=3D20= 09-01-08-1756 (Note: This page isn't English page. This page is written in Japanese.) = ] = [Add int / C++ bool conversion function in wxc. shelarcy <she...@gm...>**20090113135754 Ignore-this: 83a08a3687437074e79f8c8da12c1626 ] = [Remove unused eljtreectrl.cpp. shelarcy <she...@gm...>**20090113104755 Ignore-this: a64b576e93152ebe3474c368fcfc03e9 ] = [Refactor to use wxString instead of calling WString (wxChar) directly. shelarcy <she...@gm...>**20090113094641 = This change will be easy to add encoding mode. wxWidget 2.9 and 3.0 will support to build UTF-8 mode. If we use wxChar directly, we must change many part to support this build mode. = http://www.wxwidgets.org/develop/roadmap.htm = And we think we get some advantages from this change. utf8-string package only support UTF-8, so we want to use full unicode support we must write UTF-8 <-> UTF-16 <-> UTF-32 conversion layer, or we must support new UTF-8 build mode. = (C++0x and C1x will support new string charactor set types, char16_t and char32_t. Haskell and wxWidgets will support these types if compiler (e.g. gcc, VC) support theirs. If we use abstract layer to use string, we can extend wxHaskell support soonly when compiler and library change.) = ] = [Use wxString_Length function instead of getting wxString twice. shelarcy <she...@gm...>**20090108142643 Ignore-this: 2160aa7a6c9e4b5ed07ea0f17be20332 ] = [Fix typos in previous color's alpha channel support. shelarcy <she...@gm...>**20090107021037 Ignore-this: 710e1ec9472142465ed050c97e49892d ] = [Add experimental alpha channel support to Color type. shelarcy <she...@gm...>**20090106182310 Ignore-this: 6c35ed5d80bed81134a6110cd9cfb60a ] = [Add Word support. shelarcy <she...@gm...>**20090106171139 Ignore-this: 81376472899f15f9724f724b656c251d ] = [Change Color's primitive type from CChar to Word8. shelarcy <she...@gm...>**20090106151818 Ignore-this: a63da969a83ee42f141db3797b824fc8 ] = [Add Word8 and Word32 support. shelarcy <she...@gm...>**20090106141358 Ignore-this: 704189efa0ea7576c4752df6d9a39faf ] = [Bump version number to 0.11.1 shelarcy <she...@gm...>**20090106132911 Ignore-this: d945970996e6812d312a0592c2ff2b6e ] = [Remove unused wxWidgets 2.4 and 2.6's Visual Studio project files. shelarcy <she...@gm...>**20090105012854 Ignore-this: 20cc431e49694e048d1d676170200ed6 ] = [TAG 0.11.0 shelarcy <she...@gm...>**20090102223052] = Patch bundle hash: e51ffa4a4248cddb3b16a4a3ebbb345c665c4cf2 --=_-- . |
|
From: shelarcy <she...@gm...> - 2009-03-05 08:00:20
|
Hi,
On Thu, 05 Mar 2009 15:04:23 +0900, Don Stewart <do...@ga...> wrote:
> wxc/src/eljdc.cpp: In function ‘void wxDC_EndDrawing(wxDC*)’:
> wxc/src/eljdc.cpp:26: warning: ‘void wxDCBase::EndDrawing()’ is deprecated (declared at /usr/include/wx-2.8/wx/dc.h:393)
> wxc/src/eljdc.cpp: At global scope:
> wxc/src/eljdc.cpp:629: error: ‘wxMetafile’ was not declared in this scope
> wxc/src/eljdc.cpp:629: error: ‘self’ was not declared in this scope
> wxc/src/eljdc.cpp:629: error: expected primary-expression before ‘int’
> wxc/src/eljdc.cpp:629: error: expected primary-expression before ‘int’
> wxc/src/eljdc.cpp:629: error: initializer expression list treated as compound expression
> wxc/src/eljdc.cpp:630: error: expected ‘,’ or ‘;’ before ‘{’ token
> wxc/src/eljdc.cpp:638: error: ‘wxMetafile’ was not declared in this scope
> wxc/src/eljdc.cpp:638: error: ‘self’ was not declared in this scope
> wxc/src/eljdc.cpp:638: error: expected primary-expression before ‘*’ token
> wxc/src/eljdc.cpp:638: error: ‘_dc’ was not declared in this scope
> wxc/src/eljdc.cpp:638: error: initializer expression list treated as compound expression
> wxc/src/eljdc.cpp:639: error: expected ‘,’ or ‘;’ before ‘{’ token
> wxc/src/eljdc.cpp:647: error: ‘wxMetafile’ was not declared in this scope
> wxc/src/eljdc.cpp:647: error: ‘self’ was not declared in this scope
> wxc/src/eljdc.cpp:648: error: expected ‘,’ or ‘;’ before ‘{’ token
> wxc/src/eljdc.cpp:656: error: variable or field ‘wxMetafile_Delete’ declared void
> wxc/src/eljdc.cpp:656: error: ‘wxMetafile’ was not declared in this scope
> wxc/src/eljdc.cpp:656: error: ‘self’ was not declared in this scope
I fixed this bug in the new HackageDB releace 0.11.1.2.
Please test again with 0.11.1.2.
And I'll send darcs patch for this problem later.
Best Regards,
--
shelarcy <shelarcy hotmail.co.jp>
http://page.freett.com/shelarcy/
|
|
From: Don S. <do...@ga...> - 2009-03-05 06:05:14
|
wxc/src/eljdc.cpp: In function ‘void wxDC_EndDrawing(wxDC*)’:
wxc/src/eljdc.cpp:26: warning: ‘void wxDCBase::EndDrawing()’ is deprecated (declared at /usr/include/wx-2.8/wx/dc.h:393)
wxc/src/eljdc.cpp: At global scope:
wxc/src/eljdc.cpp:629: error: ‘wxMetafile’ was not declared in this scope
wxc/src/eljdc.cpp:629: error: ‘self’ was not declared in this scope
wxc/src/eljdc.cpp:629: error: expected primary-expression before ‘int’
wxc/src/eljdc.cpp:629: error: expected primary-expression before ‘int’
wxc/src/eljdc.cpp:629: error: initializer expression list treated as compound expression
wxc/src/eljdc.cpp:630: error: expected ‘,’ or ‘;’ before ‘{’ token
wxc/src/eljdc.cpp:638: error: ‘wxMetafile’ was not declared in this scope
wxc/src/eljdc.cpp:638: error: ‘self’ was not declared in this scope
wxc/src/eljdc.cpp:638: error: expected primary-expression before ‘*’ token
wxc/src/eljdc.cpp:638: error: ‘_dc’ was not declared in this scope
wxc/src/eljdc.cpp:638: error: initializer expression list treated as compound expression
wxc/src/eljdc.cpp:639: error: expected ‘,’ or ‘;’ before ‘{’ token
wxc/src/eljdc.cpp:647: error: ‘wxMetafile’ was not declared in this scope
wxc/src/eljdc.cpp:647: error: ‘self’ was not declared in this scope
wxc/src/eljdc.cpp:648: error: expected ‘,’ or ‘;’ before ‘{’ token
wxc/src/eljdc.cpp:656: error: variable or field ‘wxMetafile_Delete’ declared void
wxc/src/eljdc.cpp:656: error: ‘wxMetafile’ was not declared in this scope
wxc/src/eljdc.cpp:656: error: ‘self’ was not declared in this scope
|