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.


Reply via email to