Add wxWindowPtr smart pointer.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74774 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2013-09-06 17:09:16 +00:00
parent 4852df90e2
commit c80d4c1e20
10 changed files with 167 additions and 1 deletions

View File

@@ -907,6 +907,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
wx/valnum.h
wx/window.h
wx/windowid.h
wx/windowptr.h
wx/withimages.h
wx/wrapsizer.h
wx/wupdlock.h

View File

@@ -3304,6 +3304,10 @@ SOURCE=..\..\include\wx\windowid.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\windowptr.h
# End Source File
# Begin Source File
SOURCE=..\..\include\wx\withimages.h
# End Source File
# Begin Source File

View File

@@ -1234,6 +1234,7 @@
<ClInclude Include="..\..\include\wx\persist\window.h" />
<ClInclude Include="..\..\include\wx\window.h" />
<ClInclude Include="..\..\include\wx\windowid.h" />
<ClInclude Include="..\..\include\wx\windowptr.h" />
<ClInclude Include="..\..\include\wx\withimages.h" />
<ClInclude Include="..\..\include\wx\wizard.h" />
<ClInclude Include="..\..\include\wx\wrapsizer.h" />
@@ -1309,4 +1310,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
</Project>

View File

@@ -2524,6 +2524,9 @@
<ClInclude Include="..\..\include\wx\xpmhand.h">
<Filter>Common Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\include\wx\windowptr.h">
<Filter>Common Headers</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="..\..\include\wx\msw\setup.h">

View File

@@ -2663,6 +2663,9 @@
<File
RelativePath="..\..\include\wx\windowid.h">
</File>
<File
RelativePath="..\..\include\wx\windowptr.h">
</File>
<File
RelativePath="..\..\include\wx\withimages.h">
</File>

View File

@@ -3559,6 +3559,10 @@
RelativePath="..\..\include\wx\windowid.h"
>
</File>
<File
RelativePath="..\..\include\wx\windowptr.h"
>
</File>
<File
RelativePath="..\..\include\wx\withimages.h"
>

View File

@@ -3557,6 +3557,10 @@
RelativePath="..\..\include\wx\windowid.h"
>
</File>
<File
RelativePath="..\..\include\wx\windowptr.h"
>
</File>
<File
RelativePath="..\..\include\wx\withimages.h"
>