Hi Herbert, Well, I wrapped EVT_AUINOTEBOOK_DRAG_DONE and that works OK (although $event->Veto doesn't work and doesn't error either).
I can probably get by with that, but: - EVT_AUINOTEBOOK_BEGIN_DRAG - EVT_AUINOTEBOOK_END_DRAG Would give me better control over my user experience and the event-handlers for these remain uncalled. Any ideas why these aren't called? This is what I have now: Wx::Event::EVT_AUINOTEBOOK_BEGIN_DRAG( $i_frame, -1, \&on_click_data_begin_drag); Wx::Event::EVT_AUINOTEBOOK_END_DRAG( $i_frame, -1, \&on_click_data_drag_done); Wx::Event::EVT_AUINOTEBOOK_DRAG_DONE( $i_frame, -1, \&on_click_data_drag_done); Regards Steve.