Adaptación a Delphi 2007

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.PNGComponents@8 a60baaea-e768-c94d-9a73-13206b75eb30
This commit is contained in:
David Arranz 2007-08-21 10:16:24 +00:00
parent 1931e28a44
commit a81119e4fc
31 changed files with 106 additions and 31 deletions

View File

@ -22,7 +22,7 @@ package PNG_D2007;
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'PNG image runtime/designtime'}
{$DESCRIPTION 'PNG image runtime/designtime for Delphi 2007'}
{$IMPLICITBUILD OFF}
requires

View File

@ -1,4 +1,5 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{353a7094-6f15-4ee6-80d0-9baadb9647c5}</ProjectGuid>
<MainSource>PNG_D2007.dpk</MainSource>
@ -31,7 +32,7 @@
<Borland.Personality>Delphi.Personality</Borland.Personality>
<Borland.ProjectType>Package</Borland.ProjectType>
<BorlandProject>
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Package_Options><Package_Options Name="PackageDescription">PNG image runtime/designtime</Package_Options><Package_Options Name="ImplicitBuild">False</Package_Options><Package_Options Name="DesigntimeOnly">False</Package_Options><Package_Options Name="RuntimeOnly">False</Package_Options></Package_Options><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Package_Options><Package_Options Name="PackageDescription">PNG image runtime/designtime for Delphi 2007</Package_Options><Package_Options Name="ImplicitBuild">False</Package_Options><Package_Options Name="DesigntimeOnly">False</Package_Options><Package_Options Name="RuntimeOnly">False</Package_Options></Package_Options><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
@ -62,31 +63,14 @@
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxBarD10.bpl">ExpressBars by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxComnD10.bpl">ExpressCommonLibrary by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxBarDBNavD10.bpl">ExpressBars DBNavigator by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxBarExtDBItemsD10.bpl">ExpressBars extended DB items by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxBarExtItemsD10.bpl">ExpressBars extended items by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxDockingD10.bpl">ExpressDocking Library by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxLayoutControlD10.bpl">ExpressLayout Control by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxNavBarD10.bpl">ExpressNavBar by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxGDIPlusD10.bpl">ExpressGDI+ Library by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxPSCoreD10.bpl">ExpressPrinting System by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxsbD10.bpl">ExpressSideBar by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\Bin\dclintraweb_90_100.bpl">VCL for the Web Design Package for CodeGear RAD Studio</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\dclwebsnap100.bpl">CodeGear WebSnap Components</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\dclsoap100.bpl">CodeGear SOAP Components</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\dcloffice2k100.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\dclofficexp100.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\bcbie100.bpl">CodeGear C++Builder Internet Explorer 5 Components Package</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\bcboffice2k100.bpl">CodeGear C++Builder Office 2000 Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDS)\bin\bcbofficexp100.bpl">CodeGear C++Builder Office XP Servers Package</Excluded_Packages>
</Excluded_Packages><Source><Source Name="MainSource">PNG_D2007.dpk</Source></Source></Delphi.Personality></BorlandProject></BorlandProject>
</ProjectExtensions>
<Import Project="$(MSBuildBinPath)\Borland.Delphi.Targets" />

View File

@ -40,6 +40,39 @@
<Borland.ProjectType>Package</Borland.ProjectType>
<BorlandProject>
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Package_Options><Package_Options Name="PackageDescription">PNG Components for Delphi 2007 (Runtime)</Package_Options><Package_Options Name="ImplicitBuild">False</Package_Options><Package_Options Name="DesigntimeOnly">False</Package_Options><Package_Options Name="RuntimeOnly">True</Package_Options></Package_Options><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">1</VersionInfo><VersionInfo Name="MinorVer">0</VersionInfo><VersionInfo Name="Release">0</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName"></VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName"></VersionInfoKeys><VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxBarD10.bpl">ExpressBars by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxComnD10.bpl">ExpressCommonLibrary by Developer Express Inc.</Excluded_Packages>
<Excluded_Packages Name="C:\Archivos de programa\Developer Express Inc\Lib\D10\dxBarDBNavD10.bpl">ExpressBars DBNavigator by Developer Express Inc.</Excluded_Packages>

View File

@ -49,11 +49,14 @@
<DCCReference Include="..\Design\PngComponentEditors.pas" />
<DCCReference Include="..\Design\PngComponents.dcr" />
<DCCReference Include="..\Design\PngComponents.dcr" />
<DCCReference Include="..\Design\PngComponents.dcr" />
<DCCReference Include="..\Design\PngComponentsRegister.pas" />
<DCCReference Include="..\Design\PngImageListEditor.pas">
<Form>PngImageListEditorDlg</Form>
</DCCReference>
<DCCReference Include="designide.dcp" />
<DCCReference Include="C:\Archivos de programa\Borland\Delphi11\bin\designide.dcp" />
<DCCReference Include="C:\Archivos de programa\Borland\Delphi11\bin\PngComponentsD2007.dcp" />
<DCCReference Include="C:\Archivos de programa\Borland\Delphi11\bin\PNG_D2007.dcp" />
<DCCReference Include="PngComponentsD.dcp" />
<DCCReference Include="PngComponentsD1.dcp" />
<DCCReference Include="PngComponentsD10.dcp" />
@ -62,7 +65,6 @@
<DCCReference Include="PngComponentsD200.dcp" />
<DCCReference Include="PNG_D10.dcp" />
<DCCReference Include="PNG_D20010.dcp" />
<DCCReference Include="PNG_D2007.dcp" />
<DCCReference Include="PNG_D20070.dcp" />
<DCCReference Include="PNG_D200710.dcp" />
<DCCReference Include="PNG_D2010.dcp" />

View File

@ -9,6 +9,17 @@
Thany components do not support 16-bit Windows.
{$ENDIF}
{$IFDEF VER185}
{$DEFINE THANY_COMPILER_11}
{$IFDEF BCB}
{$DEFINE THANY_CPPB}
{$DEFINE THANY_CPPB_11}
{$ELSE}
{$DEFINE THANY_DELPHI}
{$DEFINE THANY_DELPHI_11}
{$ENDIF}
{$ENDIF}
{$IFDEF VER180}
{$DEFINE THANY_COMPILER_10}
{$IFDEF BCB}
@ -20,7 +31,6 @@
{$ENDIF}
{$ENDIF}
{$IFDEF VER170}
{$DEFINE THANY_COMPILER_9}
{$IFDEF BCB}
@ -167,6 +177,18 @@
{$DEFINE THANY_COMPILER_10_UP}
{$ENDIF}
{$IFDEF THANY_COMPILER_11}
{$DEFINE THANY_COMPILER_2_UP}
{$DEFINE THANY_COMPILER_3_UP}
{$DEFINE THANY_COMPILER_4_UP}
{$DEFINE THANY_COMPILER_5_UP}
{$DEFINE THANY_COMPILER_6_UP}
{$DEFINE THANY_COMPILER_7_UP}
{$DEFINE THANY_COMPILER_9_UP}
{$DEFINE THANY_COMPILER_10_UP}
{$DEFINE THANY_COMPILER_11_UP}
{$ENDIF}
{$IFDEF THANY_DELPHI_2}
{$DEFINE THANY_DELPHI_2_UP}
{$ENDIF}
@ -227,6 +249,18 @@
{$DEFINE THANY_DELPHI_10_UP}
{$ENDIF}
{$IFDEF THANY_DELPHI_11}
{$DEFINE THANY_DELPHI_2_UP}
{$DEFINE THANY_DELPHI_3_UP}
{$DEFINE THANY_DELPHI_4_UP}
{$DEFINE THANY_DELPHI_5_UP}
{$DEFINE THANY_DELPHI_6_UP}
{$DEFINE THANY_DELPHI_7_UP}
{$DEFINE THANY_DELPHI_9_UP}
{$DEFINE THANY_DELPHI_10_UP}
{$DEFINE THANY_DELPHI_11_UP}
{$ENDIF}
{$IFDEF THANY_CPPB_3}
{$DEFINE THANY_CPPB_3_UP}
{$ENDIF}
@ -266,6 +300,27 @@
{$DEFINE THANY_CPPB_9_UP}
{$ENDIF}
{$IFDEF THANY_CPPB_10}
{$DEFINE THANY_CPPB_3_UP}
{$DEFINE THANY_CPPB_4_UP}
{$DEFINE THANY_CPPB_5_UP}
{$DEFINE THANY_CPPB_6_UP}
{$DEFINE THANY_CPPB_7_UP}
{$DEFINE THANY_CPPB_9_UP}
{$DEFINE THANY_CPPB_10_UP}
{$ENDIF}
{$IFDEF THANY_CPPB_11}
{$DEFINE THANY_CPPB_3_UP}
{$DEFINE THANY_CPPB_4_UP}
{$DEFINE THANY_CPPB_5_UP}
{$DEFINE THANY_CPPB_6_UP}
{$DEFINE THANY_CPPB_7_UP}
{$DEFINE THANY_CPPB_9_UP}
{$DEFINE THANY_CPPB_10_UP}
{$DEFINE THANY_CPPB_11_UP}
{$ENDIF}
{$IFDEF THANY_CPPB_3_UP}
// C++Builder requires this if you use Delphi components in run-time packages.
{$ObjExportAll On}
@ -274,3 +329,4 @@
{$IFDEF THANY_COMPILER_7_UP}
{$DEFINE ThemeSupport}
{$ENDIF}