]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/clntdata.h
Added new stream tests to typetest.
[wxWidgets.git] / include / wx / clntdata.h
index 02e90d267c55fc9cf809ead58ef4a4055a508f3d..a632635ad80d9e91975920370f6d8d46d607ff2f 100644 (file)
@@ -50,12 +50,14 @@ private:
 
 
 
 
 
 
-
 // This class is a mixin that provides storage and management of "client
 // data."  The client data stored can either be a pointer to a wxClientData
 // object in which case it is managed by the container (i.e.  it will delete
 // the data when it's destroyed) or an untyped pointer which won't be deleted
 // This class is a mixin that provides storage and management of "client
 // data."  The client data stored can either be a pointer to a wxClientData
 // object in which case it is managed by the container (i.e.  it will delete
 // the data when it's destroyed) or an untyped pointer which won't be deleted
-// by the window - but not both of them
+// by the container - but not both of them
+//
+// NOTE:  This functionality is currently duplicated in wxEvtHandler in order
+//        to avoid having more than one vtable in that class heirachy.
 
 class WXDLLEXPORT wxClientDataContainer
 {
 
 class WXDLLEXPORT wxClientDataContainer
 {
@@ -73,7 +75,7 @@ protected:
     // The user data: either an object which will be deleted by the container
     // when it's deleted or some raw pointer which we do nothing with - only
     // one type of data can be used with the given window (i.e. you cannot set
     // The user data: either an object which will be deleted by the container
     // when it's deleted or some raw pointer which we do nothing with - only
     // one type of data can be used with the given window (i.e. you cannot set
-    // the void data and then associate the window with wxClientData or vice
+    // the void data and then associate the container with wxClientData or vice
     // versa)
     union
     {
     // versa)
     union
     {