From: Laurent R. <ro...@cl...> - 2003-12-10 22:28:23
|
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. |