Extract wxPenInfoBase in a separate header

This allows to avoid dependency of wx/graphics.h on wx/pen.h.
This commit is contained in:
Vadim Zeitlin
2017-09-10 01:20:22 +02:00
parent cc14a80501
commit a156d5fa40
15 changed files with 170 additions and 133 deletions

View File

@@ -1188,6 +1188,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
wx/collheaderctrl.h
wx/generic/collheaderctrl.h
wx/itemattr.h
wx/peninfobase.h
</set>
<!-- ====================================================================== -->

View File

@@ -946,6 +946,7 @@ GUI_CMN_HDR =
wx/palette.h
wx/panel.h
wx/pen.h
wx/peninfobase.h
wx/position.h
wx/preferences.h
wx/radiobox.h

View File

@@ -1382,6 +1382,7 @@
<ClInclude Include="..\..\include\wx\generic\collheaderctrl.h" />
<ClInclude Include="..\..\include\wx\msw\rt\utils.h" />
<ClInclude Include="..\..\include\wx\itemattr.h" />
<ClInclude Include="..\..\include\wx\peninfobase.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">

View File

@@ -1714,6 +1714,9 @@
<ClInclude Include="..\..\include\wx\pen.h">
<Filter>Common Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\include\wx\peninfobase.h">
<Filter>Common Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\include\wx\persist.h">
<Filter>Common Headers</Filter>
</ClInclude>

View File

@@ -1,4 +1,3 @@

Microsoft Visual Studio Solution File, Format Version 8.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxregex", "wx_vc7_wxregex.vcproj", "{7A1A5354-6DB4-53F1-B75C-FE909D796167}"
EndProject

View File

@@ -2393,6 +2393,9 @@
<File
RelativePath="..\..\include\wx\pen.h">
</File>
<File
RelativePath="..\..\include\wx\peninfobase.h">
</File>
<File
RelativePath="..\..\include\wx\persist.h">
</File>

View File

@@ -1,4 +1,3 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxregex", "wx_vc8_wxregex.vcproj", "{078F4E39-D258-54B5-B1B1-4905D10E06DC}"

View File

@@ -3692,6 +3692,10 @@
RelativePath="..\..\include\wx\pen.h"
>
</File>
<File
RelativePath="..\..\include\wx\peninfobase.h"
>
</File>
<File
RelativePath="..\..\include\wx\persist.h"
>

View File

@@ -1,4 +1,3 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxregex", "wx_vc9_wxregex.vcproj", "{56A4B526-BB81-5D01-AAA9-16D23BBB169D}"

View File

@@ -3688,6 +3688,10 @@
RelativePath="..\..\include\wx\pen.h"
>
</File>
<File
RelativePath="..\..\include\wx\peninfobase.h"
>
</File>
<File
RelativePath="..\..\include\wx\persist.h"
>