X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/16d38102e8ad5534d185cc532b9aa8077a75e0a4..9fe4c99cc5e3cb63ae2fecfdb9e892781732cad6:/include/wx/clntdata.h diff --git a/include/wx/clntdata.h b/include/wx/clntdata.h index 02e90d267c..a632635ad8 100644 --- a/include/wx/clntdata.h +++ b/include/wx/clntdata.h @@ -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 -// 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 { @@ -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 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 {