[wx-dev] #9556: Multiple bases - wxTrackable, wxEvtHandler

wxTrac noreply at wxsite.net
Sun Jun 8 11:40:40 PDT 2008


Ticket URL: <http://trac.wxwidgets.org/ticket/9556>

#9556: Multiple bases - wxTrackable, wxEvtHandler
-------------------------------------------------------------------------+--
 Reporter:  arst                                                         |       Owner:         
     Type:  defect                                                       |      Status:  new    
 Priority:  normal                                                       |   Milestone:  2.9.0  
Component:  wxMSW                                                        |     Version:  2.9-svn
 Keywords:  multiple base classes, wxTrackable, wxWeakRef, wxEvtHandler  |   Blockedby:         
    Patch:  0                                                            |    Blocking:         
-------------------------------------------------------------------------+--
 This is a patch to work around limitation in Visual C++ when handling
 pointer to member functions for the multiple base class case (wxEvtHandler
 and derived).

 The previous patch used a pragma to achieve the same thing (which worked
 fine in all my projects).

 This uses a Visual C++ specific type modifier when forward declaring
 wxEvtHandler, so it's more exact.


 Regards
 // ATS.


--
Ticket URL: <http://trac.wxwidgets.org/ticket/9556>


More information about the wx-dev mailing list