thank you very much for your efforts i bookmark that link. please let me know when there will be some change on that front, because i plan to do even more stressful things on wx and expect to find even more bugs :)
best herbert On 09/12/2014 07:20 PM, Steve Cookson wrote: > Hi Herbert, > > I'm still looking at this. I expanded this a bit more. I can get the > following to work: > > EVT_AUINOTEBOOK_PAGE_CHANGING > EVT_AUINOTEBOOK_PAGE_CHANGED > EVT_AUINOTEBOOK_DRAG_DONE > EVT_AUINOTEBOOK_TAB_RIGHT_DOWN > EVT_AUINOTEBOOK_TAB_RIGHT_UP > EVT_AUINOTEBOOK_BG_DCLICK > EVT_AUINOTEBOOK_PAGE_CLOSED > > But not these: > > EVT_AUINOTEBOOK_PAGE_CLOSE > EVT_AUINOTEBOOK_BUTTON > EVT_AUINOTEBOOK_BEGIN_DRAG > EVT_AUINOTEBOOK_END_DRAG > EVT_AUINOTEBOOK_DRAG_MOTION > EVT_AUINOTEBOOK_ALLOW_DND (Actually, I can't see how to activate this). > > And I don't have a middle button to test: > > EVT_AUINOTEBOOK_TAB_MIDDLE_DOWN > EVT_AUINOTEBOOK_TAB_MIDDLE_UP > > And: > > EVT_AUINOTEBOOK_CANCEL_DRAG is not wrapped. > > It looks like a wxWidgets problem. See here from 2011: > > https://groups.google.com/forum/#!msg/wx-users/8lflty8iDJo/5-r_qLcP2MIJ > > Regards > > Steve. > > > On 12/09/14 14:24, herbert breunung wrote: >> ah thanks >> >> maybe it only worked >> >> but drag done is fine, but without the info where dragging started useless. >> as i also didnt found methods of the event object in sources im currently >> a bit helpless how to achieve that. maybe soemthing went wrong in the XS >> mapping? unfortunately i also dont have any mouse events on the bar itself. >> >> the little program grew, its on: >> https://bitbucket.org/lichtkind/kephra/src/d993a2380d71b9449bd6e47d36b8f1a415c71b47/lib/docbar.pl?at=sp1 >> >> >> and thanks for your work >> >> >>> Hi Herbert, >>> >>> I'm using Kubuntu 14.04. >>> >>> On 11/09/14 16:22, herbert breunung wrote: >>>> just noticed because a kephra feature stopped working. this is the example >>> Well I think you're right. But for me it NEVER worked. >>> EVT_AUINOTEBOOK_END_DRAG too. I have no idea why. >>> >>> I gave up some time ago and I only use: >>> >>> EVT_AUINOTEBOOK_DRAG_DONE instead of END_DRAG and I avoid using >>> BEGIN_DRAG. It means a bit more validation afterwards. >>> >>> I also use: >>> >>> EVT_AUINOTEBOOK_PAGE_CHANGING >>> EVT_NOTEBOOK_PAGE_CHANGED >>> >>> Which also work. >>> >>> It would be useful to find out why, but I never really had time. Maybe when >>> I >>> get a chance. >>> >>> Does your END_DRAG work? >>> >>> Regards >>> >>> Steve >>> >> > >