Hi,
I commit DoEvents and some little change :
- GUI.pm : Add AddDatetime, AddGraphics methods
- GUI.xs : Fix DoEvents double event, add some DateTime methods
(GetTime, SetTime, SetNone, IsNone).
- GUI_Options.cpp : Add option parsing for DateTime control
(-align, -format, -shownone, -updown)
- Typemap : LPARAM handle as string or integer.
> I still had a test case, and this DOES solve the keyboard entry jitter
> problem. Laurent, if this also cures Steve's mouse down problem, I
> think it is time to make an official distribution. We've fixed a number
> of significant bugs and missing features, of which this is the most
> significant. So we should make it possible for people to use these
> fixes easily, and put out a new version of Win32::GUI.
>
> I guess the biggest issue is what version number to give it, but Aldo
> said his next version would be 1.xxx, so any old 0.0.VVV for VVV > 665
> would work to allow people to upgrade.
Yes, it's probably time for a new release.
I think 0.0.670 sound good.
I can build PPM for 56 and 58.
But, i have trouble for build for 5.005, link fail.
I have message like this for all obj file.
GUI_Constants.obj : error LNK2005: "class CPerlObj * pPerl"
(?pPerl@@3PAVCPerlObj@@A) already defined in GUI.obj
GUI_Constants.obj : error LNK2005: "class XSLockManager g_XSLock"
(?g_XSLock@@3VXSLockManager@@A) already defined in GUI.obj
I had this in gui.h before perl.h and change some CPerl declaration.
#if defined(PERL_OBJECT)
#define NO_XSLOCKS
#endif
Don't know exactly if it's good.
It's seem to work but i need do more test.
Laurent.