Update of /cvsroot/perl-win32-gui/Win32-GUI
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10721

Modified Files:
        CHANGELOG ListView.xs 
Log Message:
Fix first arg to Listview BeginLabelEdit event (#1706901]

Index: CHANGELOG
===================================================================
RCS file: /cvsroot/perl-win32-gui/Win32-GUI/CHANGELOG,v
retrieving revision 1.114
retrieving revision 1.115
diff -C2 -d -r1.114 -r1.115
*** CHANGELOG   15 Jul 2007 18:47:13 -0000      1.114
--- CHANGELOG   15 Jul 2007 18:52:38 -0000      1.115
***************
*** 18,21 ****
--- 18,23 ----
      - GUI_Events.cpp, GUI_MessageLoops.cpp - handle window being destroyed in
        callback by checking validity with IsWindow(hwnd) in many places
+     - Listview.xs - Correct second arg to OnBeginLabelEdit
+       [Glenn Munroe: Tracker 1706901]
  
  + [Robert May] : 20 January 2007 - Restore Original WndProc

Index: ListView.xs
===================================================================
RCS file: /cvsroot/perl-win32-gui/Win32-GUI/ListView.xs,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** ListView.xs 16 Mar 2006 23:14:31 -0000      1.13
--- ListView.xs 15 Jul 2007 18:52:38 -0000      1.14
***************
*** 230,235 ****
  
          case LVN_BEGINLABELEDIT:
              PerlResult = DoEvent(NOTXSCALL perlud, PERLWIN32GUI_NEM_CONTROL6, 
"BeginLabelEdit",
!                 PERLWIN32GUI_ARGTYPE_LONG, (LONG) lv_notify->iItem,
                  -1);
  
--- 230,236 ----
  
          case LVN_BEGINLABELEDIT:
+             pItem = &((LV_DISPINFO*)lParam)->item;
              PerlResult = DoEvent(NOTXSCALL perlud, PERLWIN32GUI_NEM_CONTROL6, 
"BeginLabelEdit",
!                 PERLWIN32GUI_ARGTYPE_LONG, (LONG) pItem->iItem,
                  -1);
  


Reply via email to