You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
(20) |
May
(48) |
Jun
(8) |
Jul
(23) |
Aug
(41) |
Sep
(42) |
Oct
(22) |
Nov
(17) |
Dec
(36) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(43) |
Feb
(42) |
Mar
(17) |
Apr
(39) |
May
(16) |
Jun
(35) |
Jul
(37) |
Aug
(47) |
Sep
(49) |
Oct
(9) |
Nov
(52) |
Dec
(37) |
2008 |
Jan
(48) |
Feb
(21) |
Mar
(7) |
Apr
(2) |
May
(5) |
Jun
(17) |
Jul
(17) |
Aug
(40) |
Sep
(58) |
Oct
(38) |
Nov
(19) |
Dec
(32) |
2009 |
Jan
(67) |
Feb
(46) |
Mar
(54) |
Apr
(34) |
May
(37) |
Jun
(52) |
Jul
(67) |
Aug
(72) |
Sep
(48) |
Oct
(35) |
Nov
(27) |
Dec
(12) |
2010 |
Jan
(56) |
Feb
(46) |
Mar
(19) |
Apr
(14) |
May
(21) |
Jun
(3) |
Jul
(13) |
Aug
(48) |
Sep
(34) |
Oct
(51) |
Nov
(16) |
Dec
(32) |
2011 |
Jan
(36) |
Feb
(14) |
Mar
(12) |
Apr
(3) |
May
(5) |
Jun
(24) |
Jul
(15) |
Aug
(30) |
Sep
(21) |
Oct
(4) |
Nov
(25) |
Dec
(23) |
2012 |
Jan
(45) |
Feb
(42) |
Mar
(19) |
Apr
(14) |
May
(13) |
Jun
(7) |
Jul
(3) |
Aug
(46) |
Sep
(21) |
Oct
(10) |
Nov
(2) |
Dec
|
2013 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <wp...@us...> - 2009-09-11 21:36:39
|
Revision: 2992 http://jcl.svn.sourceforge.net/jcl/?rev=2992&view=rev Author: wpostma Date: 2009-09-11 21:36:32 +0000 (Fri, 11 Sep 2009) Log Message: ----------- alignment fix, mantis 4931 Modified Paths: -------------- trunk/jcl/source/windows/Snmp.pas Modified: trunk/jcl/source/windows/Snmp.pas =================================================================== --- trunk/jcl/source/windows/Snmp.pas 2009-09-11 18:42:50 UTC (rev 2991) +++ trunk/jcl/source/windows/Snmp.pas 2009-09-11 21:36:32 UTC (rev 2992) @@ -54,6 +54,10 @@ {$ENDIF SUPPORTS_WEAKPACKAGEUNIT} {$ENDIF ~SNMP_DYNAMIC_LINK} +{$IFDEF UNICODE} +{$A4} // MANTIS 4931 - GetMacAddress crash in Delphi 2009. record alignment fix. +{$ENDIF} + uses Windows, SysUtils; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wp...@us...> - 2009-09-11 18:43:02
|
Revision: 2991 http://jcl.svn.sourceforge.net/jcl/?rev=2991&view=rev Author: wpostma Date: 2009-09-11 18:42:50 +0000 (Fri, 11 Sep 2009) Log Message: ----------- PChar -> PAnsiChar in Snmp.pas Modified Paths: -------------- trunk/jcl/source/windows/Snmp.pas Modified: trunk/jcl/source/windows/Snmp.pas =================================================================== --- trunk/jcl/source/windows/Snmp.pas 2009-09-05 12:04:35 UTC (rev 2990) +++ trunk/jcl/source/windows/Snmp.pas 2009-09-11 18:42:50 UTC (rev 2991) @@ -1,6 +1,6 @@ {**************************************************************************************************} { } -{ Borland Delphi Runtime Library } +{ Delphi Runtime Library } { SNMP functions interface unit } { } { The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License") } @@ -62,7 +62,7 @@ type PAsnOctetString = ^TAsnOctetString; TAsnOctetString = record - stream: PChar; + stream: PAnsiChar; length: UINT; dynamic_: Boolean; end; @@ -361,8 +361,8 @@ SnmpUtilMemFree: procedure(pMem: Pointer); stdcall; SnmpUtilMemAlloc: function(nBytes: UINT): Pointer; stdcall; SnmpUtilMemReAlloc: function(pMem: Pointer; nBytes: UINT): Pointer; stdcall; - SnmpUtilOidToA: function(Oid: PAsnObjectIdentifier): PChar; stdcall; - SnmpUtilIdsToA: function(Ids: PUINT; IdLength: UINT): PChar; stdcall; + SnmpUtilOidToA: function(Oid: PAsnObjectIdentifier): PAnsiChar; stdcall; + SnmpUtilIdsToA: function(Ids: PUINT; IdLength: UINT): PAnsiChar; stdcall; SnmpUtilPrintOid: procedure(Oid: PAsnObjectIdentifier); stdcall; SnmpUtilPrintAsnAny: procedure(pAny: PAsnAny); stdcall; SnmpSvcGetUptime: function: DWORD; stdcall; @@ -389,8 +389,8 @@ procedure SnmpUtilMemFree(pMem: Pointer); stdcall; function SnmpUtilMemAlloc(nBytes: UINT): Pointer; stdcall; function SnmpUtilMemReAlloc(pMem: Pointer; nBytes: UINT): Pointer; stdcall; -function SnmpUtilOidToA(Oid: PAsnObjectIdentifier): PChar; stdcall; -function SnmpUtilIdsToA(Ids: PUINT; IdLength: UINT): PChar; stdcall; +function SnmpUtilOidToA(Oid: PAsnObjectIdentifier): PAnsiChar; stdcall; +function SnmpUtilIdsToA(Ids: PUINT; IdLength: UINT): PAnsiChar; stdcall; procedure SnmpUtilPrintOid(Oid: PAsnObjectIdentifier); stdcall; procedure SnmpUtilPrintAsnAny(pAny: PAsnAny); stdcall; function SnmpSvcGetUptime: DWORD; stdcall; @@ -454,12 +454,12 @@ {$IFNDEF SNMP_DYNAMIC_LINK} -procedure SnmpUtilDbgPrint(nLogLevel: Integer; szFormat: PChar); stdcall; +procedure SnmpUtilDbgPrint(nLogLevel: Integer; szFormat: PAnsiChar); stdcall; {$ELSE SNMP_DYNAMIC_LINK} var - SnmpUtilDbgPrint: procedure (nLogLevel: Integer; szFormat: PChar); stdcall; + SnmpUtilDbgPrint: procedure (nLogLevel: Integer; szFormat: PAnsiChar); stdcall; {$ENDIF ~SNMP_DYNAMIC_LINK} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-05 12:04:49
|
Revision: 2990 http://jcl.svn.sourceforge.net/jcl/?rev=2990&view=rev Author: outchy Date: 2009-09-05 12:04:35 +0000 (Sat, 05 Sep 2009) Log Message: ----------- moved JCL webpages at SF to a dedicated directory. Modified Paths: -------------- trunk/thirdparty/makedist/JclTesting.xml trunk/thirdparty/svn_cleaner/SvnCleaner.xml Added Paths: ----------- trunk/website/sourceforge/ trunk/website/sourceforge/daily/ trunk/website/sourceforge/index.php trunk/website/sourceforge/itrack/ trunk/website/sourceforge/poll/ trunk/website/sourceforge/test.html trunk/website/sourceforge/websetup/ Removed Paths: ------------- trunk/website/daily/ trunk/website/index.php trunk/website/itrack/ trunk/website/poll/ trunk/website/test.html trunk/website/websetup/ Modified: trunk/thirdparty/makedist/JclTesting.xml =================================================================== --- trunk/thirdparty/makedist/JclTesting.xml 2009-09-05 11:48:13 UTC (rev 2989) +++ trunk/thirdparty/makedist/JclTesting.xml 2009-09-05 12:04:35 UTC (rev 2990) @@ -122,13 +122,13 @@ <configuration index="2" caption="Append" value="no"/> </action> <action classname="TFileRemover"> - <configuration index="0" caption="Directory" value="..\..\website\daily"/> + <configuration index="0" caption="Directory" value="..\..\website\sourceforge\daily"/> <configuration index="1" caption="Filter" value="%OldArchiveName%"/> <configuration index="2" caption="Move to recycle bin" value="no"/> </action> <action classname="TFileMover"> <configuration index="0" caption="Old file name" value="%ArchiveName%"/> - <configuration index="1" caption="New file name" value="..\..\website\daily\%ArchiveName%"/> + <configuration index="1" caption="New file name" value="..\..\website\sourceforge\daily\%ArchiveName%"/> </action> <action classname="TCommandLineCaller"> <configuration index="0" caption="Application" value="%WINSCP%"/> @@ -246,13 +246,13 @@ <configuration index="2" caption="Append" value="no"/> </action> <action classname="TFileRemover"> - <configuration index="0" caption="Directory" value="..\..\website\daily"/> + <configuration index="0" caption="Directory" value="..\..\website\sourceforge\daily"/> <configuration index="1" caption="Filter" value="%OldArchiveName%"/> <configuration index="2" caption="Move to recycle bin" value="no"/> </action> <action classname="TFileMover"> <configuration index="0" caption="Old file name" value="%ArchiveName%"/> - <configuration index="1" caption="New file name" value="..\..\website\daily\%ArchiveName%"/> + <configuration index="1" caption="New file name" value="..\..\website\sourceforge\daily\%ArchiveName%"/> </action> <action classname="TCommandLineCaller"> <configuration index="0" caption="Application" value="%WINSCP%"/> @@ -375,13 +375,13 @@ <configuration index="2" caption="Append" value="no"/> </action> <action classname="TFileRemover"> - <configuration index="0" caption="Directory" value="..\..\website\daily"/> + <configuration index="0" caption="Directory" value="..\..\website\sourceforge\daily"/> <configuration index="1" caption="Filter" value="%OldArchiveName%"/> <configuration index="2" caption="Move to recycle bin" value="no"/> </action> <action classname="TFileMover"> <configuration index="0" caption="Old file name" value="%ArchiveName%"/> - <configuration index="1" caption="New file name" value="..\..\website\daily\%ArchiveName%"/> + <configuration index="1" caption="New file name" value="..\..\website\sourceforge\daily\%ArchiveName%"/> </action> <action classname="TCommandLineCaller"> <configuration index="0" caption="Application" value="%WINSCP%"/> @@ -504,13 +504,13 @@ <configuration index="2" caption="Append" value="no"/> </action> <action classname="TFileRemover"> - <configuration index="0" caption="Directory" value="..\..\website\daily"/> + <configuration index="0" caption="Directory" value="..\..\website\sourceforge\daily"/> <configuration index="1" caption="Filter" value="%OldArchiveName%"/> <configuration index="2" caption="Move to recycle bin" value="no"/> </action> <action classname="TFileMover"> <configuration index="0" caption="Old file name" value="%ArchiveName%"/> - <configuration index="1" caption="New file name" value="..\..\website\daily\%ArchiveName%"/> + <configuration index="1" caption="New file name" value="..\..\website\sourceforge\daily\%ArchiveName%"/> </action> <action classname="TCommandLineCaller"> <configuration index="0" caption="Application" value="%WINSCP%"/> Modified: trunk/thirdparty/svn_cleaner/SvnCleaner.xml =================================================================== --- trunk/thirdparty/svn_cleaner/SvnCleaner.xml 2009-09-05 11:48:13 UTC (rev 2989) +++ trunk/thirdparty/svn_cleaner/SvnCleaner.xml 2009-09-05 12:04:35 UTC (rev 2990) @@ -425,7 +425,7 @@ </property> </setting> - <setting path="website/daily" mask="" recurse="no" dironly="yes"> + <setting path="website/sourceforge/daily" mask="" recurse="no" dironly="yes"> <property name="svn:ignore"> <value>*.7z</value> </property> Deleted: trunk/website/index.php =================================================================== --- trunk/website/index.php 2009-09-05 11:48:13 UTC (rev 2989) +++ trunk/website/index.php 2009-09-05 12:04:35 UTC (rev 2990) @@ -1 +0,0 @@ -<?php header("Location: http://jcl.delphi-jedi.org/"); exit; ?> Property changes on: trunk/website/sourceforge ___________________________________________________________________ Added: tsvn:projectlanguage + 1033 Added: bugtraq:url + http://issuetracker.delphi-jedi.org/view.php?id=%BUGID% Added: bugtraq:message + (Mantis #%BUGID%) Added: bugtraq:logregex + [Mm]antis #?(\d+)(,? ?#?(\d+))+ (\d+) Copied: trunk/website/sourceforge/index.php (from rev 2989, trunk/website/index.php) =================================================================== --- trunk/website/sourceforge/index.php (rev 0) +++ trunk/website/sourceforge/index.php 2009-09-05 12:04:35 UTC (rev 2990) @@ -0,0 +1 @@ +<?php header("Location: http://jcl.delphi-jedi.org/"); exit; ?> Copied: trunk/website/sourceforge/test.html (from rev 2989, trunk/website/test.html) =================================================================== --- trunk/website/sourceforge/test.html (rev 0) +++ trunk/website/sourceforge/test.html 2009-09-05 12:04:35 UTC (rev 2990) @@ -0,0 +1,16 @@ +<html> +<head> + <title>Project Jedi chat room at chat.codegear.com</title> + <script language="JavaScript" type="text/javascript" + src="http://chat.codegear.com/chatroominfo.js"> + </script> +</head> +<body> + test before script + <script language="JavaScript" type="text/javascript"> + showRoomInfo( "jedi" ); + <!-- , "Project JEDI", [false, ["Chat with the {PEOPLE} {PEOPLESTR} in the {ROOM} room.", ["{ROOM} chat room closed.", ["Start a chat in the {ROOM} chat room."]]]]); --> + </script> + test after script +</body> +</html> \ No newline at end of file Deleted: trunk/website/test.html =================================================================== --- trunk/website/test.html 2009-09-05 11:48:13 UTC (rev 2989) +++ trunk/website/test.html 2009-09-05 12:04:35 UTC (rev 2990) @@ -1,16 +0,0 @@ -<html> -<head> - <title>Project Jedi chat room at chat.codegear.com</title> - <script language="JavaScript" type="text/javascript" - src="http://chat.codegear.com/chatroominfo.js"> - </script> -</head> -<body> - test before script - <script language="JavaScript" type="text/javascript"> - showRoomInfo( "jedi" ); - <!-- , "Project JEDI", [false, ["Chat with the {PEOPLE} {PEOPLESTR} in the {ROOM} room.", ["{ROOM} chat room closed.", ["Start a chat in the {ROOM} chat room."]]]]); --> - </script> - test after script -</body> -</html> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-05 11:48:23
|
Revision: 2989 http://jcl.svn.sourceforge.net/jcl/?rev=2989&view=rev Author: outchy Date: 2009-09-05 11:48:13 +0000 (Sat, 05 Sep 2009) Log Message: ----------- latest news update. Modified Paths: -------------- trunk/website/delphi-jedi/page12.html Modified: trunk/website/delphi-jedi/page12.html =================================================================== --- trunk/website/delphi-jedi/page12.html 2009-09-03 19:20:41 UTC (rev 2988) +++ trunk/website/delphi-jedi/page12.html 2009-09-05 11:48:13 UTC (rev 2989) @@ -48,6 +48,43 @@ <span class="lesen"><b>Recent news</b> <p> +Summary: JCL 2.0 Build 3449 available<br> + +Date: 2009-08-25 21:00<br><br> + +This new release of the Jedi Code Library is available in the JCL pages at Sourceforge: http://sourceforge.net/project/showfiles.php?group_id=47514<br><br> + +This release supports the following versions of Delphi and C++Builder:<br> + +* Delphi 2010 and C++Builder 2010<br> +* Delphi 2009 and C++Builder 2009<br> +* RAD Studio 2007 (Delphi 2007, C++Builder 2007);<br> +* BDS 2006 (Delphi 2006, C++Builder 2006);<br> +* Delphi 2005;<br> +* Delphi.net 8 (experts only);<br> +* C#Builder 1 (experts only);<br> +* Delphi 7<br> +* Delphi 6 and C++Builder 6.<br><br> + +Head changes for this releease are:<br> + +* improved Unicode support for Delphi 2009, C++Builder 2009 and newer;<br> +* new expert for displaying improved stack traces in the debugger, these stack traces can be serialized to XML files;<br> +* support for 32 bit FPC;<br> +* support for 64 bit FPC (experimental);<br> +* support for Delphi 2005 is back;<br> +* removal of support for Delphi 5, C++Builder 5, Delphi.net and Kylix;<br> +* added 7-zip 9.4.0 archive formats in JclCompression (.xz, .lzma86, ntfs, fat...);<br> +* simple log: new option to release the log files between two accesses;<br> +* PCRE (http://www.pcre.org/) precompiled object files updated to PCRE 7.9;<br> +* exception dialog: the log can be saved to any arbitrary location;<br> +* exception dialog: new option to disable integrated exception tracking when a debugger is attached;<br> +* exception dialog: new option to select which thread to report to log.<br> +</p> + +<hr size="1" width="80%"> + +<p> Summary: JCL 1.105 Build 3400 available<br> Date: 2009-06-22 21:00<br><br> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-03 19:20:56
|
Revision: 2988 http://jcl.svn.sourceforge.net/jcl/?rev=2988&view=rev Author: outchy Date: 2009-09-03 19:20:41 +0000 (Thu, 03 Sep 2009) Log Message: ----------- add detail to error message. Modified Paths: -------------- trunk/jcl/experts/common/JclOtaResources.pas trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas Modified: trunk/jcl/experts/common/JclOtaResources.pas =================================================================== --- trunk/jcl/experts/common/JclOtaResources.pas 2009-09-03 18:49:03 UTC (rev 2987) +++ trunk/jcl/experts/common/JclOtaResources.pas 2009-09-03 19:20:41 UTC (rev 2988) @@ -227,7 +227,7 @@ resourcestring RsAnalyzeActionCaption = 'Analyze project %s'; RsProjectNone = '[none]'; - RsCantFindFiles = 'Can''t find MAP or executable file'; + RsCantFindMAPFile = 'Can''t find MAP "%s" for project "%s"'; RsBuildingProject = 'Building project %s ...'; RsAnalyseMenuItemNotInserted = 'Can''t insert the analyse menu item'; Modified: trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas =================================================================== --- trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas 2009-09-03 18:49:03 UTC (rev 2987) +++ trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas 2009-09-03 19:20:41 UTC (rev 2988) @@ -311,7 +311,7 @@ begin ProjectAnalyzerForm.StatusBarText := ''; if BuildOK then - MessageDlg(RsCantFindFiles, mtError, [mbOk], 0); + MessageDlg(Format(LoadResString(@RsCantFindMAPFile), [MapFileName, ProjectFileName]), mtError, [mbOk], 0); end; finally JclDisablePostCompilationProcess := False; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-03 18:49:11
|
Revision: 2987 http://jcl.svn.sourceforge.net/jcl/?rev=2987&view=rev Author: outchy Date: 2009-09-03 18:49:03 +0000 (Thu, 03 Sep 2009) Log Message: ----------- IDE versions whose projects are not based on MsBuild do not have IlinkMapFileType and DccMapFileType settings. Modified Paths: -------------- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas Modified: trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas =================================================================== --- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-02 15:51:57 UTC (rev 2986) +++ trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-03 18:49:03 UTC (rev 2987) @@ -487,12 +487,19 @@ HasMapFileOption := OptionValue <> ''; ChangeMapFileOption := HasMapFileOption and (OptionValue <> IntToStr(MapFileOptionDetailed)); {$ELSE ~BDS6_UP} + {$IFDEF BDS5} OptionValue := ProjOptions.Values[ILinkMapFileTypeOptionName]; HasILinkMapFileTypeOption := not VarIsEmpty(OptionValue); ChangeILinkMapFileTypeOption := HasILinkMapFileTypeOption and (VarToStr(OptionValue) <> MapFileOptionDetailedSegments); OptionValue := ProjOptions.Values[DccMapFileOptionName]; HasDccMapFileOption := not VarIsEmpty(OptionValue); ChangeDccMapFileOption := HasDccMapFileOption and (VarToStr(OptionValue) <> IntToStr(MapFileOptionDetailed)); + {$ELSE ~BDS5} + HasILinkMapFileTypeOption := False; + ChangeILinkMapFileTypeOption := HasILinkMapFileTypeOption; + HasDccMapFileOption := False; + ChangeDccMapFileOption := HasDccMapFileOption; + {$ENDIF ~BDS5} OptionValue := ProjOptions.Values[MapFileOptionName]; HasMapFileOption := not VarIsEmpty(OptionValue); ChangeMapFileOption := HasMapFileOption and (VarToStr(OptionValue) <> IntToStr(MapFileOptionDetailed)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-02 15:52:05
|
Revision: 2986 http://jcl.svn.sourceforge.net/jcl/?rev=2986&view=rev Author: outchy Date: 2009-09-02 15:51:57 +0000 (Wed, 02 Sep 2009) Log Message: ----------- Mantis 4920: StrSearch behaviour changed (revision 2964 used). The search was started one character too far. Revision Links: -------------- http://jcl.svn.sourceforge.net/jcl/?rev=2964&view=rev Modified Paths: -------------- trunk/jcl/source/common/JclAnsiStrings.pas trunk/jcl/source/common/JclStrings.pas Modified: trunk/jcl/source/common/JclAnsiStrings.pas =================================================================== --- trunk/jcl/source/common/JclAnsiStrings.pas 2009-09-02 13:42:42 UTC (rev 2985) +++ trunk/jcl/source/common/JclAnsiStrings.pas 2009-09-02 15:51:57 UTC (rev 2986) @@ -2641,6 +2641,7 @@ SubP := PAnsiChar(Substr); SPI := SP; Inc(SPI, Index); + Dec(SPI); SPI := StrPos(SPI, SubP); if SPI <> nil then Result := SPI - SP + 1 Modified: trunk/jcl/source/common/JclStrings.pas =================================================================== --- trunk/jcl/source/common/JclStrings.pas 2009-09-02 13:42:42 UTC (rev 2985) +++ trunk/jcl/source/common/JclStrings.pas 2009-09-02 15:51:57 UTC (rev 2986) @@ -2521,6 +2521,7 @@ SubP := PChar(Substr); SPI := SP; Inc(SPI, Index); + Dec(SPI); SPI := StrPos(SPI, SubP); if SPI <> nil then Result := SPI - SP + 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-02 13:42:53
|
Revision: 2985 http://jcl.svn.sourceforge.net/jcl/?rev=2985&view=rev Author: outchy Date: 2009-09-02 13:42:42 +0000 (Wed, 02 Sep 2009) Log Message: ----------- Filemaping example from the so-called donation. The JCL already contain file mapping related stuff: the runtime is kept as-is. Added Paths: ----------- trunk/jcl/examples/windows/filemapping/ trunk/jcl/examples/windows/filemapping/FileMapping.dof trunk/jcl/examples/windows/filemapping/FileMapping.dpr trunk/jcl/examples/windows/filemapping/FileMapping.res trunk/jcl/examples/windows/filemapping/MapTestForm.dfm trunk/jcl/examples/windows/filemapping/MapTestForm.pas trunk/jcl/examples/windows/filemapping/MapWriteForm.dfm trunk/jcl/examples/windows/filemapping/MapWriteForm.pas Property changes on: trunk/jcl/examples/windows/filemapping ___________________________________________________________________ Added: tsvn:projectlanguage + 0x0409 Added: bugtraq:url + http://issuetracker.delphi-jedi.org/view.php?id=%BUGID% Added: bugtraq:message + (Mantis #%BUGID%) Added: svn:ignore + *.identcache *.local *.cfg *.drc *.dcu *.dproj *.bdsproj Added: bugtraq:logregex + [Mm]antis #?(\d+)(,? ?#?(\d+))+ (\d+) Added: trunk/jcl/examples/windows/filemapping/FileMapping.dof =================================================================== --- trunk/jcl/examples/windows/filemapping/FileMapping.dof (rev 0) +++ trunk/jcl/examples/windows/filemapping/FileMapping.dof 2009-09-02 13:42:42 UTC (rev 2985) @@ -0,0 +1,3 @@ +[Directories] +OutputDir=..\..\..\bin + Property changes on: trunk/jcl/examples/windows/filemapping/FileMapping.dof ___________________________________________________________________ Added: svn:eol-style + native Added: trunk/jcl/examples/windows/filemapping/FileMapping.dpr =================================================================== --- trunk/jcl/examples/windows/filemapping/FileMapping.dpr (rev 0) +++ trunk/jcl/examples/windows/filemapping/FileMapping.dpr 2009-09-02 13:42:42 UTC (rev 2985) @@ -0,0 +1,14 @@ +program FileMapping; + +uses + Forms, + MapTestForm in 'MapTestForm.pas' {TestForm}, + MapWriteForm in 'MapWriteForm.pas' {WriteForm}; + +{$R *.RES} + +begin + Application.Initialize; + Application.CreateForm(TTestForm, TestForm); + Application.Run; +end. Property changes on: trunk/jcl/examples/windows/filemapping/FileMapping.dpr ___________________________________________________________________ Added: svn:keywords + URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:eol-style + native Added: trunk/jcl/examples/windows/filemapping/FileMapping.res =================================================================== (Binary files differ) Property changes on: trunk/jcl/examples/windows/filemapping/FileMapping.res ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/jcl/examples/windows/filemapping/MapTestForm.dfm =================================================================== --- trunk/jcl/examples/windows/filemapping/MapTestForm.dfm (rev 0) +++ trunk/jcl/examples/windows/filemapping/MapTestForm.dfm 2009-09-02 13:42:42 UTC (rev 2985) @@ -0,0 +1,155 @@ +object TestForm: TTestForm + Left = 209 + Top = 115 + BorderStyle = bsDialog + Caption = 'File mapping tester' + ClientHeight = 271 + ClientWidth = 667 + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [] + OldCreateOrder = False + OnClose = FormClose + OnCreate = FormCreate + PixelsPerInch = 96 + TextHeight = 13 + object Label1: TLabel + Left = 12 + Top = 84 + Width = 132 + Height = 13 + Caption = 'Contents of the mapped file:' + end + object Label3: TLabel + Left = 16 + Top = 32 + Width = 81 + Height = 17 + Alignment = taRightJustify + AutoSize = False + Caption = 'Map Name :' + end + object Label5: TLabel + Left = 276 + Top = 32 + Width = 113 + Height = 17 + Alignment = taRightJustify + AutoSize = False + Caption = 'Update interval (secs)' + OnClick = cmdFileClick + end + object mmData: TMemo + Left = 12 + Top = 100 + Width = 425 + Height = 165 + ReadOnly = True + ScrollBars = ssBoth + TabOrder = 6 + end + object edFile: TEdit + Left = 100 + Top = 4 + Width = 337 + Height = 21 + TabOrder = 1 + end + object edMap: TEdit + Left = 100 + Top = 28 + Width = 165 + Height = 21 + TabOrder = 2 + end + object cmdFile: TButton + Left = 24 + Top = 4 + Width = 75 + Height = 21 + Caption = 'File Name' + TabOrder = 0 + OnClick = cmdFileClick + end + object cmdGo: TButton + Left = 284 + Top = 76 + Width = 75 + Height = 21 + Caption = '&Go' + TabOrder = 4 + OnClick = cmdGoClick + end + object cmdWrite: TButton + Left = 360 + Top = 76 + Width = 75 + Height = 21 + Caption = '&Write' + Enabled = False + TabOrder = 5 + OnClick = cmdWriteClick + end + object cbTime: TComboBox + Left = 392 + Top = 28 + Width = 41 + Height = 21 + Style = csDropDownList + ItemHeight = 13 + TabOrder = 3 + OnChange = cbTimeChange + Items.Strings = ( + '1' + '2' + '3' + '4' + '5' + '6' + '7' + '8' + '9' + '10') + end + object Memo1: TMemo + Left = 444 + Top = 4 + Width = 217 + Height = 261 + Color = clBtnFace + Lines.Strings = ( + 'Select a (text) file to share between ' + 'applications. (NOTE: This file will be written ' + 'to!) If left empty, the pagefile will be used.' + '' + 'Map Name and Mutex Name must be given ' + 'or the file mapping object will be private and ' + 'it can not be shared between applications. ' + 'When a map is named, a mutex must also be ' + 'named.' + '' + 'Run a few instances of this app ' + 'simultaneously and see how data entered in ' + 'one app is accessible to the others. Only ' + 'one app has to select a file to open, or the ' + 'page file will be used. The others should use ' + 'the same Map Name and Mutex Name for ' + 'this to work.') + ReadOnly = True + TabOrder = 7 + WantReturns = False + end + object odFile: TOpenDialog + Left = 408 + Top = 204 + end + object Timer1: TTimer + Enabled = False + OnTimer = Timer1Timer + Left = 380 + Top = 204 + end +end Property changes on: trunk/jcl/examples/windows/filemapping/MapTestForm.dfm ___________________________________________________________________ Added: svn:eol-style + native Added: trunk/jcl/examples/windows/filemapping/MapTestForm.pas =================================================================== --- trunk/jcl/examples/windows/filemapping/MapTestForm.pas (rev 0) +++ trunk/jcl/examples/windows/filemapping/MapTestForm.pas 2009-09-02 13:42:42 UTC (rev 2985) @@ -0,0 +1,124 @@ +unit MapTestForm; + +interface + +uses + Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, + StdCtrls, ExtCtrls, JclFileUtils; + +type + TTestForm = class(TForm) + mmData: TMemo; + Label1: TLabel; + edFile: TEdit; + edMap: TEdit; + odFile: TOpenDialog; + Label3: TLabel; + cmdFile: TButton; + cmdGo: TButton; + cmdWrite: TButton; + cbTime: TComboBox; + Timer1: TTimer; + Label5: TLabel; + Memo1: TMemo; + procedure cmdFileClick(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure cmdGoClick(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + procedure Timer1Timer(Sender: TObject); + procedure cbTimeChange(Sender: TObject); + procedure cmdWriteClick(Sender: TObject); + private + FMap: TJclCustomFileMapping; + FView: TJclFileMappingView; + public + { Public declarations } + end; + +var + TestForm: TTestForm; + +implementation + +{$R *.DFM} + +uses + JclAnsiStrings, + MapWriteForm; + +procedure TTestForm.cmdFileClick(Sender: TObject); +begin + if odFile.Execute then + edFile.Text := odFile.Files[0]; +end; + +procedure TTestForm.FormCreate(Sender: TObject); +begin + cbTime.ItemIndex := 0; +end; + +procedure TTestForm.cmdGoClick(Sender: TObject); +var + ViewIndex: Integer; +begin + if edFile.Text <> '' then + begin + FMap := TJclFileMapping.Create(edFile.Text, fmOpenReadWrite, edMap.Text, PAGE_WRITECOPY, 0, nil); + ViewIndex := FMap.Add(GENERIC_READ or GENERIC_WRITE, GetFileSize(TJclFileMapping(FMap).FileHandle, nil), 0); + FView := FMap.Views[ViewIndex]; + end + else + begin + FMap := TJclSwapFileMapping.Create(edMap.Text, PAGE_WRITECOPY, 4096, nil); + ViewIndex := FMap.Add(GENERIC_READ or GENERIC_WRITE, 4096, 0); + FView := FMap.Views[ViewIndex]; + end; + cmdGo.Enabled := False; + cmdWrite.Enabled := True; + Timer1.Enabled := True; + Timer1Timer(Self); +end; + +procedure TTestForm.FormClose(Sender: TObject; var Action: TCloseAction); +begin + FView.Free; + FMap.Free; +end; + +procedure TTestForm.Timer1Timer(Sender: TObject); +var + S: AnsiString; + L: Cardinal; +begin + mmData.Clear; + + SetLength(S, 4096); + FView.Position := 0; + L := FView.Read(S[1], 4096); + if L > 0 then + begin + StrResetLength(S); + mmData.Lines.Text := string(S); + end; +end; + +procedure TTestForm.cbTimeChange(Sender: TObject); +begin + Timer1.Interval := (cbTime.ItemIndex + 1) * 1000; +end; + +procedure TTestForm.cmdWriteClick(Sender: TObject); +var + S: AnsiString; +begin + WriteForm := TWriteForm.Create(Self); + WriteForm.ShowModal; + S := AnsiString(WriteForm.mmWrite.Lines.Text); + if Length(S) > 0 then + begin + FView.Position := 0; + FView.Write(S[1], Length(S)); + end; +end; + +end. Property changes on: trunk/jcl/examples/windows/filemapping/MapTestForm.pas ___________________________________________________________________ Added: svn:keywords + URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:eol-style + native Added: trunk/jcl/examples/windows/filemapping/MapWriteForm.dfm =================================================================== --- trunk/jcl/examples/windows/filemapping/MapWriteForm.dfm (rev 0) +++ trunk/jcl/examples/windows/filemapping/MapWriteForm.dfm 2009-09-02 13:42:42 UTC (rev 2985) @@ -0,0 +1,42 @@ +object WriteForm: TWriteForm + Left = 206 + Top = 115 + Caption = 'Write text to the file map view' + ClientHeight = 453 + ClientWidth = 688 + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [] + OldCreateOrder = False + PixelsPerInch = 96 + TextHeight = 13 + object Panel1: TPanel + Left = 0 + Top = 423 + Width = 688 + Height = 30 + Align = alBottom + TabOrder = 0 + object cmdWrite: TButton + Left = 608 + Top = 4 + Width = 75 + Height = 25 + Caption = 'Write' + Default = True + TabOrder = 0 + OnClick = cmdWriteClick + end + end + object mmWrite: TMemo + Left = 0 + Top = 0 + Width = 688 + Height = 423 + Align = alClient + TabOrder = 1 + end +end Property changes on: trunk/jcl/examples/windows/filemapping/MapWriteForm.dfm ___________________________________________________________________ Added: svn:eol-style + native Added: trunk/jcl/examples/windows/filemapping/MapWriteForm.pas =================================================================== --- trunk/jcl/examples/windows/filemapping/MapWriteForm.pas (rev 0) +++ trunk/jcl/examples/windows/filemapping/MapWriteForm.pas 2009-09-02 13:42:42 UTC (rev 2985) @@ -0,0 +1,33 @@ +unit MapWriteForm; + +interface + +uses + Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, + StdCtrls, ExtCtrls; + +type + TWriteForm = class(TForm) + Panel1: TPanel; + mmWrite: TMemo; + cmdWrite: TButton; + procedure cmdWriteClick(Sender: TObject); + private + { Private declarations } + public + { Public declarations } + end; + +var + WriteForm: TWriteForm; + +implementation + +{$R *.DFM} + +procedure TWriteForm.cmdWriteClick(Sender: TObject); +begin + Close; +end; + +end. Property changes on: trunk/jcl/examples/windows/filemapping/MapWriteForm.pas ___________________________________________________________________ Added: svn:keywords + URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-02 11:56:15
|
Revision: 2984 http://jcl.svn.sourceforge.net/jcl/?rev=2984&view=rev Author: outchy Date: 2009-09-02 11:56:05 +0000 (Wed, 02 Sep 2009) Log Message: ----------- New function TJclMutex.Acquire which should have been there for a very long time. Modified Paths: -------------- trunk/jcl/source/common/JclSynch.pas Modified: trunk/jcl/source/common/JclSynch.pas =================================================================== --- trunk/jcl/source/common/JclSynch.pas 2009-09-02 08:15:56 UTC (rev 2983) +++ trunk/jcl/source/common/JclSynch.pas 2009-09-02 11:56:05 UTC (rev 2984) @@ -177,6 +177,7 @@ constructor Create(SecAttr: PSecurityAttributes; InitialOwner: Boolean; const Name: string); constructor Open(Access: Cardinal; Inheritable: Boolean; const Name: string); + function Acquire(const TimeOut: Cardinal = INFINITE): Boolean; function Release: Boolean; end; @@ -1028,6 +1029,11 @@ //=== { TJclMutex } ========================================================== +function TJclMutex.Acquire(const TimeOut: Cardinal): Boolean; +begin + Result := WaitFor(TimeOut) = wrSignaled; +end; + constructor TJclMutex.Create(SecAttr: PSecurityAttributes; InitialOwner: Boolean; const Name: string); begin inherited Create; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sf...@us...> - 2009-09-02 08:16:08
|
Revision: 2983 http://jcl.svn.sourceforge.net/jcl/?rev=2983&view=rev Author: sfarrow Date: 2009-09-02 08:15:56 +0000 (Wed, 02 Sep 2009) Log Message: ----------- Added TJclFileVersionInfo.GetCustomFieldValue which allows the user to obtain a value in the version info resource for which an already defined index has not been supplied. Modified Paths: -------------- trunk/jcl/source/common/JclFileUtils.pas trunk/jcl/source/common/JclResources.pas Modified: trunk/jcl/source/common/JclFileUtils.pas =================================================================== --- trunk/jcl/source/common/JclFileUtils.pas 2009-09-01 20:59:59 UTC (rev 2982) +++ trunk/jcl/source/common/JclFileUtils.pas 2009-09-02 08:15:56 UTC (rev 2983) @@ -620,6 +620,7 @@ procedure ExtractFlags; function GetBinFileVersion: string; function GetBinProductVersion: string; + function GetCustomFieldValue(const FieldName: string): string; function GetFileOS: DWORD; function GetFileSubType: DWORD; function GetFileType: DWORD; @@ -5101,6 +5102,23 @@ LoWord(dwProductVersionLS)]); end; +function TJclFileVersionInfo.GetCustomFieldValue(const FieldName: string): string; +var + ItemIndex: Integer; +begin + if FieldName <> '' then + begin + ItemIndex := FItems.IndexOfName(FieldName); + if ItemIndex <> -1 then + //Return the required value, the value the user passed in was found. + Result := FItems.Values[FieldName] + else + raise EJclFileVersionInfoError.CreateResFmt(@RsFileUtilsValueNotFound, [FieldName]); + end + else + raise EJclFileVersionInfoError.CreateRes(@RsFileUtilsEmptyValue); +end; + function TJclFileVersionInfo.GetFileOS: DWORD; begin Result := FFixedInfo^.dwFileOS; Modified: trunk/jcl/source/common/JclResources.pas =================================================================== --- trunk/jcl/source/common/JclResources.pas 2009-09-01 20:59:59 UTC (rev 2982) +++ trunk/jcl/source/common/JclResources.pas 2009-09-02 08:15:56 UTC (rev 2983) @@ -3,7 +3,8 @@ { Project JEDI Code Library (JCL) } { } { The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); } -{ you may not use this file except in compliance with the License. You may obtain a copy of the } + { The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); } + { you may not use this file except in compliance with the License. You may obtain a copy of the } { License at http://www.mozilla.org/MPL/ } { } { Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF } @@ -38,6 +39,7 @@ { } {**************************************************************************************************} { } + { Last modified: $Date:: $ } { Last modified: $Date:: $ } { Revision: $Rev:: $ } { Author: $Author:: $ } @@ -1131,7 +1133,8 @@ // TJclFileVersionInfo RsFileUtilsNoVersionInfo = 'File contains no version information'; RsFileUtilsLanguageIndex = 'Illegal language index'; - + RsFileUtilsEmptyValue = 'No value was supplied'; + RsFileUtilsValueNotFound = 'The value %s was not found.'; // Strings returned from OSIdentTOString() RsVosUnknown = 'Unknown'; RsVosDos = 'MS-DOS'; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-01 21:00:06
|
Revision: 2982 http://jcl.svn.sourceforge.net/jcl/?rev=2982&view=rev Author: outchy Date: 2009-09-01 20:59:59 +0000 (Tue, 01 Sep 2009) Log Message: ----------- do not force project options when they do not exist. Modified Paths: -------------- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas Modified: trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas =================================================================== --- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-01 20:40:13 UTC (rev 2981) +++ trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-01 20:59:59 UTC (rev 2982) @@ -435,11 +435,15 @@ var ProjOptions: IOTAProjectOptions; EnabledActions: TDebugExpertActions; + HasILinkMapFileTypeOption, HasDccMapFileOption, HasMapFileOption, ChangeILinkMapFileTypeOption, ChangeDccMapFileOption, ChangeMapFileOption: Boolean; {$IFDEF BDS6_UP} ProjOptionsConfigurations: IOTAProjectOptionsConfigurations; ActiveConfiguration: IOTABuildConfiguration; - {$ENDIF BDS6_UP} + OptionValue: string; + {$ELSE ~BDS6_UP} + OptionValue: Variant; + {$ENDIF ~BDS6_UP} begin EnabledActions := GetProjectActions(Project); if EnabledActions <> [] then @@ -473,13 +477,25 @@ ActiveConfiguration := ProjOptionsConfigurations.ActiveConfiguration; // retrieve options from this build configuration - ChangeILinkMapFileTypeOption := ActiveConfiguration.GetValue(ILinkMapFileTypeOptionName, True) <> MapFileOptionDetailedSegments; - ChangeDccMapFileOption := ActiveConfiguration.GetValue(DccMapFileOptionName, True) <> IntToStr(MapFileOptionDetailed); - ChangeMapFileOption := ActiveConfiguration.GetValue(MapFileOptionName, True) <> IntToStr(MapFileOptionDetailed); + OptionValue := ActiveConfiguration.GetValue(ILinkMapFileTypeOptionName, True); + HasILinkMapFileTypeOption := OptionValue <> ''; + ChangeILinkMapFileTypeOption := HasILinkMapFileTypeOption and (OptionValue <> MapFileOptionDetailedSegments); + OptionValue := ActiveConfiguration.GetValue(DccMapFileOptionName, True); + HasDccMapFileOption := OptionValue <> ''; + ChangeDccMapFileOption := HasDccMapFileOption and (OptionValue <> IntToStr(MapFileOptionDetailed)); + OptionValue := ActiveConfiguration.GetValue(MapFileOptionName, True); + HasMapFileOption := OptionValue <> ''; + ChangeMapFileOption := HasMapFileOption and (OptionValue <> IntToStr(MapFileOptionDetailed)); {$ELSE ~BDS6_UP} - ChangeILinkMapFileTypeOption := VarToStr(ProjOptions.Values[ILinkMapFileTypeOptionName]) <> MapFileOptionDetailedSegments; - ChangeDccMapFileOption := VarToStr(ProjOptions.Values[DccMapFileOptionName]) <> IntToStr(MapFileOptionDetailed); - ChangeMapFileOption := VarToStr(ProjOptions.Values[MapFileOptionName]) <> IntToStr(MapFileOptionDetailed); + OptionValue := ProjOptions.Values[ILinkMapFileTypeOptionName]; + HasILinkMapFileTypeOption := not VarIsEmpty(OptionValue); + ChangeILinkMapFileTypeOption := HasILinkMapFileTypeOption and (VarToStr(OptionValue) <> MapFileOptionDetailedSegments); + OptionValue := ProjOptions.Values[DccMapFileOptionName]; + HasDccMapFileOption := not VarIsEmpty(OptionValue); + ChangeDccMapFileOption := HasDccMapFileOption and (VarToStr(OptionValue) <> IntToStr(MapFileOptionDetailed)); + OptionValue := ProjOptions.Values[MapFileOptionName]; + HasMapFileOption := not VarIsEmpty(OptionValue); + ChangeMapFileOption := HasMapFileOption and (VarToStr(OptionValue) <> IntToStr(MapFileOptionDetailed)); {$ENDIF ~BDS6_UP} if ChangeILinkMapFileTypeOption or ChangeDccMapFileOption or ChangeMapFileOption then This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-01 20:40:21
|
Revision: 2981 http://jcl.svn.sourceforge.net/jcl/?rev=2981&view=rev Author: outchy Date: 2009-09-01 20:40:13 +0000 (Tue, 01 Sep 2009) Log Message: ----------- fixed compilation with Delphi 2007 and older. Modified Paths: -------------- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas Modified: trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas =================================================================== --- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-01 20:19:12 UTC (rev 2980) +++ trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-01 20:40:13 UTC (rev 2981) @@ -477,7 +477,7 @@ ChangeDccMapFileOption := ActiveConfiguration.GetValue(DccMapFileOptionName, True) <> IntToStr(MapFileOptionDetailed); ChangeMapFileOption := ActiveConfiguration.GetValue(MapFileOptionName, True) <> IntToStr(MapFileOptionDetailed); {$ELSE ~BDS6_UP} - ChangeILinkMapFileTypeOption := VarToStr(ProjOptions.Values[ILinkMapFileTypeOptionName]) <> MapFileOptionDetailedSegments); + ChangeILinkMapFileTypeOption := VarToStr(ProjOptions.Values[ILinkMapFileTypeOptionName]) <> MapFileOptionDetailedSegments; ChangeDccMapFileOption := VarToStr(ProjOptions.Values[DccMapFileOptionName]) <> IntToStr(MapFileOptionDetailed); ChangeMapFileOption := VarToStr(ProjOptions.Values[MapFileOptionName]) <> IntToStr(MapFileOptionDetailed); {$ENDIF ~BDS6_UP} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-01 20:19:18
|
Revision: 2980 http://jcl.svn.sourceforge.net/jcl/?rev=2980&view=rev Author: outchy Date: 2009-09-01 20:19:12 +0000 (Tue, 01 Sep 2009) Log Message: ----------- Mantis 4909: the project analyzer expert has the same limitation when it compiles C++Builder applications: the C++ linker options have to be set. Modified Paths: -------------- trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas Modified: trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas =================================================================== --- trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas 2009-09-01 20:07:14 UTC (rev 2979) +++ trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas 2009-09-01 20:19:12 UTC (rev 2980) @@ -17,7 +17,7 @@ { } {**************************************************************************************************} { } -{ Last modified: $Date:: $ } +{ Last modified: $Date:: $ } { Revision: $Rev:: $ } { Author: $Author:: $ } { } @@ -221,9 +221,13 @@ var BuildOK, Succ: Boolean; ProjOptions: IOTAProjectOptions; - SaveMapFile: Variant; + SaveMapFile, SaveDccMapFileType, SaveILinkMapFileType: Variant; ProjectName, OutputDirectory: string; ProjectFileName, MapFileName, ExecutableFileName: TFileName; + {$IFDEF BDS6_UP} + ProjOptionsConfigurations: IOTAProjectOptionsConfigurations; + ActiveConfiguration: IOTABuildConfiguration; + {$ENDIF BDS6_UP} begin try JclDisablePostCompilationProcess := True; @@ -247,15 +251,44 @@ ProjectAnalyzerForm.ClearContent; ProjectAnalyzerForm.StatusBarText := Format(RsBuildingProject, [ProjectName]); + {$IFDEF BDS6_UP} + Supports(ProjOptions, IOTAProjectOptionsConfigurations, ProjOptionsConfigurations); + if not Assigned(ProjOptionsConfigurations) then + raise EJclExpertException.CreateTrace(RsENoProjectOptionsConfigurations); + + // get the current build configuration + ActiveConfiguration := ProjOptionsConfigurations.ActiveConfiguration; + + // retrieve options from this build configuration + SaveMapFile := ActiveConfiguration.GetValue(MapFileOptionName, True); + SaveDccMapFileType := ActiveConfiguration.GetValue(DccMapFileOptionName, True); + SaveILinkMapFileType := ActiveConfiguration.GetValue(ILinkMapFileTypeOptionName, True); + ActiveConfiguration.SetValue(MapFileOptionName, IntToStr(MapFileOptionDetailed)); + ActiveConfiguration.SetValue(DccMapFileOptionName, IntToStr(MapFileOptionDetailed)); + ActiveConfiguration.SetValue(ILinkMapFileTypeOptionName, MapFileOptionDetailedSegments); + {$ELSE ~BDS6_UP} SaveMapFile := ProjOptions.Values[MapFileOptionName]; + SaveDccMapFileType := ProjOptions.Values[DccMapFileOptionName]; + SaveILinkMapFileType := ProjOptions.Values[ILinkMapFileTypeOptionName]; ProjOptions.Values[MapFileOptionName] := MapFileOptionDetailed; + ProjOptions.Values[DccMapFileOptionName] := MapFileOptionDetailed; + ProjOptions.Values[ILinkMapFileTypeOptionName] := MapFileOptionDetailedSegments; + {$ENDIF ~BDS6_UP} // workaround for MsBuild, the project has to be saved (seems useless with Delphi 2007 update 1) ProjOptions.ModifiedState := True; //TempActiveProject.Save(False, True); BuildOK := AProject.ProjectBuilder.BuildProject(cmOTABuild, False); + {$IFDEF BDS6_UP} + ActiveConfiguration.SetValue(MapFileOptionName, SaveMapFile); + ActiveConfiguration.SetValue(DccMapFileOptionName, SaveDccMapFileType); + ActiveConfiguration.SetValue(ILinkMapFileTypeOptionName, SaveILinkMapFileType); + {$ELSE ~BDS6_UP} ProjOptions.Values[MapFileOptionName] := SaveMapFile; + ProjOptions.Values[DccMapFileOptionName] := SaveDccMapFileType; + ProjOptions.Values[ILinkMapFileTypeOptionName] := SaveILinkMapFileType; + {$ENDIF ~BDS6_UP} // workaround for MsBuild, the project has to be saved (seems useless with Delphi 2007 update 1) ProjOptions.ModifiedState := True; //TempActiveProject.Save(False, True); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-09-01 20:08:22
|
Revision: 2979 http://jcl.svn.sourceforge.net/jcl/?rev=2979&view=rev Author: outchy Date: 2009-09-01 20:07:14 +0000 (Tue, 01 Sep 2009) Log Message: ----------- Mantis 4909: Insert JDBG data into the binary in C++Builder 2009. The debug expert has to force the C++ linker as well as the Delphi linker options. Modified Paths: -------------- trunk/jcl/experts/common/JclOtaConsts.pas trunk/jcl/experts/common/JclOtaResources.pas trunk/jcl/experts/common/JclOtaUtils.pas trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas Modified: trunk/jcl/experts/common/JclOtaConsts.pas =================================================================== --- trunk/jcl/experts/common/JclOtaConsts.pas 2009-08-30 20:43:28 UTC (rev 2978) +++ trunk/jcl/experts/common/JclOtaConsts.pas 2009-09-01 20:07:14 UTC (rev 2979) @@ -56,8 +56,9 @@ JclDesignerVcl = dVcl; JclDelphiPersonality = {$IFDEF BDS} sDelphiPersonality {$ELSE BDS} '' {$ENDIF BDS}; JclCBuilderPersonality = {$IFDEF BDS} sCBuilderPersonality {$ELSE BDS} '' {$ENDIF BDS}; + MapFileOptionDetailed = 3; + MapFileOptionDetailedSegments = 'DetailedSegments'; - //=== Configuration ======================================================== JclConfigurationSettings = 'JclExpertConfigurationForm'; JclActionSettings = 'Actions'; @@ -74,6 +75,8 @@ JclDebugInsertJdbgRegValue = 'JclDebugInsertJdbg'; JclDebugDeleteMapFileRegValue = 'JclDebugDeleteMapFile'; MapFileOptionName = 'MapFile'; + DccMapFileOptionName = 'DCC_MapFile'; + ILinkMapFileTypeOptionName = 'ILINK_MapFileType'; OutputDirOptionName = 'OutputDir'; FinalOutputDirOptionName = 'FinalOutputDir'; RuntimeOnlyOptionName = 'RuntimeOnly'; Modified: trunk/jcl/experts/common/JclOtaResources.pas =================================================================== --- trunk/jcl/experts/common/JclOtaResources.pas 2009-08-30 20:43:28 UTC (rev 2978) +++ trunk/jcl/experts/common/JclOtaResources.pas 2009-09-01 20:07:14 UTC (rev 2979) @@ -21,7 +21,7 @@ { } {**************************************************************************************************} { } -{ Last modified: $Date:: $ } +{ Last modified: $Date:: $ } { Revision: $Rev:: $ } { Author: $Author:: $ } { } @@ -254,6 +254,7 @@ //=== JclDebugIdeImpl.pas ==================================================== resourcestring RsENoProjectOptions = 'Project options are not available'; + RsENoProjectOptionsConfigurations = 'Project options configurations are not available'; RsCantInsertToInstalledPackage = 'JCL Debug IDE Expert: Can not insert debug information to installed package' + NativeLineBreak + '%s' + NativeLineBreak + 'Would you like to disable the insertion of JCL Debug data ?'; RsChangeMapFileOption = 'JCL Debug expert: the project "%s" must be configured to generate a detailled MAP file.' + Modified: trunk/jcl/experts/common/JclOtaUtils.pas =================================================================== --- trunk/jcl/experts/common/JclOtaUtils.pas 2009-08-30 20:43:28 UTC (rev 2978) +++ trunk/jcl/experts/common/JclOtaUtils.pas 2009-09-01 20:07:14 UTC (rev 2979) @@ -51,9 +51,6 @@ JclBorlandTools, ToolsAPI; -const - MapFileOptionDetailed = 3; - type // class of actions with a drop down menu on tool bars {$IFDEF COMPILER8_UP} Modified: trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas =================================================================== --- trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-08-30 20:43:28 UTC (rev 2978) +++ trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas 2009-09-01 20:07:14 UTC (rev 2979) @@ -17,7 +17,7 @@ { } {**************************************************************************************************} { } -{ Last modified: $Date:: $ } +{ Last modified: $Date:: $ } { Revision: $Rev:: $ } { Author: $Author:: $ } { } @@ -435,6 +435,11 @@ var ProjOptions: IOTAProjectOptions; EnabledActions: TDebugExpertActions; + ChangeILinkMapFileTypeOption, ChangeDccMapFileOption, ChangeMapFileOption: Boolean; + {$IFDEF BDS6_UP} + ProjOptionsConfigurations: IOTAProjectOptionsConfigurations; + ActiveConfiguration: IOTABuildConfiguration; + {$ENDIF BDS6_UP} begin EnabledActions := GetProjectActions(Project); if EnabledActions <> [] then @@ -459,12 +464,43 @@ if not Assigned(ProjOptions) then raise EJclExpertException.CreateTrace(RsENoProjectOptions); - // keep EVariantConvert away from us - if (VarToStr(ProjOptions.Values[MapFileOptionName]) <> IntToStr(MapFileOptionDetailed)) then + {$IFDEF BDS6_UP} + Supports(ProjOptions, IOTAProjectOptionsConfigurations, ProjOptionsConfigurations); + if not Assigned(ProjOptionsConfigurations) then + raise EJclExpertException.CreateTrace(RsENoProjectOptionsConfigurations); + + // get the current build configuration + ActiveConfiguration := ProjOptionsConfigurations.ActiveConfiguration; + + // retrieve options from this build configuration + ChangeILinkMapFileTypeOption := ActiveConfiguration.GetValue(ILinkMapFileTypeOptionName, True) <> MapFileOptionDetailedSegments; + ChangeDccMapFileOption := ActiveConfiguration.GetValue(DccMapFileOptionName, True) <> IntToStr(MapFileOptionDetailed); + ChangeMapFileOption := ActiveConfiguration.GetValue(MapFileOptionName, True) <> IntToStr(MapFileOptionDetailed); + {$ELSE ~BDS6_UP} + ChangeILinkMapFileTypeOption := VarToStr(ProjOptions.Values[ILinkMapFileTypeOptionName]) <> MapFileOptionDetailedSegments); + ChangeDccMapFileOption := VarToStr(ProjOptions.Values[DccMapFileOptionName]) <> IntToStr(MapFileOptionDetailed); + ChangeMapFileOption := VarToStr(ProjOptions.Values[MapFileOptionName]) <> IntToStr(MapFileOptionDetailed); + {$ENDIF ~BDS6_UP} + + if ChangeILinkMapFileTypeOption or ChangeDccMapFileOption or ChangeMapFileOption then begin if MessageDlg(Format(RsChangeMapFileOption, [ExtractFileName(Project.FileName)]), mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin - ProjOptions.Values[MapFileOptionName] := MapFileOptionDetailed; + {$IFDEF BDS6_UP} + if ChangeILinkMapFileTypeOption then + ActiveConfiguration.Value[ILinkMapFileTypeOptionName] := MapFileOptionDetailedSegments; + if ChangeDccMapFileOption then + ActiveConfiguration.Value[DccMapFileOptionName] := IntToStr(MapFileOptionDetailed); + if ChangeMapFileOption then + ActiveConfiguration.Value[MapFileOptionName] := IntToStr(MapFileOptionDetailed); + {$ELSE ~BDS6_UP} + if ChangeILinkMapFileTypeOption then + ProjOptions.Values[ILinkMapFileTypeOptionName] := MapFileOptionDetailedSegments; + if ChangeDccMapFileOption then + ProjOptions.Values[DccMapFileOptionName] := MapFileOptionDetailed; + if ChangeMapFileOption then + ProjOptions.Values[MapFileOptionName] := MapFileOptionDetailed; + {$ENDIF ~BDS6_UP} ProjOptions.ModifiedState := True; end else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-08-30 20:43:35
|
Revision: 2978 http://jcl.svn.sourceforge.net/jcl/?rev=2978&view=rev Author: outchy Date: 2009-08-30 20:43:28 +0000 (Sun, 30 Aug 2009) Log Message: ----------- fix the compilation of ConsoleExamples.dpr. Modified Paths: -------------- trunk/jcl/examples/windows/console/ConsoleExamples.dpr Modified: trunk/jcl/examples/windows/console/ConsoleExamples.dpr =================================================================== --- trunk/jcl/examples/windows/console/ConsoleExamples.dpr 2009-08-28 14:46:27 UTC (rev 2977) +++ trunk/jcl/examples/windows/console/ConsoleExamples.dpr 2009-08-30 20:43:28 UTC (rev 2978) @@ -13,7 +13,7 @@ TypInfo, JclConsole; -{$R ..\..\source\windows\JclNoDepAsInvoker.res} +{$R ..\..\..\source\windows\JclNoDepAsInvoker.res} type TCPInfoEx = packed record This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ah...@us...> - 2009-08-28 14:46:51
|
Revision: 2977 http://jcl.svn.sourceforge.net/jcl/?rev=2977&view=rev Author: ahuser Date: 2009-08-28 14:46:27 +0000 (Fri, 28 Aug 2009) Log Message: ----------- Fixed C++Builder Paths Modified Paths: -------------- trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas trunk/thirdparty/InnoSetup/CompInstall.dll Modified: trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas =================================================================== --- trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas 2009-08-27 21:26:28 UTC (rev 2976) +++ trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas 2009-08-28 14:46:27 UTC (rev 2977) @@ -267,9 +267,7 @@ Inst.AddToLibraryBrowsingPath(BrowsePaths); if Inst is TJclBDSInstallation then begin - TJclBDSInstallation(Inst).AddToCppSearchPath(SearchPaths); - TJclBDSInstallation(Inst).AddToCppBrowsingPath(DebugPaths); - TJclBDSInstallation(Inst).AddToCppLibraryPath(BrowsePaths); + TJclBDSInstallation(Inst).AddToCppBrowsingPath(BrowsePaths); TJclBDSInstallation(Inst).AddToCppIncludePath(IncludePaths); end; end @@ -280,9 +278,7 @@ Inst.RemoveFromLibraryBrowsingPath(BrowsePaths); if Inst is TJclBDSInstallation then begin - TJclBDSInstallation(Inst).RemoveFromCppSearchPath(SearchPaths); - TJclBDSInstallation(Inst).RemoveFromCppBrowsingPath(DebugPaths); - TJclBDSInstallation(Inst).RemoveFromCppLibraryPath(BrowsePaths); + TJclBDSInstallation(Inst).RemoveFromCppBrowsingPath(BrowsePaths); TJclBDSInstallation(Inst).RemoveFromCppIncludePath(IncludePaths); end; end; Modified: trunk/thirdparty/InnoSetup/CompInstall.dll =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ah...@us...> - 2009-08-27 21:26:43
|
Revision: 2976 http://jcl.svn.sourceforge.net/jcl/?rev=2976&view=rev Author: ahuser Date: 2009-08-27 21:26:28 +0000 (Thu, 27 Aug 2009) Log Message: ----------- Updated Binary Installer for RAD Studio 2010 Modified Paths: -------------- trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas trunk/thirdparty/InnoSetup/CompInstall/CompInstall.dproj trunk/thirdparty/InnoSetup/CompInstall.dll trunk/thirdparty/InnoSetup/ComponentInstallerScript.iss trunk/thirdparty/InnoSetup/IdeComponents.iss trunk/thirdparty/InnoSetup/Install.iss trunk/thirdparty/InnoSetup/SourceDirectories.iss Modified: trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas =================================================================== --- trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas 2009-08-27 21:05:26 UTC (rev 2975) +++ trunk/thirdparty/InnoSetup/CompInstall/CompInst.pas 2009-08-27 21:26:28 UTC (rev 2976) @@ -27,10 +27,10 @@ function compinst_uninstallDelphiExpertsPrefixed(Version: Integer; FilenamePrefix: PAnsiChar): Integer; stdcall; function compinst_uninstallBCBExpertsPrefixed(Version: Integer; FilenamePrefix: PAnsiChar): Integer; stdcall; -function compinst_addDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; -function compinst_addBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; -function compinst_removeDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; -function compinst_removeBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; +function compinst_addDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; +function compinst_addBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; +function compinst_removeDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; +function compinst_removeBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; implementation @@ -124,7 +124,10 @@ end; brBorlandDevStudio: begin - VStr := IntToStr(9 - 3 + Inst.VersionNumber); // Delphi 9 is BDS 3 + if Inst.VersionNumber >= 7 then + VStr := IntToStr(7 + Inst.VersionNumber) // Delphi 14 is RAD Studio 7 + else + VStr := IntToStr(9 - 3 + Inst.VersionNumber); // Delphi 9 is BDS 3 if bpDelphi32 in Inst.Personalities then begin SetEnvironmentVariable(PChar('DELPHI' + VStr), PChar(Inst.RootDir)); @@ -139,6 +142,7 @@ SetEnvironmentVariable(PChar('BCB' + VStr + 'DCP'), PChar(Inst.DCPOutputPath)); SetEnvironmentVariable(PChar('BCB' + VStr + 'RegKey'), PChar(ConfigDataLocation)); end; + SetEnvironmentVariable(PChar('BDSCOMMONDIR' + VStr), PChar(Inst.EnvironmentVariables.Values['BDSCOMMONDIR'])); end; end; end; @@ -250,7 +254,8 @@ { Search Paths } -function ChangeSearchPaths(Inst: TJclBorRADToolInstallation; Installing: Boolean; const SearchPaths, DebugPaths, BrowsePaths: string): Integer; +function ChangeSearchPaths(Inst: TJclBorRADToolInstallation; Installing: Boolean; + const SearchPaths, DebugPaths, BrowsePaths, IncludePaths: string): Integer; begin Result := 0; if Inst <> nil then @@ -260,12 +265,26 @@ Inst.AddToLibrarySearchPath(SearchPaths); Inst.AddToDebugDCUPath(DebugPaths); Inst.AddToLibraryBrowsingPath(BrowsePaths); + if Inst is TJclBDSInstallation then + begin + TJclBDSInstallation(Inst).AddToCppSearchPath(SearchPaths); + TJclBDSInstallation(Inst).AddToCppBrowsingPath(DebugPaths); + TJclBDSInstallation(Inst).AddToCppLibraryPath(BrowsePaths); + TJclBDSInstallation(Inst).AddToCppIncludePath(IncludePaths); + end; end else begin Inst.RemoveFromLibrarySearchPath(SearchPaths); Inst.RemoveFromDebugDCUPath(DebugPaths); Inst.RemoveFromLibraryBrowsingPath(BrowsePaths); + if Inst is TJclBDSInstallation then + begin + TJclBDSInstallation(Inst).RemoveFromCppSearchPath(SearchPaths); + TJclBDSInstallation(Inst).RemoveFromCppBrowsingPath(DebugPaths); + TJclBDSInstallation(Inst).RemoveFromCppLibraryPath(BrowsePaths); + TJclBDSInstallation(Inst).RemoveFromCppIncludePath(IncludePaths); + end; end; Result := 1; end; @@ -337,24 +356,24 @@ { Search Paths } -function compinst_addDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; +function compinst_addDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; begin - Result := ChangeSearchPaths(Installations.DelphiInstallationFromVersion[Version], True, string(SearchPaths), string(DebugPaths), string(BrowsePaths)); + Result := ChangeSearchPaths(Installations.DelphiInstallationFromVersion[Version], True, string(SearchPaths), string(DebugPaths), string(BrowsePaths), string(IncludePaths)); end; -function compinst_addBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; +function compinst_addBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; begin - Result := ChangeSearchPaths(Installations.BCBInstallationFromVersion[Version], True, string(SearchPaths), string(DebugPaths), string(BrowsePaths)); + Result := ChangeSearchPaths(Installations.BCBInstallationFromVersion[Version], True, string(SearchPaths), string(DebugPaths), string(BrowsePaths), string(IncludePaths)); end; -function compinst_removeDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; +function compinst_removeDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; begin - Result := ChangeSearchPaths(Installations.DelphiInstallationFromVersion[Version], False, string(SearchPaths), string(DebugPaths), string(BrowsePaths)); + Result := ChangeSearchPaths(Installations.DelphiInstallationFromVersion[Version], False, string(SearchPaths), string(DebugPaths), string(BrowsePaths), string(IncludePaths)); end; -function compinst_removeBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PAnsiChar): Integer; stdcall; +function compinst_removeBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PAnsiChar): Integer; stdcall; begin - Result := ChangeSearchPaths(Installations.BCBInstallationFromVersion[Version], False, string(SearchPaths), string(DebugPaths), string(BrowsePaths)); + Result := ChangeSearchPaths(Installations.BCBInstallationFromVersion[Version], False, string(SearchPaths), string(DebugPaths), string(BrowsePaths), string(IncludePaths)); end; initialization Modified: trunk/thirdparty/InnoSetup/CompInstall/CompInstall.dproj =================================================================== --- trunk/thirdparty/InnoSetup/CompInstall/CompInstall.dproj 2009-08-27 21:05:26 UTC (rev 2975) +++ trunk/thirdparty/InnoSetup/CompInstall/CompInstall.dproj 2009-08-27 21:26:28 UTC (rev 2976) @@ -7,7 +7,7 @@ <DCC_DependencyCheckOutputName>..\CompInstall.dll</DCC_DependencyCheckOutputName> <MainSource>CompInstall.dpr</MainSource> <ProjectVersion>12.0</ProjectVersion> - <Config Condition="'$(Config)'==''">Release</Config> + <Config Condition="'$(Config)'==''">Debug</Config> </PropertyGroup> <PropertyGroup Condition="'$(Config)'=='Basis' or '$(Base)'!=''"> <Base>true</Base> @@ -23,6 +23,8 @@ <Base>true</Base> </PropertyGroup> <PropertyGroup Condition="'$(Base)'!=''"> + <DCC_UsePackage>vclx;vcl;vclimg;dbrtl;Rave77VCL;bdertl;rtl;vclactnband;xmlrtl;vcldb;vcldbx;vcltouch;dsnap;dsnapcon;TeeUI;TeeDB;Tee;vclib;ibxpress;adortl;IndyCore;IndySystem;IndyProtocols;inet;intrawebdb_100_140;Intraweb_100_140;VclSmp;vclie;inetdb;webdsnap;websnap;inetdbbde;inetdbxpress;soaprtl;vclribbon;DbxCommonDriver;DbxClientDriver;DBXInterBaseDriver;DBXMySQLDriver;dbexpress;dbxcds</DCC_UsePackage> + <DCC_UnitSearchPath>..\..\jcl\source\common;..\..\jcl\source\windows;..\..\jcl\source\include;$(DCC_UnitSearchPath)</DCC_UnitSearchPath> <DCC_ExeOutput>..\</DCC_ExeOutput> <DCC_DcuOutput>.</DCC_DcuOutput> <DCC_DependencyCheckOutputName>..\CompInstall.dll</DCC_DependencyCheckOutputName> @@ -82,10 +84,10 @@ <VersionInfoKeys Name="Comments"/> </VersionInfoKeys> <Excluded_Packages> - <Excluded_Packages Name="$(BDS)\bin\dclofficexp100.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> - <Excluded_Packages Name="$(BDS)\bin\dcloffice2k100.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automation Server</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 Name="$(BDS)\bin\bcboffice2k140.bpl">Embarcadero C++Builder Office 2000-Server-Package</Excluded_Packages> + <Excluded_Packages Name="$(BDS)\bin\bcbofficexp140.bpl">Embarcadero C++Builder Office XP-Server-Package</Excluded_Packages> + <Excluded_Packages Name="$(BDS)\bin\dcloffice2k140.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> + <Excluded_Packages Name="$(BDS)\bin\dclofficexp140.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> </Excluded_Packages> <Source> <Source Name="MainSource">CompInstall.dpr</Source> Modified: trunk/thirdparty/InnoSetup/CompInstall.dll =================================================================== (Binary files differ) Modified: trunk/thirdparty/InnoSetup/ComponentInstallerScript.iss =================================================================== --- trunk/thirdparty/InnoSetup/ComponentInstallerScript.iss 2009-08-27 21:05:26 UTC (rev 2975) +++ trunk/thirdparty/InnoSetup/ComponentInstallerScript.iss 2009-08-27 21:26:28 UTC (rev 2976) @@ -9,7 +9,7 @@ forward; // user defined mapping function that maps the component name @PackageName to a full qualified DesignPackage file name function MapExpert(IdeKind: TIdeKind; Version: Integer; const ExpertName: string): string; forward; // user defined mapping function that maps the component name @PackageName to a full qualified IDE expert file name -procedure GetSearchPaths(IdeKind: TIdeKind; Version: Integer; var SearchPaths, DebugPaths, BrowsePaths: string); +procedure GetSearchPaths(IdeKind: TIdeKind; Version: Integer; var SearchPaths, DebugPaths, BrowsePaths, IncludePaths: string); forward; // user defined function that returns a semicolon separated list of paths that the installer should add to the IDE paths procedure UserRegisterComponents(Components: TStrings); forward; // user defined function that does additional component registration. In Components[] is the list of selected wizard components @@ -56,6 +56,15 @@ Result := GetEnv('BCB' + Version + 'RegKey'); end; +function GetHPPDir(Version: string): string; +begin + Result := GetEnv('BDSCOMMONDIR' + Version); + if Result = '' then + Result := ExpandConstant('{app}') + '\HPP\d' + Version + else + Result := Result + '\HPP'; +end; + {----------------------------------------------------------} function StartsText(const SubStr, S: string): Boolean; @@ -125,9 +134,9 @@ external 'compinst_installBCBExpert@files:CompInstall.dll stdcall'; // search path -function compinst_addDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PChar): Integer; +function compinst_addDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PChar): Integer; external 'compinst_addDelphiSearchPaths@files:CompInstall.dll stdcall'; -function compinst_addBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PChar): Integer; +function compinst_addBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PChar): Integer; external 'compinst_addBCBSearchPaths@files:CompInstall.dll stdcall'; // uninstall only @@ -154,9 +163,9 @@ external 'compinst_uninstallBCBExpertsPrefixed@{app}\CompInstall.dll stdcall uninstallonly'; // search path -function compinst_removeDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PChar): Integer; +function compinst_removeDelphiSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PChar): Integer; external 'compinst_removeDelphiSearchPaths@{app}\CompInstall.dll stdcall uninstallonly'; -function compinst_removeBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths: PChar): Integer; +function compinst_removeBCBSearchPaths(Version: Integer; SearchPaths, DebugPaths, BrowsePaths, IncludePaths: PChar): Integer; external 'compinst_removeBCBSearchPaths@{app}\CompInstall.dll stdcall uninstallonly'; function IsDelphiInstalled(Version: Integer): Boolean; @@ -293,10 +302,10 @@ // Search Paths procedure ChangeIdeSearchPaths(Kind: TIdeKind; Version: Integer; Installing: Boolean); var - SearchPaths, DebugPaths, BrowsePaths: string; + SearchPaths, DebugPaths, BrowsePaths, IncludePaths: string; Value: Integer; begin - GetSearchPaths(Kind, Version, SearchPaths, DebugPaths, BrowsePaths); + GetSearchPaths(Kind, Version, SearchPaths, DebugPaths, BrowsePaths, IncludePaths); if (SearchPaths = '') and (DebugPaths = '') and (BrowsePaths = '') then Exit; @@ -305,25 +314,29 @@ Log('Adding search paths: ' + SearchPaths); Log('Adding debug paths: ' + DebugPaths); Log('Adding browsing paths: ' + BrowsePaths); + if IncludePaths <> '' then + Log('Adding include paths: ' + IncludePaths); end else begin Log('Removing search paths: ' + SearchPaths); Log('Removing debug paths: ' + DebugPaths); Log('Removing browsing paths: ' + BrowsePaths); + if IncludePaths <> '' then + Log('Removing include paths: ' + IncludePaths); end; case Kind of ikDelphi: if Installing then - Value := compinst_addDelphiSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths)) + Value := compinst_addDelphiSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths), PChar(IncludePaths)) else - Value := compinst_removeDelphiSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths)); + Value := compinst_removeDelphiSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths), PChar(IncludePaths)); ikBCB: if Installing then - Value := compinst_addBCBSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths)) + Value := compinst_addBCBSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths), PChar(IncludePaths)) else - Value := compinst_removeBCBSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths)); + Value := compinst_removeBCBSearchPaths(Version, PChar(SearchPaths), PChar(DebugPaths), PChar(BrowsePaths), PChar(IncludePaths)); end; end; @@ -439,12 +452,12 @@ // Check if there is any Delphi IDE installed Result := False; - for Version := 5 to 12 do + for Version := 6 to 14 do if IsDelphiInstalled(Version) then Result := True; if not Result then - MsgBox('No Delphi IDE is installed. Installation aborted.', mbError, MB_OK); + MsgBox('No supported Delphi IDE is installed. Installation aborted.', mbError, MB_OK); end; function InitComponentUninstaller(): Boolean; Modified: trunk/thirdparty/InnoSetup/IdeComponents.iss =================================================================== --- trunk/thirdparty/InnoSetup/IdeComponents.iss 2009-08-27 21:05:26 UTC (rev 2975) +++ trunk/thirdparty/InnoSetup/IdeComponents.iss 2009-08-27 21:26:28 UTC (rev 2976) @@ -1,12 +1,6 @@ [Components] ; IDE selection Name: "IDE"; Description: "Install for Professional/Enterprise/Architect IDE" -#ifdef Include_Delphi5 -Name: "IDE\Delphi5"; Description: "Install for Delphi 5"; Types: full prefered; Check: IsDelphiInstalled(5) -#endif -#ifdef Include_BCB5 -Name: "IDE\BCB5"; Description: "Install for C++Builder 5"; Types: full prefered; Check: IsBCBInstalled(5) -#endif #ifdef Include_Delphi6 Name: "IDE\Delphi6"; Description: "Install for Delphi 6"; Types: full prefered; Check: IsDelphiInstalled(6) #endif @@ -28,3 +22,6 @@ #ifdef Include_Delphi12 Name: "IDE\Delphi12"; Description: "Install for RAD Studio 2009"; Types: full prefered; Check: IsDelphiInstalled(12) #endif +#ifdef Include_Delphi14 +Name: "IDE\Delphi14"; Description: "Install for RAD Studio 2010"; Types: full prefered; Check: IsDelphiInstalled(14) +#endif Modified: trunk/thirdparty/InnoSetup/Install.iss =================================================================== --- trunk/thirdparty/InnoSetup/Install.iss 2009-08-27 21:05:26 UTC (rev 2975) +++ trunk/thirdparty/InnoSetup/Install.iss 2009-08-27 21:26:28 UTC (rev 2976) @@ -4,10 +4,10 @@ ; Include_Binaries Create an installer that can install a precompiled JCL ; Include_Examples Add the Examples directory to the installer (user can then select the component) ; DEBUGGING Development. Will only use Delphi 5 BPLs as files with a fast compression (script debugging) -; Include_DelphiX Include the binaries for Delphi X (X in 5..12) +; Include_DelphiX Include the binaries for Delphi X (X in 5..14) ; Include_BCBX Include the binaries for C++Builder X (X in 5..6) -#define JclVersionStr "1.105.0.3249" +#define JclVersionStr "2.0.1.3449" #define MyAppName "Jedi Code Library" #define MyAppVerName "Jedi Code Library " + JclVersionStr #define MyAppPublisher "JCL Team" @@ -18,13 +18,13 @@ #define Include_Examples ;#define DEBUGGING -;#define Include_SingleIDE -;#define Include_Delphi12 +#define Include_SingleIDE +#define Include_Delphi14 #ifdef DEBUGGING #define Include_SingleIDE - #define Include_Delphi12 + #define Include_Delphi14 #undef Include_Examples #endif @@ -40,6 +40,7 @@ #define Include_Delphi10 #define Include_Delphi11 #define Include_Delphi12 + #define Include_Delphi14 #endif #endif @@ -70,6 +71,8 @@ #define Delphi11Bpl CommonDocs + "\RAD Studio\5.0\Bpl" #define Delphi12Root CodeGearRoot + "\RAD Studio\6.0" #define Delphi12Bpl CommonDocs + "\RAD Studio\6.0\Bpl" +#define Delphi14Root EmbtRoot + "\RAD Studio\7.0" +#define Delphi14Bpl CommonDocs + "\RAD Studio\7.0\Bpl" [Setup] @@ -94,7 +97,7 @@ SolidCompression=yes ShowLanguageDialog=auto OptimizedChecks=yes -WebSetupUpdateURL={#downloadurl} +;WebSetupUpdateURL={#downloadurl} // for skin @@ -127,13 +130,13 @@ #ifdef Include_Binaries [Packages] -Name: delphi5; Description: "Delphi 5 binary files"; Source: "{#downloadurl}/jcldelphi5.isz"; Flags: localcopy; Name: delphi6; Description: "Delphi 6 binary files"; Source: "{#downloadurl}/jcldelphi6.isz"; Flags: localcopy; Name: delphi7; Description: "Delphi 7 binary files"; Source: "{#downloadurl}/jcldelphi7.isz"; Flags: localcopy; Name: delphi9; Description: "Delphi 2005 binary files"; Source: "{#downloadurl}/jcldelphi9.isz"; Flags: localcopy; Name: delphi10; Description: "Delphi/C++Builder 2006 binary files"; Source: "{#downloadurl}/jcldelphi10.isz"; Flags: localcopy; Name: delphi11; Description: "Delphi/C++Builder 2007 binary files"; Source: "{#downloadurl}/jcldelphi11.isz"; Flags: localcopy; Name: delphi12; Description: "Delphi/C++Builder 2009 binary files"; Source: "{#downloadurl}/jcldelphi12.isz"; Flags: localcopy; +Name: delphi14; Description: "Delphi/C++Builder 2010 binary files"; Source: "{#downloadurl}/jcldelphi14.isz"; Flags: localcopy; #include "IdeComponents.iss" @@ -148,6 +151,7 @@ Name: "Experts\JclThreadNameExpert"; Description: "Thread Name Expert"; Types: full prefered Name: "Experts\JclUsesExpert"; Description: "Uses Expert"; Types: full prefered Name: "Experts\JclVersionControlExpert"; Description: "Version Control Expert" + #endif [Dirs] @@ -159,7 +163,7 @@ Source: {#JclRoot}\*.txt; DestDir: "{app}"; Flags: ignoreversion Source: {#JclRoot}\source\*; DestDir: "{app}\source"; Excludes: ".svn,__history,*.~*,*.hpp,*.txt"; Flags: ignoreversion sortfilesbyextension recursesubdirs Source: {#JclRoot}\packages\*; DestDir: "{app}\packages"; Excludes: ".svn,__history,*.drc,*.txt"; Flags: ignoreversion sortfilesbyextension recursesubdirs -Source: {#JclRoot}\install\*; DestDir: "{app}\install"; Excludes: ".svn,__history,*.~*,ISS"; Flags: ignoreversion recursesubdirs sortfilesbyextension +Source: {#JclRoot}\install\*; DestDir: "{app}\install"; Excludes: ".svn,__history,*.~*,ISS,dcc32.cfg,*.cmd,*.local,*.identcache"; Flags: ignoreversion recursesubdirs sortfilesbyextension Source: {#JclRoot}\devtools\*; DestDir: "{app}\devtools"; Excludes: ".svn,__history"; Flags: ignoreversion sortfilesbyextension recursesubdirs Source: {#JclRoot}\docs\*; DestDir: "{app}\docs"; Excludes: ".svn,__history"; Flags: ignoreversion sortfilesbyextension recursesubdirs Source: {#JclRoot}\experts\*; DestDir: "{app}\experts"; Excludes: ".svn,__history,*.~*,*.txt"; Flags: ignoreversion sortfilesbyextension recursesubdirs @@ -172,25 +176,14 @@ #endif #ifdef Include_Binaries -#ifdef Include_Delphi5 -; SolidBreak; -Source: {#JclRoot}\lib\d5\*; DestDir: "{app}\lib\d5"; Excludes: ".svn,__history,*.txt"; Components: "IDE\Delphi5"; Package: delphi5; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak -Source: {#Delphi5Bpl}\Jcl*.*; DestDir: "{code:GetDelphiBplDir|5}"; Components: "IDE\Delphi5"; Package: delphi5; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs -#endif -#ifdef Include_BCB5 -; SolidBreak; -Source: {#JclRoot}\lib\c5\*; DestDir: "{app}\lib\c5"; Excludes: ".svn,__history,*.txt"; Components: "IDE\BCB5"; Package: bcb5; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak -Source: {#BCB5Bpl}\Jcl*.*; DestDir: "{code:GetBCBBplDir|5}"; Components: "IDE\BCB5"; Package: bcb5; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs -Source: {#BCB5Root}\Include\Vcl\Jcl*.hpp; DestDir: "{code:GetBCBDir|5}\Include\Vcl"; Components: "IDE\BCB5"; Package: bcb5; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs -#endif #ifdef Include_Delphi6 ; SolidBreak; -Source: {#JclRoot}\lib\d6\*; DestDir: "{app}\lib\d6"; Excludes: ".svn,__history,*.txt"; Components: "IDE\Delphi6"; Package: delphi6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#JclRoot}\lib\d6\*; DestDir: "{app}\lib\d6"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\Delphi6"; Package: delphi6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak Source: {#Delphi6Bpl}\Jcl*.*; DestDir: "{code:GetDelphiBplDir|6}"; Components: "IDE\Delphi6"; Package: delphi6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs #endif #ifdef Include_BCB6 ; SolidBreak; -Source: {#JclRoot}\lib\c6\*; DestDir: "{app}\lib\c6"; Excludes: ".svn,__history,*.txt"; Components: "IDE\BCB6"; Package: jclbcb6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#JclRoot}\lib\c6\*; DestDir: "{app}\lib\c6"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\BCB6"; Package: jclbcb6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak Source: {#BCB6Bpl}\Jcl*.*; DestDir: "{code:GetBCBBplDir|6}"; Components: "IDE\BCB6"; Package: jclbcb6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs Source: {#BCB6Root}\Include\Vcl\Jcl*.hpp; DestDir: "{code:GetBCBDir|6}\Include\Vcl"; Components: "IDE\BCB6"; Package: jclbcb6; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs #endif @@ -201,28 +194,43 @@ #endif #ifdef Include_Delphi9 ; SolidBreak; -Source: {#JclRoot}\lib\d9\*; DestDir: "{app}\lib\d9"; Excludes: ".svn,__history,*.txt"; Components: "IDE\Delphi9"; Package: delphi9; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#JclRoot}\lib\d9\*; DestDir: "{app}\lib\d9"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\Delphi9"; Package: delphi9; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak Source: {#Delphi9Bpl}\Jcl*9*.*; DestDir: "{code:GetDelphiBplDir|9}"; Components: "IDE\Delphi9"; Package: delphi9; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs #endif #ifdef Include_Delphi10 ; SolidBreak; -Source: {#JclRoot}\lib\d10\*; DestDir: "{app}\lib\d10"; Excludes: ".svn,__history,*.txt"; Components: "IDE\Delphi10"; Package: delphi10; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#JclRoot}\lib\d10\*; DestDir: "{app}\lib\d10"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\Delphi10"; Package: delphi10; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak Source: {#Delphi10Bpl}\Jcl*10*.*; DestDir: "{code:GetDelphiBplDir|10}"; Components: "IDE\Delphi10"; Package: delphi10; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs Source: {#Delphi10Root}\Include\Vcl\Jcl*.hpp; DestDir: "{code:GetDelphiDir|10}\Include\Vcl"; Components: "IDE\Delphi10"; Package: delphi10; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs #endif #ifdef Include_Delphi11 ; SolidBreak; -Source: {#JclRoot}\lib\d11\*; DestDir: "{app}\lib\d11"; Excludes: ".svn,__history,*.txt"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#JclRoot}\lib\d11\*; DestDir: "{app}\lib\d11"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak Source: {#Delphi11Bpl}\Jcl*.*; DestDir: "{code:GetDelphiBplDir|11}"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs -Source: {#Delphi11Root}\Include\Vcl\Jcl*.hpp; DestDir: "{code:GetDelphiDir|11}\Include\Vcl"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs +;Source: {#Delphi11Root}\Include\Vcl\Jcl*.hpp; DestDir: "{app}\lib\d11\Include"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs +Source: {#JclRoot}\source\common\*.hpp; DestDir: "{code:GetHPPDir|11}"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion sortfilesbyextension +Source: {#JclRoot}\source\windows\*.hpp; DestDir: "{code:GetHPPDir|11}"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion sortfilesbyextension +Source: {#JclRoot}\source\vcl\*.hpp; DestDir: "{code:GetHPPDir|11}"; Components: "IDE\Delphi11"; Package: delphi11; Flags: ignoreversion sortfilesbyextension #endif #ifdef Include_Delphi12 ; SolidBreak; -Source: {#JclRoot}\lib\d12\*; DestDir: "{app}\lib\d12"; Excludes: ".svn,__history,*.txt"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#JclRoot}\lib\d12\*; DestDir: "{app}\lib\d12"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak Source: {#Delphi12Bpl}\Jcl*.*; DestDir: "{code:GetDelphiBplDir|12}"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs -Source: {#Delphi12Root}\Include\Vcl\Jcl*.hpp; DestDir: "{code:GetDelphiDir|12}\Include\Vcl"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs +;Source: {#Delphi12Root}\Include\Vcl\Jcl*.hpp; DestDir: "{app}\lib\d12\Include"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs +Source: {#JclRoot}\source\common\*.hpp; DestDir: "{code:GetHPPDir|12}"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion sortfilesbyextension +Source: {#JclRoot}\source\windows\*.hpp; DestDir: "{code:GetHPPDir|12}"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion sortfilesbyextension +Source: {#JclRoot}\source\vcl\*.hpp; DestDir: "{code:GetHPPDir|12}"; Components: "IDE\Delphi12"; Package: delphi12; Flags: ignoreversion sortfilesbyextension #endif +#ifdef Include_Delphi14 +; SolidBreak; +Source: {#JclRoot}\lib\d14\*; DestDir: "{app}\lib\d14"; Excludes: ".svn,__history,*.txt,*.hpp"; Components: "IDE\Delphi14"; Package: delphi14; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs solidbreak +Source: {#Delphi14Bpl}\Jcl*.*; DestDir: "{code:GetDelphiBplDir|14}"; Components: "IDE\Delphi14"; Package: delphi14; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs +;Source: {#Delphi14Root}\Include\Vcl\Jcl*.hpp; DestDir: "{app}\lib\d14\Include"; Components: "IDE\Delphi14"; Package: delphi14; Flags: ignoreversion recursesubdirs sortfilesbyextension createallsubdirs +Source: {#JclRoot}\source\common\*.hpp; DestDir: "{code:GetHPPDir|14}"; Components: "IDE\Delphi14"; Package: delphi14; Flags: ignoreversion sortfilesbyextension +Source: {#JclRoot}\source\windows\*.hpp; DestDir: "{code:GetHPPDir|14}"; Components: "IDE\Delphi14"; Package: delphi14; Flags: ignoreversion sortfilesbyextension +Source: {#JclRoot}\source\vcl\*.hpp; DestDir: "{code:GetHPPDir|14}"; Components: "IDE\Delphi14"; Package: delphi14; Flags: ignoreversion sortfilesbyextension #endif +#endif ; only source code => execute Jedi Installer [Run] @@ -230,13 +238,6 @@ #ifdef Include_Binaries [Registry] -#ifdef Include_Delphi5 -; Delphi 5 -Root: HKCU; Subkey: "{code:GetDelphiRegKey|5}\Jedi\JCL"; ValueType: string; ValueName: "BplDir"; ValueData: {code:GetDelphiBplDir|5}; Components: "IDE\Delphi5"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(5) -Root: HKCU; Subkey: "{code:GetDelphiRegKey|5}\Jedi\JCL"; ValueType: string; ValueName: "DcpDir"; ValueData: {app}\lib\d5; Components: "IDE\Delphi5"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(5) -Root: HKCU; Subkey: "{code:GetDelphiRegKey|5}\Jedi\JCL"; ValueType: string; ValueName: "RootDir"; ValueData: {app}; Components: "IDE\Delphi5"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(5) -Root: HKCU; Subkey: "{code:GetDelphiRegKey|5}\Jedi\JCL"; ValueType: string; ValueName: "Version"; ValueData: {#JclVersionStr}; Components: "IDE\Delphi5"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(5) -#endif #ifdef Include_Delphi6 ; Delphi 6 Root: HKCU; Subkey: "{code:GetDelphiRegKey|6}\Jedi\JCL"; ValueType: string; ValueName: "BplDir"; ValueData: {code:GetDelphiBplDir|6}; Components: "IDE\Delphi6"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(6) @@ -281,7 +282,15 @@ Root: HKCU; Subkey: "{code:GetDelphiRegKey|12}\Jedi\JCL"; ValueType: string; ValueName: "Version"; ValueData: {#JclVersionStr}; Components: "IDE\Delphi12"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(12) Root: HKCU; Subkey: "{code:GetDelphiRegKey|12}\Globals"; ValueType: string; ValueName: "ForceEnvOptionsUpdate"; ValueData: "1"; Components: "IDE\Delphi12"; Check: IsDelphiInstalled(12) #endif +#ifdef Include_Delphi14 +; Delphi 2010 +Root: HKCU; Subkey: "{code:GetDelphiRegKey|14}\Jedi\JCL"; ValueType: string; ValueName: "BplDir"; ValueData: {code:GetDelphiBplDir|14}; Components: "IDE\Delphi14"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(14) +Root: HKCU; Subkey: "{code:GetDelphiRegKey|14}\Jedi\JCL"; ValueType: string; ValueName: "DcpDir"; ValueData: {app}\lib\d14; Components: "IDE\Delphi14"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(14) +Root: HKCU; Subkey: "{code:GetDelphiRegKey|14}\Jedi\JCL"; ValueType: string; ValueName: "RootDir"; ValueData: {app}; Components: "IDE\Delphi14"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(14) +Root: HKCU; Subkey: "{code:GetDelphiRegKey|14}\Jedi\JCL"; ValueType: string; ValueName: "Version"; ValueData: {#JclVersionStr}; Components: "IDE\Delphi14"; Flags: uninsdeletevalue; Check: IsDelphiInstalled(14) +Root: HKCU; Subkey: "{code:GetDelphiRegKey|14}\Globals"; ValueType: string; ValueName: "ForceEnvOptionsUpdate"; ValueData: "1"; Components: "IDE\Delphi14"; Check: IsDelphiInstalled(14) #endif +#endif @@ -293,19 +302,10 @@ Type: files; Name: "{app}\source\common\*.hpp" Type: files; Name: "{app}\source\vcl\*.hpp" Type: files; Name: "{app}\source\windows\*.hpp" -; lib\C++Builder 5 -Type: files; Name: "{app}\lib\c5\*" -Type: files; Name: "{app}\lib\c5\debug\*" -Type: files; Name: "{code:GetBCBBplDir|5}\Jcl*.*" -Type: files; Name: "{code:GetBCBDir|5}\Include\Vcl\Jcl*.hpp" ; lib\C++Builder 6 Type: files; Name: "{app}\lib\c6\*" Type: files; Name: "{code:GetBCBBplDir|6}\Jcl*.*" Type: files; Name: "{code:GetBCBDir|6}\Include\Vcl\Jcl*.hpp" -; lib\Delphi 5 -Type: files; Name: "{app}\lib\d5\*" -Type: files; Name: "{app}\lib\d5\debug\*" -Type: files; Name: "{code:GetDelphiBplDir|5}\Jcl*.*" ; lib\Delphi 6 Type: files; Name: "{app}\lib\d6\*" Type: files; Name: "{app}\lib\d6\debug\*" @@ -327,14 +327,18 @@ Type: files; Name: "{app}\lib\d11\*" Type: files; Name: "{app}\lib\d11\debug\*" Type: files; Name: "{code:GetDelphiBplDir|11}\Jcl*.*" -Type: files; Name: "{code:GetDelphiDir|11}\Include\Vcl\Jcl*.hpp" +;Type: files; Name: "{code:GetDelphiDir|11}\Include\Vcl\Jcl*.hpp" ; lib\Delphi/C++Builder 2009 Type: files; Name: "{app}\lib\d12\*" Type: files; Name: "{app}\lib\d12\debug\*" Type: files; Name: "{code:GetDelphiBplDir|12}\Jcl*.*" -Type: files; Name: "{code:GetDelphiDir|12}\Include\Vcl\Jcl*.hpp" +;Type: files; Name: "{code:GetDelphiDir|12}\Include\Vcl\Jcl*.hpp" +; lib\Delphi/C++Builder 2010 +Type: files; Name: "{app}\lib\d14\*" +Type: files; Name: "{app}\lib\d14\debug\*" +Type: files; Name: "{code:GetDelphiBplDir|14}\Jcl*.*" +;Type: files; Name: "{code:GetDelphiDir|14}\Include\Vcl\Jcl*.hpp" - [Icons] Name: "{group}\{cm:ProgramOnTheWeb,{#MyAppName}}"; Filename: "{#MyAppURL}" Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" @@ -359,9 +363,9 @@ Version: Integer; begin { // Uninstall from all IDEs ? - for Version := 5 to 12 do + for Version := 6 to 14 do UninstallExpertsPrefixed(ikDelphi, Version, 'Jcl'); - for Version := 5 to 6 do + for Version := 6 to 6 do UninstallExpertsPrefixed(ikBCB, Version, 'Jcl');} IdeList := TStringList.Create; @@ -401,7 +405,7 @@ Result := ''; end; -procedure GetSearchPaths(IdeKind: TIdeKind; Version: Integer; var SearchPaths, DebugPaths, BrowsePaths: string); +procedure GetSearchPaths(IdeKind: TIdeKind; Version: Integer; var SearchPaths, DebugPaths, BrowsePaths, IncludePaths: string); var LibDir, AppDir: string; begin @@ -409,6 +413,7 @@ SearchPaths := ''; DebugPaths := ''; BrowsePaths := ''; + IncludePaths := ''; case IdeKind of ikDelphi: LibDir := AppDir + '\lib\d' + IntToStr(Version); @@ -417,10 +422,12 @@ else Exit; end; - - SearchPaths := LibDir + ';' + AppDir + '\source'; + + SearchPaths := LibDir + ';' + AppDir + '\source\Include'; DebugPaths := LibDir + '\debug'; - BrowsePaths := AppDir + '\source;' + AppDir + '\source\common;' + AppDir + '\source\vcl;' + AppDir + '\source\windows;'; + BrowsePaths := AppDir + '\source\Include;' + AppDir + '\source\common;' + AppDir + '\source\vcl;' + AppDir + '\source\windows'; + if Version >= 10 then + IncludePaths := GetHPPDir(IntToStr(Version)); end; // events @@ -451,7 +458,7 @@ procedure CurPageChanged(CurPageID: Integer); begin -// update calls for skin + // update calls for skin UpdateButton(WizardForm.BackButton, bidBack); UpdateButton(WizardForm.NextButton, bidNext); UpdateButton(WizardForm.CancelButton, bidCancel); @@ -459,7 +466,7 @@ procedure InitializeWizard(); begin -// initialize call for skin + // initialize call for skin InitializeSkin; end; Modified: trunk/thirdparty/InnoSetup/SourceDirectories.iss =================================================================== --- trunk/thirdparty/InnoSetup/SourceDirectories.iss 2009-08-27 21:05:26 UTC (rev 2975) +++ trunk/thirdparty/InnoSetup/SourceDirectories.iss 2009-08-27 21:26:28 UTC (rev 2976) @@ -1,5 +1,6 @@ #define JclRoot "Z:\JEDI\JCL" #define BorlandRoot = "C:\Borland" #define CodeGearRoot = "C:\CodeGear" +#define EmbtRoot = "C:\Program Files (x86)\Embarcadero" #define BorlandSudioProjects "C:\Users\Andreas\Documents\Borland Studio Projekte" #define CommonDocs "C:\Users\Public\Documents" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ah...@us...> - 2009-08-27 21:05:43
|
Revision: 2975 http://jcl.svn.sourceforge.net/jcl/?rev=2975&view=rev Author: ahuser Date: 2009-08-27 21:05:26 +0000 (Thu, 27 Aug 2009) Log Message: ----------- Delphi 6 and 7 compatible Modified Paths: -------------- trunk/jcl/source/common/JclBorlandTools.pas Modified: trunk/jcl/source/common/JclBorlandTools.pas =================================================================== --- trunk/jcl/source/common/JclBorlandTools.pas 2009-08-27 20:45:07 UTC (rev 2974) +++ trunk/jcl/source/common/JclBorlandTools.pas 2009-08-27 21:05:26 UTC (rev 2975) @@ -3586,6 +3586,8 @@ end; function TJclBorRADToolInstallation.GetDefaultBDSCommonDir: string; +const + CSIDL_COMMON_DOCUMENTS = $002E; // All Users\Documents var CommonDocuments: array[0..MAX_PATH] of Char; begin This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ah...@us...> - 2009-08-27 20:45:14
|
Revision: 2974 http://jcl.svn.sourceforge.net/jcl/?rev=2974&view=rev Author: ahuser Date: 2009-08-27 20:45:07 +0000 (Thu, 27 Aug 2009) Log Message: ----------- - Fixed BDSCommonDir environment variable that isn't updated by Delphi 2009 and newer anymore. - Added global C++ include path "CppIncludePath" Modified Paths: -------------- trunk/jcl/source/common/JclBorlandTools.pas Modified: trunk/jcl/source/common/JclBorlandTools.pas =================================================================== --- trunk/jcl/source/common/JclBorlandTools.pas 2009-08-26 06:58:58 UTC (rev 2973) +++ trunk/jcl/source/common/JclBorlandTools.pas 2009-08-27 20:45:07 UTC (rev 2974) @@ -65,7 +65,7 @@ JclUnitVersioning, {$ENDIF UNITVERSIONING} {$IFDEF MSWINDOWS} - Windows, + Windows, ShlObj, MSHelpServices_TLB, {$ENDIF MSWINDOWS} Classes, SysUtils, IniFiles, Contnrs, @@ -524,6 +524,7 @@ function GetPalette: TJclBorRADToolPalette; function GetRepository: TJclBorRADToolRepository; function GetUpdateNeeded: Boolean; + function GetDefaultBDSCommonDir: string; protected function ProcessMapFile(const BinaryFileName: string): Boolean; @@ -742,9 +743,11 @@ function GetCppBrowsingPath: TJclBorRADToolPath; function GetCppSearchPath: TJclBorRADToolPath; function GetCppLibraryPath: TJclBorRADToolPath; + function GetCppIncludePath: TJclBorRADToolPath; procedure SetCppBrowsingPath(const Value: TJclBorRADToolPath); procedure SetCppSearchPath(const Value: TJclBorRADToolPath); procedure SetCppLibraryPath(const Value: TJclBorRADToolPath); + procedure SetCppIncludePath(const Value: TJclBorRADToolPath); function GetMaxDelphiCLRVersion: string; function GetDCCIL: TJclDCCIL; @@ -786,14 +789,17 @@ function AddToCppSearchPath(const Path: string): Boolean; function AddToCppBrowsingPath(const Path: string): Boolean; function AddToCppLibraryPath(const Path: string): Boolean; + function AddToCppIncludePath(const Path: string): Boolean; function RemoveFromCppSearchPath(const Path: string): Boolean; function RemoveFromCppBrowsingPath(const Path: string): Boolean; function RemoveFromCppLibraryPath(const Path: string): Boolean; + function RemoveFromCppIncludePath(const Path: string): Boolean; property CppSearchPath: TJclBorRADToolPath read GetCppSearchPath write SetCppSearchPath; property CppBrowsingPath: TJclBorRADToolPath read GetCppBrowsingPath write SetCppBrowsingPath; // Only exists in BDS 5 and upper property CppLibraryPath: TJclBorRADToolPath read GetCppLibraryPath write SetCppLibraryPath; + property CppIncludePath: TJclBorRADToolPath read GetCppIncludePath write SetCppIncludePath; function RegisterPackage(const BinaryFileName, Description: string): Boolean; override; function UnregisterPackage(const BinaryFileName: string): Boolean; override; @@ -914,6 +920,8 @@ CDSKeyName = '\SOFTWARE\CodeGear\BDS'; DelphiKeyName = '\SOFTWARE\Borland\Delphi'; + RADStudioDirName = 'RAD Studio'; + BDSVersions: array [1..7] of TBDSVersionInfo = ( ( Name: RsCSharpName; @@ -982,6 +990,7 @@ CppBrowsingPathValueName = 'BrowsingPath'; CppSearchPathValueName = 'SearchPath'; CppLibraryPathValueName = 'LibraryPath'; + CppIncludePathValueName = 'IncludePath'; TransferKeyName = 'Transfer'; TransferCountValueName = 'Count'; @@ -1070,6 +1079,7 @@ MsBuildCBuilderBPLOutputPathNodeName = 'CBuilderBPLOutputPath'; MsBuildCBuilderBrowsingPathNodeName = 'CBuilderBrowsingPath'; MsBuildCBuilderLibraryPathNodeName = 'CBuilderLibraryPath'; + MsBuildCBuilderIncludePathNodeName = 'CBuilderIncludePath'; MsBuildPropertyGroupNodeName = 'PropertyGroup'; function AnsiStartsText(const SubStr, S: string): Boolean; @@ -3248,30 +3258,45 @@ var TempDebugDCUPath: TJclBorRADToolPath; begin - TempDebugDCUPath := DebugDCUPath; - PathListIncludeItems(TempDebugDCUPath, Path); - Result := True; - DebugDCUPath := TempDebugDCUPath; + if Path <> '' then + begin + TempDebugDCUPath := DebugDCUPath; + PathListIncludeItems(TempDebugDCUPath, Path); + Result := True; + DebugDCUPath := TempDebugDCUPath; + end + else + Result := False; end; function TJclBorRADToolInstallation.AddToLibrarySearchPath(const Path: string): Boolean; var TempLibraryPath: TJclBorRADToolPath; begin - TempLibraryPath := LibrarySearchPath; - PathListIncludeItems(TempLibraryPath, Path); - Result := True; - LibrarySearchPath := TempLibraryPath; + if Path <> '' then + begin + TempLibraryPath := LibrarySearchPath; + PathListIncludeItems(TempLibraryPath, Path); + Result := True; + LibrarySearchPath := TempLibraryPath; + end + else + Result := False; end; function TJclBorRADToolInstallation.AddToLibraryBrowsingPath(const Path: string): Boolean; var TempLibraryPath: TJclBorRADToolPath; begin - TempLibraryPath := LibraryBrowsingPath; - PathListIncludeItems(TempLibraryPath, Path); - Result := True; - LibraryBrowsingPath := TempLibraryPath; + if Path <> '' then + begin + TempLibraryPath := LibraryBrowsingPath; + PathListIncludeItems(TempLibraryPath, Path); + Result := True; + LibraryBrowsingPath := TempLibraryPath; + end + else + Result := False; end; function TJclBorRADToolInstallation.AnyInstanceRunning: Boolean; @@ -3560,6 +3585,17 @@ end; end; +function TJclBorRADToolInstallation.GetDefaultBDSCommonDir: string; +var + CommonDocuments: array[0..MAX_PATH] of Char; +begin + if (RadToolKind = brBorlandDevStudio) and (IDEVersionNumber >= 6) and + SHGetSpecialFolderPath(GetActiveWindow, CommonDocuments, CSIDL_COMMON_DOCUMENTS, False) then + Result := IncludeTrailingPathDelimiter(CommonDocuments) + RADStudioDirName + PathDelim + Format('%d.0', [IDEVersionNumber]) + else + Result := GetEnvironmentVariable(EnvVariableBDSCOMDIRValueName); +end; + function TJclBorRADToolInstallation.GetEnvironmentVariables: TStrings; var EnvNames: TStringList; @@ -3576,6 +3612,11 @@ if FEnvironmentVariables.Names[I] = EmptyStr then FEnvironmentVariables.Delete(I); + // Overwrite BDSCommonDir because it conflicts with older versions and + // the RAD Studio 2009 setup doesn't update the environment variable anymore + if (RadToolKind = brBorlandDevStudio) and (IDEVersionNumber >= 6) then + FEnvironmentVariables.Values[EnvVariableBDSCOMDIRValueName] := GetDefaultBDSCommonDir; + // read environment variable overrides if ((VersionNumber >= 6) or (RadToolKind = brBorlandDevStudio)) and ConfigData.SectionExists(EnvVariablesKeyName) then @@ -4689,7 +4730,7 @@ var TempCppPath: TJclBorRADToolPath; begin - if bpBCBuilder32 in Personalities then + if (bpBCBuilder32 in Personalities) and (Path <> '') then begin TempCppPath := CppBrowsingPath; PathListIncludeItems(TempCppPath, Path); @@ -4704,7 +4745,7 @@ var TempCppPath: TJclBorRADToolPath; begin - if bpBCBuilder32 in Personalities then + if (bpBCBuilder32 in Personalities) and (Path <> '') then begin TempCppPath := CppSearchPath; PathListIncludeItems(TempCppPath, Path); @@ -4719,7 +4760,7 @@ var TempLibraryPath: TJclBorRADToolPath; begin - if (bpBCBuilder32 in Personalities) and (IDEVersionNumber >= 5) then + if (bpBCBuilder32 in Personalities) and (IDEVersionNumber >= 5) and (Path <> '') then begin TempLibraryPath := CppLibraryPath; PathListIncludeItems(TempLibraryPath, Path); @@ -4730,6 +4771,21 @@ Result := False; end; +function TJclBDSInstallation.AddToCppIncludePath(const Path: string): Boolean; +var + TempIncludePath: TJclBorRADToolPath; +begin + if (bpBCBuilder32 in Personalities) and (IDEVersionNumber >= 5) and (Path <> '') then + begin + TempIncludePath := CppIncludePath; + PathListIncludeItems(TempIncludePath, Path); + Result := True; + CppIncludePath := TempIncludePath; + end + else + Result := False; +end; + function TJclBDSInstallation.CleanPackageCache(const BinaryFileName: string): Boolean; var FileName, KeyName: string; @@ -4932,6 +4988,11 @@ Result := ConfigData.ReadString(GetCppPathsKeyName, CppLibraryPathValueName, ''); end; +function TJclBDSInstallation.GetCppIncludePath: TJclBorRADToolPath; +begin + Result := ConfigData.ReadString(GetCppPathsKeyName, CppIncludePathValueName, ''); +end; + function TJclBDSInstallation.GetDCCIL: TJclDCCIL; begin if not Assigned(FDCCIL) then @@ -5170,7 +5231,7 @@ var TempCppPath: TJclBorRADToolPath; begin - if bpBCBuilder32 in Personalities then + if (bpBCBuilder32 in Personalities) and (Path <> '') then begin TempCppPath := CppSearchPath; Result := RemoveFromPath(TempCppPath, Path); @@ -5184,7 +5245,7 @@ var TempLibraryPath: TJclBorRADToolPath; begin - if (bpBCBuilder32 in Personalities) and (IDEVersionNumber >= 5) then + if (bpBCBuilder32 in Personalities) and (IDEVersionNumber >= 5) and (Path <> '') then begin TempLibraryPath := CppLibraryPath; Result := RemoveFromPath(TempLibraryPath, Path); @@ -5194,6 +5255,20 @@ Result := False; end; +function TJclBDSInstallation.RemoveFromCppIncludePath(const Path: string): Boolean; +var + TempIncludePath: TJclBorRADToolPath; +begin + if (bpBCBuilder32 in Personalities) and (IDEVersionNumber >= 5) and (Path <> '') then + begin + TempIncludePath := CppIncludePath; + Result := RemoveFromPath(TempIncludePath, Path); + CppIncludePath := TempIncludePath; + end + else + Result := False; +end; + procedure TJclBDSInstallation.SetCppBrowsingPath(const Value: TJclBorRADToolPath); begin // update registry @@ -5217,6 +5292,17 @@ SetMsBuildEnvOption(MsBuildCBuilderLibraryPathNodeName, Value); end; +procedure TJclBDSInstallation.SetCppIncludePath(const Value: TJclBorRADToolPath); +begin + if IDEVersionNumber >= 5 then + begin + // update registry + ConfigData.WriteString(GetCppPathsKeyName, CppIncludePathValueName, Value); + // update EnvOptions.dproj + SetMsBuildEnvOption(MsBuildCBuilderIncludePathNodeName, Value); + end; +end; + procedure TJclBDSInstallation.SetDebugDCUPath(const Value: TJclBorRADToolPath); begin // update registry This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-08-26 06:59:05
|
Revision: 2973 http://jcl.svn.sourceforge.net/jcl/?rev=2973&view=rev Author: outchy Date: 2009-08-26 06:58:58 +0000 (Wed, 26 Aug 2009) Log Message: ----------- RAD Studio 2010 is officially published by Embarcadero. Modified Paths: -------------- trunk/jcl/source/include/jedi.inc Modified: trunk/jcl/source/include/jedi.inc =================================================================== --- trunk/jcl/source/include/jedi.inc 2009-08-25 18:36:06 UTC (rev 2972) +++ trunk/jcl/source/include/jedi.inc 2009-08-26 06:58:58 UTC (rev 2973) @@ -236,7 +236,7 @@ BCB14_UP Defined when compiling with C++Builder Personality of RAD Studio 2010 or higher -- CodeGear RAD Studio / Borland Developer Studio Versions +- RAD Studio / Borland Developer Studio Versions The following directives are direct mappings from the VERXXX directives to a friendly name of the associated IDE. These directives are only defined if @@ -253,7 +253,7 @@ BDS4 Defined when compiling with BDS 4.0 (Borland Developer Studio 2006) (Codename DEXTER) BDS5 Defined when compiling with BDS 5.0 (CodeGear RAD Studio 2007) (Codename HIGHLANDER) BDS6 Defined when compiling with BDS 6.0 (CodeGear RAD Studio 2009) (Codename TIBURON) - BDS7 Defined when compiling with BDS 7.0 (CodeGear RAD Studio 2010) (Codename WEAVER) + BDS7 Defined when compiling with BDS 7.0 (Embarcadero RAD Studio 2010) (Codename WEAVER) BDS2_UP Defined when compiling with BDS 2.0 or higher BDS3_UP Defined when compiling with BDS 3.0 or higher BDS4_UP Defined when compiling with BDS 4.0 or higher This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-08-25 18:36:13
|
Revision: 2972 http://jcl.svn.sourceforge.net/jcl/?rev=2972&view=rev Author: outchy Date: 2009-08-25 18:36:06 +0000 (Tue, 25 Aug 2009) Log Message: ----------- tag for JCL 2.0.1.3449. Added Paths: ----------- tags/JCL-2.0-Build3449/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-08-25 18:31:08
|
Revision: 2971 http://jcl.svn.sourceforge.net/jcl/?rev=2971&view=rev Author: outchy Date: 2009-08-25 18:30:53 +0000 (Tue, 25 Aug 2009) Log Message: ----------- subversion properties cleanup. Modified Paths: -------------- trunk/jcl/devtools/pgEdit.xml Property Changed: ---------------- trunk/jcl/packages/d11/Jcl.dproj trunk/jcl/packages/d11/JclBaseExpert.dproj trunk/jcl/packages/d11/JclContainers.dproj trunk/jcl/packages/d11/JclDebugExpert.dproj trunk/jcl/packages/d11/JclDebugExpertDLL.dproj trunk/jcl/packages/d11/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d11/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d11/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d11/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d11/JclRepositoryExpert.dproj trunk/jcl/packages/d11/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d11/JclSIMDViewExpert.dproj trunk/jcl/packages/d11/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d11/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d11/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d11/JclVcl.dproj trunk/jcl/packages/d11/JclVersionControlExpert.dproj trunk/jcl/packages/d11/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d11/template.dproj trunk/jcl/packages/d12/Jcl.dproj trunk/jcl/packages/d12/JclBaseExpert.dproj trunk/jcl/packages/d12/JclContainers.dproj trunk/jcl/packages/d12/JclDebugExpert.dproj trunk/jcl/packages/d12/JclDebugExpertDLL.dproj trunk/jcl/packages/d12/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d12/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d12/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d12/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d12/JclRepositoryExpert.dproj trunk/jcl/packages/d12/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d12/JclSIMDViewExpert.dproj trunk/jcl/packages/d12/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d12/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d12/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d12/JclVcl.dproj trunk/jcl/packages/d12/JclVersionControlExpert.dproj trunk/jcl/packages/d12/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d12/template.dproj trunk/jcl/packages/d14/Jcl.dproj trunk/jcl/packages/d14/JclBaseExpert.dproj trunk/jcl/packages/d14/JclContainers.dproj trunk/jcl/packages/d14/JclDebugExpert.dproj trunk/jcl/packages/d14/JclDebugExpertDLL.dproj trunk/jcl/packages/d14/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d14/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d14/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d14/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d14/JclRepositoryExpert.dproj trunk/jcl/packages/d14/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d14/JclSIMDViewExpert.dproj trunk/jcl/packages/d14/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d14/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d14/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d14/JclVcl.dproj trunk/jcl/packages/d14/JclVersionControlExpert.dproj trunk/jcl/packages/d14/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d14/template.dproj Modified: trunk/jcl/devtools/pgEdit.xml =================================================================== --- trunk/jcl/devtools/pgEdit.xml 2009-08-25 18:24:45 UTC (rev 2970) +++ trunk/jcl/devtools/pgEdit.xml 2009-08-25 18:30:53 UTC (rev 2971) @@ -1,22 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <Configuration> <!-- These are the values stored by jaxStore --> - <pgEdit> - <FormVersion>0</FormVersion> - <ShowCmd>1</ShowCmd> - <Flags>0</Flags> - <PixelsPerInch>96</PixelsPerInch> - <MinMaxPos_1400x1050_>-1,-1,-1,-1</MinMaxPos_1400x1050_> - <MinMaxPos>-1,-1,-1,-1</MinMaxPos> - <NormPos_1400x1050_>284,180,1099,807</NormPos_1400x1050_> - <NormPos>284,180,1099,807</NormPos> - <pnlList_Width>137</pnlList_Width> - <jsgDependencies_Height>165</jsgDependencies_Height> - <pnlEdit_Width>668</pnlEdit_Width> - <jsgFiles_Height>196</jsgFiles_Height> - <odlAddFiles_InitialDir>..\..\run</odlAddFiles_InitialDir> - <cmbModel_ItemIndex>-1</cmbModel_ItemIndex> - </pgEdit> + <pgEdit/> <!-- The nodes below are read by the generation process. Packages are generated according to a model. The models are defined Property changes on: trunk/jcl/packages/d11/Jcl.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclBaseExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclContainers.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclDebugExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclDebugExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d11/JclFavoriteFoldersExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d11/JclFavoriteFoldersExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d11/JclProjectAnalysisExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d11/JclProjectAnalysisExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclRepositoryExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclRepositoryExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclSIMDViewExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclSIMDViewExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclStackTraceViewerExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclStackTraceViewerExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclVcl.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclVersionControlExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/JclVersionControlExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d11/template.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/Jcl.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclBaseExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclContainers.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclDebugExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclDebugExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d12/JclFavoriteFoldersExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d12/JclFavoriteFoldersExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d12/JclProjectAnalysisExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d12/JclProjectAnalysisExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclRepositoryExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclRepositoryExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclSIMDViewExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclSIMDViewExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclStackTraceViewerExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclStackTraceViewerExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclVcl.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclVersionControlExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/JclVersionControlExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d12/template.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/Jcl.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclBaseExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclContainers.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclDebugExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclDebugExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d14/JclFavoriteFoldersExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d14/JclFavoriteFoldersExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d14/JclProjectAnalysisExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Added: svn:mime-type + text/xml Property changes on: trunk/jcl/packages/d14/JclProjectAnalysisExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclRepositoryExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclRepositoryExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclSIMDViewExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclSIMDViewExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclStackTraceViewerExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclStackTraceViewerExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclVcl.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclVersionControlExpert.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/JclVersionControlExpertDLL.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id Property changes on: trunk/jcl/packages/d14/template.dproj ___________________________________________________________________ Deleted: svn:keywords - URL HeadURL Author LastChangedBy Date LastChangedDate Rev Revision LastChangedRevision Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-08-25 18:24:55
|
Revision: 2970 http://jcl.svn.sourceforge.net/jcl/?rev=2970&view=rev Author: outchy Date: 2009-08-25 18:24:45 +0000 (Tue, 25 Aug 2009) Log Message: ----------- subversion properties cleanup. Modified Paths: -------------- branches/JCL_2.0/jcl/packages/d14/Jcl.rc branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d14/JclContainers.rc branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclVcl.rc branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/template.rc Property Changed: ---------------- branches/JCL_2.0/jcl/packages/d14/Jcl.rc branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d14/JclContainers.rc branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclVcl.rc branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/template.rc branches/JCL_2.0/jcl/source/include/ Modified: branches/JCL_2.0/jcl/packages/d14/Jcl.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/Jcl.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/Jcl.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JEDI Code Library RTL package\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "Jcl\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "Jcl140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JEDI Code Library RTL package\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "Jcl\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "Jcl140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/Jcl.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Package containing common units for JCL Experts\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclBaseExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclBaseExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Package containing common units for JCL Experts\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclBaseExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclBaseExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclContainers.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclContainers.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclContainers.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JEDI Code Library Containers package\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclContainers\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclContainers140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JEDI Code Library Containers package\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclContainers\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclContainers140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclContainers.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Debug IDE extension\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclDebugExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclDebugExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Debug IDE extension\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclDebugExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclDebugExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Debug IDE extension\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclDebugExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclDebugExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Debug IDE extension\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclDebugExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclDebugExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Open and Save IDE dialogs with favorite folders\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclFavoriteFoldersExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclFavoriteFoldersExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Open and Save IDE dialogs with favorite folders\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclFavoriteFoldersExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclFavoriteFoldersExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Open and Save IDE dialogs with favorite folders\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclFavoriteFoldersExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclFavoriteFoldersExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Open and Save IDE dialogs with favorite folders\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclFavoriteFoldersExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclFavoriteFoldersExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Project Analyzer\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclProjectAnalysisExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclProjectAnalysisExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Project Analyzer\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclProjectAnalysisExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclProjectAnalysisExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Project Analyzer\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclProjectAnalysisExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclProjectAnalysisExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Project Analyzer\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclProjectAnalysisExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclProjectAnalysisExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Package containing repository wizards\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclRepositoryExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclRepositoryExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Package containing repository wizards\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclRepositoryExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclRepositoryExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Package containing repository wizards\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclRepositoryExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclRepositoryExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Package containing repository wizards\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclRepositoryExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclRepositoryExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Debug Window of XMM registers\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclSIMDViewExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclSIMDViewExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Debug Window of XMM registers\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclSIMDViewExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclSIMDViewExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Debug Window of XMM registers\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclSIMDViewExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclSIMDViewExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Debug Window of XMM registers\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclSIMDViewExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclSIMDViewExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Stack Trace Viewer\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclStackTraceViewerExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclStackTraceViewerExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Stack Trace Viewer\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclStackTraceViewerExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclStackTraceViewerExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Stack Trace Viewer\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclStackTraceViewerExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclStackTraceViewerExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Stack Trace Viewer\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclStackTraceViewerExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclStackTraceViewerExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclVcl.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclVcl.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclVcl.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JEDI Code Library VCL package\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclVcl\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclVcl140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JEDI Code Library VCL package\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclVcl\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclVcl140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclVcl.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Integration of version control systems in the IDE\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclVersionControlExpert\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclVersionControlExpert140.bpl\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Integration of version control systems in the IDE\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclVersionControlExpert\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclVersionControlExpert140.bpl\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION 2,0,1,3449 -PRODUCTVERSION 2,0,1,3449 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "JCL Integration of version control systems in the IDE\0" - VALUE "FileVersion", "2.0.1.3449\0" - VALUE "InternalName", "JclVersionControlExpertDLL\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "JclVersionControlExpertDLL140.dll\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "2.0 Build 3449\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION 2,0,1,3449 +PRODUCTVERSION 2,0,1,3449 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "JCL Integration of version control systems in the IDE\0" + VALUE "FileVersion", "2.0.1.3449\0" + VALUE "InternalName", "JclVersionControlExpertDLL\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "JclVersionControlExpertDLL140.dll\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "2.0 Build 3449\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc ___________________________________________________________________ Added: svn:eol-style + native Modified: branches/JCL_2.0/jcl/packages/d14/template.rc =================================================================== --- branches/JCL_2.0/jcl/packages/d14/template.rc 2009-08-25 18:22:46 UTC (rev 2969) +++ branches/JCL_2.0/jcl/packages/d14/template.rc 2009-08-25 18:24:45 UTC (rev 2970) @@ -1,32 +1,32 @@ -VS_VERSION_INFO VERSIONINFO -FILEVERSION %VERSION_MAJOR_NUMBER%,%VERSION_MINOR_NUMBER%,%RELEASE_NUMBER%,%BUILD_NUMBER% -PRODUCTVERSION %VERSION_MAJOR_NUMBER%,%VERSION_MINOR_NUMBER%,%RELEASE_NUMBER%,%BUILD_NUMBER% - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904E4" - BEGIN - VALUE "CompanyName", "Project JEDI\0" - VALUE "FileDescription", "%DESCRIPTION%\0" - VALUE "FileVersion", "%VERSION_MAJOR_NUMBER%.%VERSION_MINOR_NUMBER%.%RELEASE_NUMBER%.%BUILD_NUMBER%\0" - VALUE "InternalName", "%NAME%\0" - VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" - VALUE "OriginalFilename", "%NAME%140%BINEXTENSION%\0" - VALUE "ProductName", "JEDI Code Library\0" - VALUE "ProductVersion", "%VERSION_MAJOR_NUMBER%.%VERSION_MINOR_NUMBER% Build %BUILD_NUMBER%\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0409, 1252 - END -END +VS_VERSION_INFO VERSIONINFO +FILEVERSION %VERSION_MAJOR_NUMBER%,%VERSION_MINOR_NUMBER%,%RELEASE_NUMBER%,%BUILD_NUMBER% +PRODUCTVERSION %VERSION_MAJOR_NUMBER%,%VERSION_MINOR_NUMBER%,%RELEASE_NUMBER%,%BUILD_NUMBER% + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "Project JEDI\0" + VALUE "FileDescription", "%DESCRIPTION%\0" + VALUE "FileVersion", "%VERSION_MAJOR_NUMBER%.%VERSION_MINOR_NUMBER%.%RELEASE_NUMBER%.%BUILD_NUMBER%\0" + VALUE "InternalName", "%NAME%\0" + VALUE "LegalCopyright", "Copyright (C) 1999, 2009 Project JEDI\0" + VALUE "OriginalFilename", "%NAME%140%BINEXTENSION%\0" + VALUE "ProductName", "JEDI Code Library\0" + VALUE "ProductVersion", "%VERSION_MAJOR_NUMBER%.%VERSION_MINOR_NUMBER% Build %BUILD_NUMBER%\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END Property changes on: branches/JCL_2.0/jcl/packages/d14/template.rc ___________________________________________________________________ Added: svn:eol-style + native Property changes on: branches/JCL_2.0/jcl/source/include ___________________________________________________________________ Modified: svn:ignore - *~ *.bak jclfpc.inc jclc6.inc jcld6.inc jcld7.inc jclcs1.inc jcld8.inc jcld9.inc jcld10.inc jcld11.inc jcld12.inc + *~ *.bak jclfpc.inc jclc6.inc jcld6.inc jcld7.inc jclcs1.inc jcld8.inc jcld9.inc jcld10.inc jcld11.inc jcld12.inc jcld14.inc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ou...@us...> - 2009-08-25 18:22:59
|
Revision: 2969 http://jcl.svn.sourceforge.net/jcl/?rev=2969&view=rev Author: outchy Date: 2009-08-25 18:22:46 +0000 (Tue, 25 Aug 2009) Log Message: ----------- support for Embarcadero RAD Studio 2010. JCL 2.0 was branched, trunk is now dedicated to JCL 2.1. Modified Paths: -------------- trunk/jcl/Install.txt trunk/jcl/devtools/included_files.bat trunk/jcl/devtools/included_files.sh trunk/jcl/devtools/pgEdit.xml trunk/jcl/docs/Readme.html trunk/jcl/docs/Readme.txt trunk/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm trunk/jcl/experts/common/JclOtaConsts.pas trunk/jcl/experts/common/JclOtaUtils.pas trunk/jcl/experts/debug/converter/JclDebugIdeImpl.pas trunk/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerAPIImpl.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerClasses.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerConfigFrame.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerExceptInfoFrame.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerImpl.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormBDS.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormDelphi.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFrame.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerModuleFrame.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerOptions.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerStackCodeUtils.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerStackFrame.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerStackUtils.pas trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerThreadFrame.pas trunk/jcl/install/JclInstall.pas trunk/jcl/install/build/dcc32ex.dpr trunk/jcl/install/build/dcc32ex.exe trunk/jcl/packages/c6/Jcl.RES trunk/jcl/packages/c6/Jcl.rc trunk/jcl/packages/c6/JclBaseExpert.rc trunk/jcl/packages/c6/JclBaseExpert.res trunk/jcl/packages/c6/JclContainers.rc trunk/jcl/packages/c6/JclContainers.res trunk/jcl/packages/c6/JclDebugExpert.RES trunk/jcl/packages/c6/JclDebugExpert.rc trunk/jcl/packages/c6/JclDebugExpertDLL.rc trunk/jcl/packages/c6/JclDebugExpertDLL.res trunk/jcl/packages/c6/JclFavoriteFoldersExpert.RES trunk/jcl/packages/c6/JclFavoriteFoldersExpert.rc trunk/jcl/packages/c6/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/c6/JclFavoriteFoldersExpertDLL.res trunk/jcl/packages/c6/JclProjectAnalysisExpert.RES trunk/jcl/packages/c6/JclProjectAnalysisExpert.rc trunk/jcl/packages/c6/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/c6/JclProjectAnalysisExpertDLL.res trunk/jcl/packages/c6/JclRepositoryExpert.rc trunk/jcl/packages/c6/JclRepositoryExpert.res trunk/jcl/packages/c6/JclRepositoryExpertDLL.rc trunk/jcl/packages/c6/JclRepositoryExpertDLL.res trunk/jcl/packages/c6/JclSIMDViewExpert.rc trunk/jcl/packages/c6/JclSIMDViewExpert.res trunk/jcl/packages/c6/JclSIMDViewExpertDLL.rc trunk/jcl/packages/c6/JclSIMDViewExpertDLL.res trunk/jcl/packages/c6/JclStackTraceViewerExpert.rc trunk/jcl/packages/c6/JclStackTraceViewerExpert.res trunk/jcl/packages/c6/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/c6/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/c6/JclThreadNameExpert.RES trunk/jcl/packages/c6/JclThreadNameExpert.rc trunk/jcl/packages/c6/JclThreadNameExpertDLL.rc trunk/jcl/packages/c6/JclThreadNameExpertDLL.res trunk/jcl/packages/c6/JclUsesExpert.RES trunk/jcl/packages/c6/JclUsesExpert.rc trunk/jcl/packages/c6/JclUsesExpertDLL.rc trunk/jcl/packages/c6/JclUsesExpertDLL.res trunk/jcl/packages/c6/JclVcl.RES trunk/jcl/packages/c6/JclVcl.rc trunk/jcl/packages/c6/JclVersionControlExpert.rc trunk/jcl/packages/c6/JclVersionControlExpert.res trunk/jcl/packages/c6/JclVersionControlExpertDLL.rc trunk/jcl/packages/c6/JclVersionControlExpertDLL.res trunk/jcl/packages/cs1/Jcl.RES trunk/jcl/packages/cs1/Jcl.bdsproj trunk/jcl/packages/cs1/Jcl.rc trunk/jcl/packages/cs1/JclBaseExpert.RES trunk/jcl/packages/cs1/JclBaseExpert.bdsproj trunk/jcl/packages/cs1/JclBaseExpert.rc trunk/jcl/packages/cs1/JclContainers.bdsproj trunk/jcl/packages/cs1/JclContainers.rc trunk/jcl/packages/cs1/JclContainers.res trunk/jcl/packages/cs1/JclFavoriteFoldersExpertDLL.RES trunk/jcl/packages/cs1/JclFavoriteFoldersExpertDLL.bdsproj trunk/jcl/packages/cs1/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/cs1/JclVersionControlExpertDLL.bdsproj trunk/jcl/packages/cs1/JclVersionControlExpertDLL.rc trunk/jcl/packages/cs1/JclVersionControlExpertDLL.res trunk/jcl/packages/d10/Jcl.bdsproj trunk/jcl/packages/d10/Jcl.rc trunk/jcl/packages/d10/Jcl.res trunk/jcl/packages/d10/JclBaseExpert.bdsproj trunk/jcl/packages/d10/JclBaseExpert.rc trunk/jcl/packages/d10/JclBaseExpert.res trunk/jcl/packages/d10/JclContainers.bdsproj trunk/jcl/packages/d10/JclContainers.rc trunk/jcl/packages/d10/JclContainers.res trunk/jcl/packages/d10/JclDebugExpert.bdsproj trunk/jcl/packages/d10/JclDebugExpert.rc trunk/jcl/packages/d10/JclDebugExpert.res trunk/jcl/packages/d10/JclDebugExpertDLL.bdsproj trunk/jcl/packages/d10/JclDebugExpertDLL.rc trunk/jcl/packages/d10/JclDebugExpertDLL.res trunk/jcl/packages/d10/JclFavoriteFoldersExpert.bdsproj trunk/jcl/packages/d10/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d10/JclFavoriteFoldersExpert.res trunk/jcl/packages/d10/JclFavoriteFoldersExpertDLL.bdsproj trunk/jcl/packages/d10/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d10/JclFavoriteFoldersExpertDLL.res trunk/jcl/packages/d10/JclProjectAnalysisExpert.RES trunk/jcl/packages/d10/JclProjectAnalysisExpert.bdsproj trunk/jcl/packages/d10/JclProjectAnalysisExpert.rc trunk/jcl/packages/d10/JclProjectAnalysisExpertDLL.bdsproj trunk/jcl/packages/d10/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d10/JclProjectAnalysisExpertDLL.res trunk/jcl/packages/d10/JclRepositoryExpert.bdsproj trunk/jcl/packages/d10/JclRepositoryExpert.rc trunk/jcl/packages/d10/JclRepositoryExpert.res trunk/jcl/packages/d10/JclRepositoryExpertDLL.bdsproj trunk/jcl/packages/d10/JclRepositoryExpertDLL.rc trunk/jcl/packages/d10/JclRepositoryExpertDLL.res trunk/jcl/packages/d10/JclSIMDViewExpert.bdsproj trunk/jcl/packages/d10/JclSIMDViewExpert.rc trunk/jcl/packages/d10/JclSIMDViewExpert.res trunk/jcl/packages/d10/JclSIMDViewExpertDLL.bdsproj trunk/jcl/packages/d10/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d10/JclSIMDViewExpertDLL.res trunk/jcl/packages/d10/JclStackTraceViewerExpert.bdsproj trunk/jcl/packages/d10/JclStackTraceViewerExpert.rc trunk/jcl/packages/d10/JclStackTraceViewerExpert.res trunk/jcl/packages/d10/JclStackTraceViewerExpertDLL.bdsproj trunk/jcl/packages/d10/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d10/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d10/JclVcl.bdsproj trunk/jcl/packages/d10/JclVcl.rc trunk/jcl/packages/d10/JclVcl.res trunk/jcl/packages/d10/JclVersionControlExpert.bdsproj trunk/jcl/packages/d10/JclVersionControlExpert.rc trunk/jcl/packages/d10/JclVersionControlExpert.res trunk/jcl/packages/d10/JclVersionControlExpertDLL.bdsproj trunk/jcl/packages/d10/JclVersionControlExpertDLL.rc trunk/jcl/packages/d10/JclVersionControlExpertDLL.res trunk/jcl/packages/d11/Jcl.dproj trunk/jcl/packages/d11/Jcl.rc trunk/jcl/packages/d11/Jcl.res trunk/jcl/packages/d11/JclBaseExpert.dproj trunk/jcl/packages/d11/JclBaseExpert.rc trunk/jcl/packages/d11/JclBaseExpert.res trunk/jcl/packages/d11/JclContainers.dproj trunk/jcl/packages/d11/JclContainers.rc trunk/jcl/packages/d11/JclContainers.res trunk/jcl/packages/d11/JclDebugExpert.dproj trunk/jcl/packages/d11/JclDebugExpert.rc trunk/jcl/packages/d11/JclDebugExpert.res trunk/jcl/packages/d11/JclDebugExpertDLL.dproj trunk/jcl/packages/d11/JclDebugExpertDLL.rc trunk/jcl/packages/d11/JclDebugExpertDLL.res trunk/jcl/packages/d11/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d11/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d11/JclFavoriteFoldersExpert.res trunk/jcl/packages/d11/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d11/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d11/JclFavoriteFoldersExpertDLL.res trunk/jcl/packages/d11/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d11/JclProjectAnalysisExpert.rc trunk/jcl/packages/d11/JclProjectAnalysisExpert.res trunk/jcl/packages/d11/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d11/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d11/JclProjectAnalysisExpertDLL.res trunk/jcl/packages/d11/JclRepositoryExpert.dproj trunk/jcl/packages/d11/JclRepositoryExpert.rc trunk/jcl/packages/d11/JclRepositoryExpert.res trunk/jcl/packages/d11/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d11/JclRepositoryExpertDLL.rc trunk/jcl/packages/d11/JclRepositoryExpertDLL.res trunk/jcl/packages/d11/JclSIMDViewExpert.dproj trunk/jcl/packages/d11/JclSIMDViewExpert.rc trunk/jcl/packages/d11/JclSIMDViewExpert.res trunk/jcl/packages/d11/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d11/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d11/JclSIMDViewExpertDLL.res trunk/jcl/packages/d11/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d11/JclStackTraceViewerExpert.rc trunk/jcl/packages/d11/JclStackTraceViewerExpert.res trunk/jcl/packages/d11/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d11/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d11/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d11/JclVcl.dproj trunk/jcl/packages/d11/JclVcl.rc trunk/jcl/packages/d11/JclVcl.res trunk/jcl/packages/d11/JclVersionControlExpert.dproj trunk/jcl/packages/d11/JclVersionControlExpert.rc trunk/jcl/packages/d11/JclVersionControlExpert.res trunk/jcl/packages/d11/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d11/JclVersionControlExpertDLL.rc trunk/jcl/packages/d11/JclVersionControlExpertDLL.res trunk/jcl/packages/d12/Jcl.dproj trunk/jcl/packages/d12/Jcl.rc trunk/jcl/packages/d12/Jcl.res trunk/jcl/packages/d12/JclBaseExpert.dproj trunk/jcl/packages/d12/JclBaseExpert.rc trunk/jcl/packages/d12/JclBaseExpert.res trunk/jcl/packages/d12/JclContainers.dproj trunk/jcl/packages/d12/JclContainers.rc trunk/jcl/packages/d12/JclContainers.res trunk/jcl/packages/d12/JclDebugExpert.dproj trunk/jcl/packages/d12/JclDebugExpert.rc trunk/jcl/packages/d12/JclDebugExpert.res trunk/jcl/packages/d12/JclDebugExpertDLL.dproj trunk/jcl/packages/d12/JclDebugExpertDLL.rc trunk/jcl/packages/d12/JclDebugExpertDLL.res trunk/jcl/packages/d12/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d12/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d12/JclFavoriteFoldersExpert.res trunk/jcl/packages/d12/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d12/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d12/JclFavoriteFoldersExpertDLL.res trunk/jcl/packages/d12/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d12/JclProjectAnalysisExpert.rc trunk/jcl/packages/d12/JclProjectAnalysisExpert.res trunk/jcl/packages/d12/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d12/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d12/JclProjectAnalysisExpertDLL.res trunk/jcl/packages/d12/JclRepositoryExpert.dproj trunk/jcl/packages/d12/JclRepositoryExpert.rc trunk/jcl/packages/d12/JclRepositoryExpert.res trunk/jcl/packages/d12/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d12/JclRepositoryExpertDLL.rc trunk/jcl/packages/d12/JclRepositoryExpertDLL.res trunk/jcl/packages/d12/JclSIMDViewExpert.dproj trunk/jcl/packages/d12/JclSIMDViewExpert.rc trunk/jcl/packages/d12/JclSIMDViewExpert.res trunk/jcl/packages/d12/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d12/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d12/JclSIMDViewExpertDLL.res trunk/jcl/packages/d12/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d12/JclStackTraceViewerExpert.rc trunk/jcl/packages/d12/JclStackTraceViewerExpert.res trunk/jcl/packages/d12/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d12/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d12/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d12/JclVcl.dproj trunk/jcl/packages/d12/JclVcl.rc trunk/jcl/packages/d12/JclVcl.res trunk/jcl/packages/d12/JclVersionControlExpert.dproj trunk/jcl/packages/d12/JclVersionControlExpert.rc trunk/jcl/packages/d12/JclVersionControlExpert.res trunk/jcl/packages/d12/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d12/JclVersionControlExpertDLL.rc trunk/jcl/packages/d12/JclVersionControlExpertDLL.res trunk/jcl/packages/d6/Jcl.rc trunk/jcl/packages/d6/Jcl.res trunk/jcl/packages/d6/JclBaseExpert.rc trunk/jcl/packages/d6/JclBaseExpert.res trunk/jcl/packages/d6/JclContainers.rc trunk/jcl/packages/d6/JclContainers.res trunk/jcl/packages/d6/JclDebugExpert.rc trunk/jcl/packages/d6/JclDebugExpert.res trunk/jcl/packages/d6/JclDebugExpertDLL.RES trunk/jcl/packages/d6/JclDebugExpertDLL.rc trunk/jcl/packages/d6/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d6/JclFavoriteFoldersExpert.res trunk/jcl/packages/d6/JclFavoriteFoldersExpertDLL.RES trunk/jcl/packages/d6/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d6/JclProjectAnalysisExpert.RES trunk/jcl/packages/d6/JclProjectAnalysisExpert.rc trunk/jcl/packages/d6/JclProjectAnalysisExpertDLL.RES trunk/jcl/packages/d6/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d6/JclRepositoryExpert.rc trunk/jcl/packages/d6/JclRepositoryExpert.res trunk/jcl/packages/d6/JclRepositoryExpertDLL.rc trunk/jcl/packages/d6/JclRepositoryExpertDLL.res trunk/jcl/packages/d6/JclSIMDViewExpert.rc trunk/jcl/packages/d6/JclSIMDViewExpert.res trunk/jcl/packages/d6/JclSIMDViewExpertDLL.RES trunk/jcl/packages/d6/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d6/JclStackTraceViewerExpert.rc trunk/jcl/packages/d6/JclStackTraceViewerExpert.res trunk/jcl/packages/d6/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d6/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d6/JclThreadNameExpert.rc trunk/jcl/packages/d6/JclThreadNameExpert.res trunk/jcl/packages/d6/JclThreadNameExpertDLL.RES trunk/jcl/packages/d6/JclThreadNameExpertDLL.rc trunk/jcl/packages/d6/JclUsesExpert.rc trunk/jcl/packages/d6/JclUsesExpert.res trunk/jcl/packages/d6/JclUsesExpertDLL.RES trunk/jcl/packages/d6/JclUsesExpertDLL.rc trunk/jcl/packages/d6/JclVcl.rc trunk/jcl/packages/d6/JclVcl.res trunk/jcl/packages/d6/JclVersionControlExpert.rc trunk/jcl/packages/d6/JclVersionControlExpert.res trunk/jcl/packages/d6/JclVersionControlExpertDLL.rc trunk/jcl/packages/d6/JclVersionControlExpertDLL.res trunk/jcl/packages/d7/Jcl.rc trunk/jcl/packages/d7/Jcl.res trunk/jcl/packages/d7/JclBaseExpert.rc trunk/jcl/packages/d7/JclBaseExpert.res trunk/jcl/packages/d7/JclContainers.rc trunk/jcl/packages/d7/JclContainers.res trunk/jcl/packages/d7/JclDebugExpert.rc trunk/jcl/packages/d7/JclDebugExpert.res trunk/jcl/packages/d7/JclDebugExpertDLL.RES trunk/jcl/packages/d7/JclDebugExpertDLL.rc trunk/jcl/packages/d7/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d7/JclFavoriteFoldersExpert.res trunk/jcl/packages/d7/JclFavoriteFoldersExpertDLL.RES trunk/jcl/packages/d7/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d7/JclProjectAnalysisExpert.RES trunk/jcl/packages/d7/JclProjectAnalysisExpert.rc trunk/jcl/packages/d7/JclProjectAnalysisExpertDLL.RES trunk/jcl/packages/d7/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d7/JclRepositoryExpert.rc trunk/jcl/packages/d7/JclRepositoryExpert.res trunk/jcl/packages/d7/JclRepositoryExpertDLL.rc trunk/jcl/packages/d7/JclRepositoryExpertDLL.res trunk/jcl/packages/d7/JclSIMDViewExpert.rc trunk/jcl/packages/d7/JclSIMDViewExpert.res trunk/jcl/packages/d7/JclSIMDViewExpertDLL.RES trunk/jcl/packages/d7/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d7/JclStackTraceViewerExpert.rc trunk/jcl/packages/d7/JclStackTraceViewerExpert.res trunk/jcl/packages/d7/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d7/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d7/JclUsesExpert.rc trunk/jcl/packages/d7/JclUsesExpert.res trunk/jcl/packages/d7/JclUsesExpertDLL.RES trunk/jcl/packages/d7/JclUsesExpertDLL.rc trunk/jcl/packages/d7/JclVcl.rc trunk/jcl/packages/d7/JclVcl.res trunk/jcl/packages/d7/JclVersionControlExpert.rc trunk/jcl/packages/d7/JclVersionControlExpert.res trunk/jcl/packages/d7/JclVersionControlExpertDLL.rc trunk/jcl/packages/d7/JclVersionControlExpertDLL.res trunk/jcl/packages/d8/Jcl.RES trunk/jcl/packages/d8/Jcl.bdsproj trunk/jcl/packages/d8/Jcl.rc trunk/jcl/packages/d8/JclBaseExpert.RES trunk/jcl/packages/d8/JclBaseExpert.bdsproj trunk/jcl/packages/d8/JclBaseExpert.rc trunk/jcl/packages/d8/JclContainers.bdsproj trunk/jcl/packages/d8/JclContainers.rc trunk/jcl/packages/d8/JclContainers.res trunk/jcl/packages/d8/JclFavoriteFoldersExpertDLL.RES trunk/jcl/packages/d8/JclFavoriteFoldersExpertDLL.bdsproj trunk/jcl/packages/d8/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d8/JclVersionControlExpertDLL.bdsproj trunk/jcl/packages/d8/JclVersionControlExpertDLL.rc trunk/jcl/packages/d8/JclVersionControlExpertDLL.res trunk/jcl/packages/d9/Jcl.RES trunk/jcl/packages/d9/Jcl.bdsproj trunk/jcl/packages/d9/Jcl.rc trunk/jcl/packages/d9/JclBaseExpert.bdsproj trunk/jcl/packages/d9/JclBaseExpert.rc trunk/jcl/packages/d9/JclBaseExpert.res trunk/jcl/packages/d9/JclContainers.bdsproj trunk/jcl/packages/d9/JclContainers.rc trunk/jcl/packages/d9/JclContainers.res trunk/jcl/packages/d9/JclDebugExpert.RES trunk/jcl/packages/d9/JclDebugExpert.bdsproj trunk/jcl/packages/d9/JclDebugExpert.rc trunk/jcl/packages/d9/JclDebugExpertDLL.RES trunk/jcl/packages/d9/JclDebugExpertDLL.bdsproj trunk/jcl/packages/d9/JclDebugExpertDLL.rc trunk/jcl/packages/d9/JclFavoriteFoldersExpert.bdsproj trunk/jcl/packages/d9/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d9/JclFavoriteFoldersExpert.res trunk/jcl/packages/d9/JclFavoriteFoldersExpertDLL.RES trunk/jcl/packages/d9/JclFavoriteFoldersExpertDLL.bdsproj trunk/jcl/packages/d9/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d9/JclProjectAnalysisExpert.RES trunk/jcl/packages/d9/JclProjectAnalysisExpert.bdsproj trunk/jcl/packages/d9/JclProjectAnalysisExpert.rc trunk/jcl/packages/d9/JclProjectAnalysisExpertDLL.RES trunk/jcl/packages/d9/JclProjectAnalysisExpertDLL.bdsproj trunk/jcl/packages/d9/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d9/JclRepositoryExpert.bdsproj trunk/jcl/packages/d9/JclRepositoryExpert.rc trunk/jcl/packages/d9/JclRepositoryExpert.res trunk/jcl/packages/d9/JclRepositoryExpertDLL.bdsproj trunk/jcl/packages/d9/JclRepositoryExpertDLL.rc trunk/jcl/packages/d9/JclRepositoryExpertDLL.res trunk/jcl/packages/d9/JclSIMDViewExpert.bdsproj trunk/jcl/packages/d9/JclSIMDViewExpert.rc trunk/jcl/packages/d9/JclSIMDViewExpertDLL.RES trunk/jcl/packages/d9/JclSIMDViewExpertDLL.bdsproj trunk/jcl/packages/d9/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d9/JclSimdViewExpert.RES trunk/jcl/packages/d9/JclStackTraceViewerExpert.bdsproj trunk/jcl/packages/d9/JclStackTraceViewerExpert.rc trunk/jcl/packages/d9/JclStackTraceViewerExpert.res trunk/jcl/packages/d9/JclStackTraceViewerExpertDLL.bdsproj trunk/jcl/packages/d9/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d9/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d9/JclVcl.RES trunk/jcl/packages/d9/JclVcl.bdsproj trunk/jcl/packages/d9/JclVcl.rc trunk/jcl/packages/d9/JclVersionControlExpert.bdsproj trunk/jcl/packages/d9/JclVersionControlExpert.rc trunk/jcl/packages/d9/JclVersionControlExpert.res trunk/jcl/packages/d9/JclVersionControlExpertDLL.bdsproj trunk/jcl/packages/d9/JclVersionControlExpertDLL.rc trunk/jcl/packages/d9/JclVersionControlExpertDLL.res trunk/jcl/packages/fpc/Jcl.lpk trunk/jcl/packages/fpc/JclContainers.lpk trunk/jcl/packages/resources.mak trunk/jcl/packages/xml/JclStackTraceViewerExpert-D.xml trunk/jcl/packages/xml/JclStackTraceViewerExpertDLL-L.xml trunk/jcl/source/common/JclBase.pas trunk/jcl/source/common/JclBorlandTools.pas trunk/jcl/source/common/JclFileUtils.pas trunk/jcl/source/common/JclUnitVersioning.pas trunk/jcl/source/include/jcl.inc trunk/jcl/source/include/jedi.inc trunk/jcl/source/prototypes/JclWin32.pas trunk/jcl/source/prototypes/win32api/WinNT.int trunk/jcl/source/windows/JclDebug.pas trunk/jcl/source/windows/JclPeImage.pas trunk/jcl/source/windows/JclWin32.pas trunk/jcl/source/windows/JclWin32Ex.pas trunk/thirdparty/svn_cleaner/SvnCleaner.xml Added Paths: ----------- trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormBDS7.dfm trunk/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormBDS7.pas trunk/jcl/lib/d14/ trunk/jcl/lib/d14/debug/ trunk/jcl/lib/d14/debug/dirinfo.txt trunk/jcl/lib/d14/dirinfo.txt trunk/jcl/packages/JclPackagesD140.groupproj trunk/jcl/packages/d14/ trunk/jcl/packages/d14/Jcl.dpk trunk/jcl/packages/d14/Jcl.dproj trunk/jcl/packages/d14/Jcl.rc trunk/jcl/packages/d14/Jcl.res trunk/jcl/packages/d14/JclBaseExpert.dpk trunk/jcl/packages/d14/JclBaseExpert.dproj trunk/jcl/packages/d14/JclBaseExpert.rc trunk/jcl/packages/d14/JclBaseExpert.res trunk/jcl/packages/d14/JclContainers.dpk trunk/jcl/packages/d14/JclContainers.dproj trunk/jcl/packages/d14/JclContainers.rc trunk/jcl/packages/d14/JclContainers.res trunk/jcl/packages/d14/JclDebugExpert.dpk trunk/jcl/packages/d14/JclDebugExpert.dproj trunk/jcl/packages/d14/JclDebugExpert.rc trunk/jcl/packages/d14/JclDebugExpert.res trunk/jcl/packages/d14/JclDebugExpertDLL.dpr trunk/jcl/packages/d14/JclDebugExpertDLL.dproj trunk/jcl/packages/d14/JclDebugExpertDLL.rc trunk/jcl/packages/d14/JclDebugExpertDLL.res trunk/jcl/packages/d14/JclFavoriteFoldersExpert.dpk trunk/jcl/packages/d14/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d14/JclFavoriteFoldersExpert.rc trunk/jcl/packages/d14/JclFavoriteFoldersExpert.res trunk/jcl/packages/d14/JclFavoriteFoldersExpertDLL.dpr trunk/jcl/packages/d14/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc trunk/jcl/packages/d14/JclFavoriteFoldersExpertDLL.res trunk/jcl/packages/d14/JclProjectAnalysisExpert.dpk trunk/jcl/packages/d14/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d14/JclProjectAnalysisExpert.rc trunk/jcl/packages/d14/JclProjectAnalysisExpert.res trunk/jcl/packages/d14/JclProjectAnalysisExpertDLL.dpr trunk/jcl/packages/d14/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc trunk/jcl/packages/d14/JclProjectAnalysisExpertDLL.res trunk/jcl/packages/d14/JclRepositoryExpert.dpk trunk/jcl/packages/d14/JclRepositoryExpert.dproj trunk/jcl/packages/d14/JclRepositoryExpert.rc trunk/jcl/packages/d14/JclRepositoryExpert.res trunk/jcl/packages/d14/JclRepositoryExpertDLL.dpr trunk/jcl/packages/d14/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d14/JclRepositoryExpertDLL.rc trunk/jcl/packages/d14/JclRepositoryExpertDLL.res trunk/jcl/packages/d14/JclSIMDViewExpert.dpk trunk/jcl/packages/d14/JclSIMDViewExpert.dproj trunk/jcl/packages/d14/JclSIMDViewExpert.rc trunk/jcl/packages/d14/JclSIMDViewExpert.res trunk/jcl/packages/d14/JclSIMDViewExpertDLL.dpr trunk/jcl/packages/d14/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d14/JclSIMDViewExpertDLL.rc trunk/jcl/packages/d14/JclSIMDViewExpertDLL.res trunk/jcl/packages/d14/JclStackTraceViewerExpert.dpk trunk/jcl/packages/d14/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d14/JclStackTraceViewerExpert.rc trunk/jcl/packages/d14/JclStackTraceViewerExpert.res trunk/jcl/packages/d14/JclStackTraceViewerExpertDLL.dpr trunk/jcl/packages/d14/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc trunk/jcl/packages/d14/JclStackTraceViewerExpertDLL.res trunk/jcl/packages/d14/JclVcl.dpk trunk/jcl/packages/d14/JclVcl.dproj trunk/jcl/packages/d14/JclVcl.rc trunk/jcl/packages/d14/JclVcl.res trunk/jcl/packages/d14/JclVersionControlExpert.dpk trunk/jcl/packages/d14/JclVersionControlExpert.dproj trunk/jcl/packages/d14/JclVersionControlExpert.rc trunk/jcl/packages/d14/JclVersionControlExpert.res trunk/jcl/packages/d14/JclVersionControlExpertDLL.dpr trunk/jcl/packages/d14/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d14/JclVersionControlExpertDLL.rc trunk/jcl/packages/d14/JclVersionControlExpertDLL.res trunk/jcl/packages/d14/template.dpk trunk/jcl/packages/d14/template.dpr trunk/jcl/packages/d14/template.dproj trunk/jcl/packages/d14/template.rc Property Changed: ---------------- trunk/jcl/packages/d11/Jcl.dproj trunk/jcl/packages/d11/JclBaseExpert.dproj trunk/jcl/packages/d11/JclContainers.dproj trunk/jcl/packages/d11/JclDebugExpert.dproj trunk/jcl/packages/d11/JclDebugExpertDLL.dproj trunk/jcl/packages/d11/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d11/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d11/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d11/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d11/JclRepositoryExpert.dproj trunk/jcl/packages/d11/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d11/JclSIMDViewExpert.dproj trunk/jcl/packages/d11/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d11/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d11/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d11/JclVcl.dproj trunk/jcl/packages/d11/JclVersionControlExpert.dproj trunk/jcl/packages/d11/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d11/template.dproj trunk/jcl/packages/d12/Jcl.dproj trunk/jcl/packages/d12/JclBaseExpert.dproj trunk/jcl/packages/d12/JclContainers.dproj trunk/jcl/packages/d12/JclDebugExpert.dproj trunk/jcl/packages/d12/JclDebugExpertDLL.dproj trunk/jcl/packages/d12/JclFavoriteFoldersExpert.dproj trunk/jcl/packages/d12/JclFavoriteFoldersExpertDLL.dproj trunk/jcl/packages/d12/JclProjectAnalysisExpert.dproj trunk/jcl/packages/d12/JclProjectAnalysisExpertDLL.dproj trunk/jcl/packages/d12/JclRepositoryExpert.dproj trunk/jcl/packages/d12/JclRepositoryExpertDLL.dproj trunk/jcl/packages/d12/JclSIMDViewExpert.dproj trunk/jcl/packages/d12/JclSIMDViewExpertDLL.dproj trunk/jcl/packages/d12/JclStackTraceViewerExpert.dproj trunk/jcl/packages/d12/JclStackTraceViewerExpertDLL.dproj trunk/jcl/packages/d12/JclVcl.dproj trunk/jcl/packages/d12/JclVersionControlExpert.dproj trunk/jcl/packages/d12/JclVersionControlExpertDLL.dproj trunk/jcl/packages/d12/template.dproj trunk/jcl/source/include/ Modified: trunk/jcl/Install.txt =================================================================== --- trunk/jcl/Install.txt 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/Install.txt 2009-08-25 18:22:46 UTC (rev 2969) @@ -1,15 +1,16 @@ -JEDI Code Library v 1.105 Installation +JEDI Code Library v 2.0 Installation Supported development tools versions: -- Delphi 2009 and C++Builder 2009 -- CodeGear RAD Studio 2007 (also known as Delphi 2007 for Win32, C++Builder 2007) -- Borland Developer Studio 2006 (also known as Delphi 2006, C++Builder 2006) -- Borland Delphi 7 -- Borland Delphi 6 Update Pack #2 (including Personal Edition) -- Borland Delphi 5 Update Pack #1 -- Borland C++ Builder 6 -- Borland C++ Builder 5 +- Delphi 2010 and C++Builder 2010; +- Delphi 2009 and C++Builder 2009; +- CodeGear RAD Studio 2007 (also known as Delphi 2007 for Win32, C++Builder 2007); +- Borland Developer Studio 2006 (also known as Delphi 2006, C++Builder 2006); +- Borland Delphi 2005; +- Borland Delphi 7; +- Borland Delphi 6 Update Pack #2 (including Personal Edition); +- Borland C++ Builder 6; +- FreePascal 2.2. For more detailed information, see docs\Readme.html. @@ -57,7 +58,7 @@ or - >install d5 + >install d6 -------------------------------- Document last updated 2009-06-28 Modified: trunk/jcl/devtools/included_files.bat =================================================================== --- trunk/jcl/devtools/included_files.bat 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/devtools/included_files.bat 2009-08-25 18:22:46 UTC (rev 2969) @@ -9,5 +9,6 @@ copy ..\source\include\jcl.template.inc ..\source\include\jcld10.inc copy ..\source\include\jcl.template.inc ..\source\include\jcld11.inc copy ..\source\include\jcl.template.inc ..\source\include\jcld12.inc +copy ..\source\include\jcl.template.inc ..\source\include\jcld14.inc copy ..\source\include\jcl.template.inc ..\source\include\jclfpc.inc Modified: trunk/jcl/devtools/included_files.sh =================================================================== --- trunk/jcl/devtools/included_files.sh 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/devtools/included_files.sh 2009-08-25 18:22:46 UTC (rev 2969) @@ -11,5 +11,6 @@ cp ../source/include/jcl.template.inc ../source/include/jcld10.inc cp ../source/include/jcl.template.inc ../source/include/jcld11.inc cp ../source/include/jcl.template.inc ../source/include/jcld12.inc +cp ../source/include/jcl.template.inc ../source/include/jcld14.inc cp ../source/include/jcl.template.inc ../source/include/jclfpc.inc Modified: trunk/jcl/devtools/pgEdit.xml =================================================================== --- trunk/jcl/devtools/pgEdit.xml 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/devtools/pgEdit.xml 2009-08-25 18:22:46 UTC (rev 2969) @@ -1,7 +1,22 @@ <?xml version="1.0" encoding="iso-8859-1"?> <Configuration> <!-- These are the values stored by jaxStore --> - <pgEdit/> + <pgEdit> + <FormVersion>0</FormVersion> + <ShowCmd>1</ShowCmd> + <Flags>0</Flags> + <PixelsPerInch>96</PixelsPerInch> + <MinMaxPos_1400x1050_>-1,-1,-1,-1</MinMaxPos_1400x1050_> + <MinMaxPos>-1,-1,-1,-1</MinMaxPos> + <NormPos_1400x1050_>284,180,1099,807</NormPos_1400x1050_> + <NormPos>284,180,1099,807</NormPos> + <pnlList_Width>137</pnlList_Width> + <jsgDependencies_Height>165</jsgDependencies_Height> + <pnlEdit_Width>668</pnlEdit_Width> + <jsgFiles_Height>196</jsgFiles_Height> + <odlAddFiles_InitialDir>..\..\run</odlAddFiles_InitialDir> + <cmbModel_ItemIndex>-1</cmbModel_ItemIndex> + </pgEdit> <!-- The nodes below are read by the generation process. Packages are generated according to a model. The models are defined @@ -71,33 +86,34 @@ <target name="d10" defines="BCB" IsBds="1"/> <target name="d11" defines="BCB" IsBds="1"/> <target name="d12" defines="BCB" IsBds="1"/> + <target name="d14" defines="BCB" IsBds="1"/> </targets> <aliases> <!-- language aliases --> - <alias name="Delphi" value="d6,d7,d9,d10,d11,d12"/> - <alias name="Bcb" value="c6,d10,d11,d12"/> - <alias name="Pascal" value="fpc,d6,d7,d9,d10,d11,d12"/> + <alias name="Delphi" value="d6,d7,d9,d10,d11,d12,d14"/> + <alias name="Bcb" value="c6,d10,d11,d12,d14"/> + <alias name="Pascal" value="fpc,d6,d7,d9,d10,d11,d12,d14"/> <!-- platform aliases --> - <alias name="Windows" value="fpc,c6,d6,d7,d9,d10,d11,d12"/> + <alias name="Windows" value="fpc,c6,d6,d7,d9,d10,d11,d12,d14"/> <alias name="Linux" value="fpc"/> <!-- package aliases --> - <alias name="allLibSuffix" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12"/> - <alias name="allv12up" value="d12"/> + <alias name="allLibSuffix" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12,d14"/> + <alias name="allv12up" value="d12,d14"/> <!-- GUI aliases --> <alias name="Clx" value="c6,d6,d7"/> - <alias name="Vcl" value="c6,d6,d7,d9,d10,d11,d12"/> + <alias name="Vcl" value="c6,d6,d7,d9,d10,d11,d12,d14"/> <!-- IDE aliases --> - <alias name="BDS" value="cs1,d8,d9,d10,d11,d12"/> - <alias name="runtimeBDS" value="d9,d10,d11,d12"/> + <alias name="BDS" value="cs1,d8,d9,d10,d11,d12,d14"/> + <alias name="runtimeBDS" value="d9,d10,d11,d12,d14"/> <alias name="OldStyleIDE" value="c6,d6,d7"/> - <alias name="runtimeIDE" value="c6,d6,d7,d9,d10,d11,d12"/> - <alias name="designtimeIDE" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12"/> + <alias name="runtimeIDE" value="c6,d6,d7,d9,d10,d11,d12,d14"/> + <alias name="designtimeIDE" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12,d14"/> </aliases> <ProjectProperties> <ProjectProperty name="VersionMajorNumber" value="2"/> - <ProjectProperty name="VersionMinorNumber" value="0"/> + <ProjectProperty name="VersionMinorNumber" value="1"/> <ProjectProperty name="ReleaseNumber" value="0"/> - <ProjectProperty name="BuildNumber" value="3401"/> + <ProjectProperty name="BuildNumber" value="3450"/> </ProjectProperties> </Model> </models> Modified: trunk/jcl/docs/Readme.html =================================================================== --- trunk/jcl/docs/Readme.html 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/docs/Readme.html 2009-08-25 18:22:46 UTC (rev 2969) @@ -1,7 +1,7 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="en-us"> <head> - <title>JEDI Code Library Release 1.105</title> + <title>JEDI Code Library Release 2.0</title> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> @@ -18,9 +18,9 @@ <h1>JEDI Code Library</h1> -<p>Release 1.105<br> -Build 3400 -22-June-2009</p> +<p>Release 2.0<br> +Build 3449 +10-August-2010</p> <hr><br> @@ -53,7 +53,8 @@ <hr><br> <h3><a name="about">About this release</a></h3> -<p>JCL release 1.104 provides an updated support for all targets (including Delphi 2009 and C++Builder 2009).</p> +<p>JCL release 2.0 provides basic support for RAD Studio 2010 (including +Delphi 2010 and C++Builder 2010) an updated support for all targets.</p> <p>As always, multiple bugs have been fixed; for detailed change logs, use the facilities of our Subversion repository at Sourceforge.net @@ -65,15 +66,18 @@ <ul> - <li>improved Unicode support for Delphi 2009 and C++Builder 2009;</li> - <li>support for solid archives in JclCompression (backend handled by 7-zip);</li> - <li>support for RPM, MUB and DMG archive formats (backend handled by 7-zip);</li> - <li>support for out-of-place and in-place archive updates (backend handled by 7-zip);</li> - <li>new string class TJclAnsiStrings to store AnsiString (improved Delphi 2009 backward compatibility);</li> - <li>JclPCRE update to PCRE 7.8;</li> - <li>the exception notifier can be disabled when a debugger is attached to the application;</li> - <li>support for multiple roots in TJclFileEnumerator;</li> - <li>new unit TJclCharsets.pas that contains the translations of charset names to codepages.</li> + <li>improved Unicode support for Delphi 2009, C++Builder 2009 and newer;</li> + <li>new expert for displaying improved stack traces in the debugger, these stack traces can be serialized to XML files;</li> + <li>support for 32 bit FPC;</li> + <li>support for 64 bit FPC (experimental);</li> + <li>support for Delphi 2005 is back;</li> + <li>removal of support for Delphi 5, C++Builder 5, Delphi.net and Kylix;</li> + <li>added 7-zip 9.4.0 archive formats in JclCompression (.xz, .lzma86, ntfs, fat...);</li> + <li>simple log: new option to release the log files between two accesses;</li> + <li>PCRE (http://www.pcre.org/) precompiled object files updated to PCRE 7.9;</li> + <li>exception dialog: the log can be saved to any arbitrary location;</li> + <li>exception dialog: new option to disable integrated exception tracking when a debugger is attached;</li> + <li>exception dialog: new option to select which thread to report to log;</li> </ul> @@ -83,28 +87,9 @@ <ul> <li> - <p>As of JCL 2.0, the library does not support Delphi 5 and C++Builder 5 anymore;</p> + <p>As of JCL 2.0, the library does not support Delphi 5, C++Builder 5, Kylix 3 and Delphi.net anymore;</p> </li> - <li> - <p>The support for Delphi 2005 is broken because of various compiler internal failures;</p> - </li> - - <li> - <p>Note that the package naming has changed: the same package name is used by -all versions of the compiler supporting suffixes (C++Builder 6, Delphi 6, -Delphi 7, C#Builder 1, Delphi 8, Delphi 2005, BDS 2006, RAD Studio 2007, Delphi 2009 and C++Builder 2009); a different suffix -is added for each target to the BPL file name (for Delphi and C++Builder 2009, the library file is named jcl120.bpl). -The installer tries to remove old packages. 3rd party packages requiring old DJcl* resp. CJcl* packages need to be changed -to accomodate the new naming scheme or they will cause conflicts in the IDE at load time.</p> - </li> - - <li> - <p>DCP files are now created in the lib\target subdirectory of the JCL -installation. 3rd party packages requiring JCL packages need to have this path -in their "browse path" option to compile.</p> - </li> - </ul> <p><span style="font-weight: bold;">(Windows only) Installation options:</span></p> @@ -120,8 +105,9 @@ can be linked into binaries to become JCL debug data or be converted to .jdbg files. Once linked MAP files could be deleted. These options are subnodes of the "Packages" node.</p> -<p>For BDS 2006, RAD Studio 2007 and C++Builder 2009, the compiler introduced a new option to make the same packages -available in C++, by checking the "Dual packages" option of the "Packages" node, you will be able +<p>For BDS 2006, RAD Studio 2007, RAD Studio 2009 and RAD Studio 2010, the +compiler introduced a new option to make the same packages available in C++, +by checking the "Dual packages" option of the "Packages" node, you will be able to call functions of the JCL from C++ code.</p> <p><span style="font-weight: bold;">.net Framework support:</span></p> @@ -139,7 +125,7 @@ <ul> - <li>None</li> + <li>FreePascal (tested with 2.2.2 and 2.2.4).</li> </ul> @@ -162,14 +148,18 @@ <li>C++Builder 6;</li> + <li>Delphi 2005 (without unit versioning support);</li> + <li>Borland Developer Studio 2006 (Delphi for Win32, C++Builder Win32, Delphi.net and C#Builder personalities);</li> <li>Turbo Delphi (explorer and professional - cf <a href="#notes">Installation notes</a>);</li> <li>CodeGear RAD Studio 2007 (Delphi for Win32 and C++Builder for Win32 personalities);</li> - <li>Delphi 2009 and C++Builder 2009.</li> + <li>Delphi 2009 and C++Builder 2009;</li> + <li>Delphi 2010 and C++Builder 2010.</li> + </ul> <hr><br> @@ -178,16 +168,9 @@ <ul> - <li>Not every unit supports all tools. Look out for <tt>*.exc</tt> - files in the tool-specific <tt>lib/</tt>subdirectories for a list of units - excluded from compilation.</li> + <li>Free Pascal (http://www.freepascal.org/) support has been updated for + this release; most units fromsource/common work with FP 2.2.</li> - <li>Free Pascal (<a href="http://www.freepascal.org/">http://www.freepascal.org/</a>) - support has not been updated for this release; most units from - source/common should work with FP 2.0, as tests with a 2.0 beta (1.9.8) - indicated, but this has not been verified. Note that there are no plans - to support FP versions from the 1.0 branch.</li> - </ul> <p><span style="font-weight: bold;">Installation for Turbo Delphi</span></p> @@ -273,6 +256,10 @@ <li>For Delphi.net 2007: source\include\jcld11.net.inc</li> <li>For Delphi 2009 and C++Builder 2009: source\include\jcld12.inc</li> + + <li>For Delphi 2010 and C++Builder 2010: source\include\jcld14.inc</li> + + <li>For FreePascal: source\include\jclfpc.inc</li> </ul> <li>In the IDE, open and compile package Jcl.dpk (or Jcl.bpk for C++Builder) @@ -290,7 +277,7 @@ <h3><a name="files">Distribution content</a></h3> -<pre>Install.bat - Compile and run VCL version of the JCL Installer (Win32)<br>QInstall.bat - Compile and run CLX version of JCL Installer (Win32)<br>install.sh - Compile and run JCL Installer (Linux)<br>bin - Common place for sample application EXE files<br>lib - Common place for compiled units.<br>docs - Readme (this file) and other documents<br>docs\Readme.html - This file<br>docs\Experts.html - Readme file about the experts<br>docs\MPL-1.1.txt - The Mozilla Public Licence (MPL) version 1.1<br>docs\MPL FAQ.html - Frequently Asked Questions about the MPL<br>docs\cps.html - Cross Platform Strategy<br>experts - JCL IDE experts source code<br>experts\debug - JCL Debug IDE expert for using JclDebug unit<br>experts\debug\dialog - Application exception dialog replacement<br>experts\debug\simdview - Low-level debug window for XMM registers<br>experts\debug\threadnames - IDE expert showing class names for debugged threads<br>experts\debug\tools - Tools for creating files with JCL debug information<br>experts\favfolders - Favorite folders combobox in IDE open/save file dialogs<br>experts\projectanalyzer - Project Analyzer IDE expert<br>experts\useswizard - JCL uses wizard<br>experts\versioncontrol - Integration of TortoiseCVS and TortoiseSVN in the IDE<br>examples - JCL example applications<br>examples\common - CLX and Win32 example applications in Delphi<br>examples\dotnet - JCL example applications for Delphi.net<br>examples\windows - JCL example applications for Delphi.Win32<br>examples\windows\delphitools - Collection of system tools using JCL<br>help - Help file (distributed in a separate archive)<br>install - Installer source code<br>packages - JCL package sources<br>source - JCL source code<br></pre> +<pre>Install.bat - Compile and run VCL version of the JCL Installer (Win32)<br>QInstall.bat - Compile and run CLX version of JCL Installer (Win32)<br>install.sh - Compile and run JCL Installer (Linux)<br>bin - Common place for sample application EXE files<br>lib - Common place for compiled units.<br>docs - Readme (this file) and other documents<br>docs\Readme.html - This file<br>docs\Experts.html - Readme file about the experts<br>docs\MPL-1.1.txt - The Mozilla Public Licence (MPL) version 1.1<br>docs\MPL FAQ.html - Frequently Asked Questions about the MPL<br>docs\cps.html - Cross Platform Strategy<br>experts - JCL IDE experts source code<br>experts\debug - JCL Debug IDE expert for using JclDebug unit<br>experts\debug\dialog - Application exception dialog replacement<br>experts\debug\simdview - Low-level debug window for XMM registers<br>experts\debug\threadnames - IDE expert showing class names for debugged threads<br>experts\debug\tools - Tools for creating files with JCL debug information<br>experts\favfolders - Favorite folders combobox in IDE open/save file dialogs<br>experts\projectanalyzer - Project Analyzer IDE expert<br>experts\stacktraceviewer - stack trace expert<br>experts\useswizard - JCL uses wizard<br>experts\versioncontrol - Integration of TortoiseCVS and TortoiseSVN in the IDE<br>examples - JCL example applications<br>examples\common - CLX and Win32 example applications in Delphi<br>examples\dotnet - JCL example applications for Delphi.net<br>examples\windows - JCL example applications for Delphi.Win32<br>examples\windows\delphitools - Collection of system tools using JCL<br>help - Help file (distributed in a separate archive)<br>install - Installer source code<br>packages - JCL package sources<br>source - JCL source code<br></pre> <hr><br> Modified: trunk/jcl/docs/Readme.txt =================================================================== --- trunk/jcl/docs/Readme.txt 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/docs/Readme.txt 2009-08-25 18:22:46 UTC (rev 2969) @@ -1,9 +1,9 @@ -------------------------------------------------------------------------------- JEDI Code Library -Release 1.105 -Build 3400 -22-June-2009 +Release 2.0 +Build 3449 +10-August-2010 -------------------------------------------------------------------------------- @@ -22,8 +22,8 @@ -------------------------------------------------------------------------------- About this release -JCL release 1.105 provides an updated support for all targets -(including Delphi 2009 and C++Builder 2009). +JCL release 2.0 provides basic support for RAD Studio 2010 (including +Delphi 2010 and C++Builder 2010) an updated support for all targets. As always, multiple bugs have been fixed; for detailed change logs, use the facilities of our Subversion repository at Sourceforge.net @@ -31,33 +31,27 @@ Head changes: - - improved Unicode support for Delphi 2009 and C++Builder 2009; - - support for solid archives in JclCompression (backend handled by 7-zip); - - support for RPM, MUB and DMG archive formats (backend handled by 7-zip); - - support for out-of-place and in-place archive updates (backend handled by 7-zip); - - new string class TJclAnsiStrings to store AnsiString (improved Delphi 2009 backward compatibility); - - JclPCRE update to PCRE 7.8; - - the exception notifier can be disabled when a debugger is attached to the application; - - support for multiple roots in TJclFileEnumerator; - - new unit TJclCharsets.pas that contains the translations of charset names to codepages; + - improved Unicode support for Delphi 2009, C++Builder 2009 and newer; + - new expert for displaying improved stack traces in the debugger, these stack + traces can be serialized to XML files; + - support for 32 bit FPC; + - support for 64 bit FPC (experimental); + - support for Delphi 2005 is back; + - removal of support for Delphi 5, C++Builder 5, Delphi.net and Kylix; + - added 7-zip 9.4.0 archive formats in JclCompression (.xz, .lzma86, ntfs, + fat...); + - simple log: new option to release the log files between two accesses; + - PCRE (http://www.pcre.org/) precompiled object files updated to PCRE 7.9; + - exception dialog: the log can be saved to any arbitrary location; + - exception dialog: new option to disable integrated exception tracking when + a debugger is attached; + - exception dialog: new option to select which thread to report to log; Important: - - As of JCL 2.0, the library does not support Delphi 5 and C++Builder 5 anymore; + - As of JCL 2.0, the library does not support Delphi 5, C++Builder 5, Kylix 3 + and Delphi.net anymore; - - Note that the package naming has changed: the same package name is used by - all versions of the compiler supporting suffixes (C++Builder 6, Delphi 6, - Delphi 7, C#Builder 1, Delphi 8, Delphi 2005, BDS 2006, RAD Studio 2007, - Delphi 2009 and C++Builder 2009); a different suffix is added for each target - to the BPL file name (for Delphi 2009, the library file is named jcl120.bpl). - The installer tries to remove old packages. 3rd party packages requiring old - DJcl* resp. CJcl* packages need to be changed to accomodate the new naming - scheme or they will cause conflicts in the IDE at load time. - - - DCP files are now created in the lib\target subdirectory of the JCL - installation. 3rd party packages requiring JCL packages need to have this - path in their "browse path" option to compile. - (Windows only) Installation options: Packages compiled by the JCL installer don't contain any debug informations to @@ -72,23 +66,18 @@ converted to .jdbg files. Once linked MAP files could be deleted. These options are subnodes of the "Packages" node. - For BDS 2006, RAD Studio 2007 and C++Builder 2009, the compiler introduced -a new option to make the same packages available in C++, by checking the -"Dual packages" option of the "Packages" node, you will be able to call functions -of the JCL from C++ code. + For BDS 2006, RAD Studio 2007, RAD Studio 2009 and RAD Studio 2010, the +compiler introduced a new option to make the same packages available in C++, +by checking the "Dual packages" option of the "Packages" node, you will be able +to call functions of the JCL from C++ code. -.net Framework support: - - A subset of JCL units was worked over to support Delphi.Net (Delphi.net 2006 -and Delphi.net 2007). The packages belong to the Jedi.Jcl namespace. - -------------------------------------------------------------------------------- Supported Tools The JCL can be compiled and installed in the following environments Only runtime support: - - None + - FreePascal (tested with 2.2.2 and 2.2.4). Only design-time support (only experts): - C#Builder 1 (cf Installation notes); @@ -97,25 +86,22 @@ Both supports (run time and design time): - Delphi 6, Delphi 7 and Delphi 2005; - C++Builder 6; + - Delphi 2005 (without unit versioning support); - Borland Developer Studio 2006 (Delphi for Win32, C++Builder for Win32, Delphi.net and C#Builder personalities); - Turbo Delphi (explorer and professional - cf Installation notes); - CodeGear RAD Studio 2007 (Delphi for Win32 and C++Builder for Win32 personalities); - - CodeGear Delphi 2009 and C++Builder 2009. + - CodeGear Delphi 2009 and C++Builder 2009; + - CodeGear Delphi 2010 and C++Builder 2010. -------------------------------------------------------------------------------- Installation notes - - Not every unit supports all tools. Look out for *.exc files in the tool- - specific lib/subdirectories for a list of units excluded from compilation. + - Free Pascal (http://www.freepascal.org/) support has been updated for + this release; most units fromsource/common work with FP 2.2. - - Free Pascal (http://www.freepascal.org/) support has not been updated for - this release; most units fromsource/common should work with FP 2.0, as tests - with a 2.0 beta (1.9.8)indicated, but this has not been verified. Note that - there are no plans to support FP versions from the 1.0 branch. - Installation for Turbo Delphi The JEDI Code Library can be compiled targetting Turbo Delphi Explorer and Turbo @@ -176,6 +162,8 @@ - For CodeGear Delphi 2007 for Win32 and C++Builder 2007: source\include\jcld11.inc - For Delphi.net 2007: source\include\jcld11.net.inc - For Delphi 2009 and C++Builder 2009: source\include\include\jcld12.inc + - For Delphi 2010 and C++Builder 2010: source\include\include\jcld14.inc + - For FreePascal: source\include\jclfpc.inc 2. In the IDE, open and compile package Jcl.dpk (or Jcl.bpk for C++Builder) located in a subdirectory of the "packages" directory matching your version of @@ -209,6 +197,7 @@ experts\favfolders - Favorite folders combobox in IDE open/save file dialogs experts\projectanalyzer - Project Analyzer IDE expert experts\repository - Repository expert +experts\stacktraceviewer - stack trace expert experts\useswizard - JCL uses wizard experts\versioncontrol - Integration of TortoiseCVS and TortoiseSVN in the IDE examples - JCL example applications Modified: trunk/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm =================================================================== --- trunk/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm 2009-08-25 18:22:46 UTC (rev 2969) @@ -1,9 +1,9 @@ object MTTestForm: TMTTestForm Left = 399 Top = 375 + Width = 325 + Height = 159 Caption = 'JclDebug MT Test' - ClientHeight = 123 - ClientWidth = 309 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -20,7 +20,7 @@ Top = 8 Width = 225 Height = 25 - Caption = 'Thread Exception Test (requires Delphi 2009)' + Caption = 'Thread Exception Test (requires 2009)' TabOrder = 0 OnClick = Button1Click end Modified: trunk/jcl/experts/common/JclOtaConsts.pas =================================================================== --- trunk/jcl/experts/common/JclOtaConsts.pas 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/experts/common/JclOtaConsts.pas 2009-08-25 18:22:46 UTC (rev 2969) @@ -85,12 +85,16 @@ JclDebugMessagePrefix = 'Jcl Debug Expert'; JclDebugExpertActionName = 'JCLDebugExpertCommand'; JclDebugExpertMenuName = 'JCLDebugExpertMenu'; + JclDebugExpertProjMenuName = 'JCLDebugExpertProjMenu'; JclGenerateJdbgActionName = 'JCLGenerateJdbgCommand'; JclGenerateJdbgMenuName = 'JCLGenerateJdbgMenu'; + JclGenerateJdbgProjMenuName = 'JCLGenerateJdbgProjMenu'; JclInsertJdbgActionName = 'JCLInsertJdbgCommand'; JclInsertJdbgMenuName = 'JCLInsertJdbgMenu'; + JclInsertJdbgProjMenuName = 'JCLInsertJdbgProjMenu'; JclDeleteMapFileActionName = 'JCLDeleteMapFileCommand'; JclDeleteMapFileMenuName = 'JCLDeleteMapFileMenu'; + JclDeleteMapFileProjMenuName = 'JCLDeleteMapFileProjMenu'; JclDebugGenerateJdbgSetting = 'JCL_DEBUG_EXPERT_GENERATEJDBG'; JclDebugInsertJdbgSetting = 'JCL_DEBUG_EXPERT_INSERTJDBG'; JclDebugDeleteMapfileSetting = 'JCL_DEBUG_EXPERT_DELETEMAPFILE'; Modified: trunk/jcl/experts/common/JclOtaUtils.pas =================================================================== --- trunk/jcl/experts/common/JclOtaUtils.pas 2009-08-25 18:15:40 UTC (rev 2968) +++ trunk/jcl/experts/common/JclOtaUtils.pas 2009-08-25 18:22:46 UTC (rev 2969) @@ -204,16 +204,82 @@ TJclOTAExpert = class(TJclOTAExpertBase, IOTAWizard, IOTANotifier) protected + { IOTANotifier } procedure AfterSave; virtual; procedure BeforeSave; virtual; procedure Destroyed; virtual; procedure Modified; virtual; + { IOTAWizard } procedure Execute; virtual; function GetIDString: string; virtual; function GetName: string; virtual; function GetState: TWizardState; virtual; end; + {$IFDEF BDS7_UP} + TJclOTALocalMenu = class(TInterfacedObject, IOTANotifier, IOTALocalMenu) + private + FCaption: string; + FChecked: Boolean; + FEnabled: Boolean; + FHelpContext: Integer; + FName: string; + FParent: string; + FPosition: Integer; + FVerb: string; + protected + { IOTANotifier } + procedure AfterSave; + procedure BeforeSave; + procedure Destroyed; + procedure Modified; + protected + { IOTALocalMenu } + function GetCaption: string; + function GetChecked: Boolean; + function GetEnabled: Boolean; + function GetHelpContext: Integer; + function GetName: string; + function GetParent: string; + function GetPosition: Integer; + function GetVerb: string; + procedure SetCaption(const Value: string); + procedure SetChecked(Value: Boolean); + procedure SetEnabled(Value: Boolean); + procedure SetHelpContext(Value: Integer); + procedure SetName(const Value: string); + procedure SetParent(const Value: string); + procedure SetPosition(Value: Integer); + procedure SetVerb(const Value: string); + public + property Caption: string read GetCaption write SetCaption; + property Checked: Boolean read GetChecked write SetChecked; + property Enabled: Boolean read GetEnabled write SetEnabled; + property HelpContext: Integer read GetHelpContext write SetHelpContext; + property Name: string read GetName write SetName; + property Parent: string read GetParent write SetParent; + property Position: Integer read GetPosition write SetPosition; + property Verb: string read GetVerb write SetVerb; + end; + + TJclProjectManagerMenuExecuteEvent = procedure (const MenuContextList: IInterfaceList) of object; + + TJclOTAProjectManagerMenu = class(TJclOTALocalMenu, IOTANotifier, IOTALocalMenu, IOTAProjectManagerMenu) + private + FIsMultiSelectable: Boolean; + FOnExecute: TJclProjectManagerMenuExecuteEvent; + protected + function GetIsMultiSelectable: Boolean; + procedure SetIsMultiSelectable(Value: Boolean); + procedure Execute(const MenuContextList: IInterfaceList); overload; + function PreExecute(const MenuContextList: IInterfaceList): Boolean; + function PostExecute(const MenuContextList: IInterfaceList): Boolean; + public + property IsMultiSelectable: Boolean read GetIsMultiSelectable write SetIsMultiSelectable; + property OnExecute: TJclProjectManagerMenuExecuteEvent read FOnExecute write FOnExecute; + end; + {$ENDIF BDS7_UP} + // procedure SaveOptions(const Options: IOTAOptions; const FileName: string); function JclExpertShowExceptionDialog(AExceptionObj: TObject): Boolean; {$IFDEF BDS} @@ -1510,6 +1576,140 @@ end; +{$IFDEF BDS7_UP} + +//=== { TJclOTALocalMenu } =================================================== + +procedure TJclOTALocalMenu.AfterSave; +begin + +end; + +procedure TJclOTALocalMenu.BeforeSave; +begin + +end; + +procedure TJclOTALocalMenu.Destroyed; +begin + +end; + +procedure TJclOTALocalMenu.Modified; +begin + +end; + +function TJclOTALocalMenu.GetCaption: string; +begin + Result := FCaption; +end; + +function TJclOTALocalMenu.GetChecked: Boolean; +begin + Result := FChecked; +end; + +function TJclOTALocalMenu.GetEnabled: Boolean; +begin + Result := FEnabled; +end; + +function TJclOTALocalMenu.GetHelpContext: Integer; +begin + Result := FHelpContext; +end; + +function TJclOTALocalMenu.GetName: string; +begin + Result := FName; +end; + +function TJclOTALocalMenu.GetParent: string; +begin + Result := FParent; +end; + +function TJclOTALocalMenu.GetPosition: Integer; +begin + Result := FPosition; +end; + +function TJclOTALocalMenu.GetVerb: string; +begin + Result := FVerb; +end; + +procedure TJclOTALocalMenu.SetCaption(const Value: string); +begin + FCaption := Value; +end; + +procedure TJclOTALocalMenu.SetChecked(Value: Boolean); +begin + FChecked := Value; +end; + +procedure TJclOTALocalMenu.SetEnabled(Value: Boolean); +begin + FEnabled := Value; +end; + +procedure TJclOTALocalMenu.SetHelpContext(Value: Integer); +begin + FHelpContext := Value; +end; + +procedure TJclOTALocalMenu.SetName(const Value: string); +begin + FName := Value; +end; + +procedure TJclOTALocalMenu.SetParent(const Value: string); +begin + FParent := Value; +end; + +procedure TJclOTALocalMenu.SetPosition(Value: Integer); +begin + FPosition := Value; +end; + +procedure TJclOTALocalMenu.SetVerb(const Value: string); +begin + FVerb := Value; +end; + +//=== { TJclOTAProjectManagerMenu } ========================================== + +function TJclOTAProjectManagerMenu.GetIsMultiSelectable: Boolean; +begin + Result := FIsMultiSelectable; +end; + +procedure TJclOTAProjectManagerMenu.SetIsMultiSelectable(Value: Boolean); +begin... [truncated message content] |
From: <ou...@us...> - 2009-08-25 18:15:51
|
Revision: 2968 http://jcl.svn.sourceforge.net/jcl/?rev=2968&view=rev Author: outchy Date: 2009-08-25 18:15:40 +0000 (Tue, 25 Aug 2009) Log Message: ----------- support for Embarcadero RAD Studio 2010. Modified Paths: -------------- branches/JCL_2.0/jcl/Install.txt branches/JCL_2.0/jcl/devtools/included_files.bat branches/JCL_2.0/jcl/devtools/included_files.sh branches/JCL_2.0/jcl/devtools/pgEdit.xml branches/JCL_2.0/jcl/docs/Readme.html branches/JCL_2.0/jcl/docs/Readme.txt branches/JCL_2.0/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm branches/JCL_2.0/jcl/experts/common/JclOtaConsts.pas branches/JCL_2.0/jcl/experts/common/JclOtaUtils.pas branches/JCL_2.0/jcl/experts/debug/converter/JclDebugIdeImpl.pas branches/JCL_2.0/jcl/experts/projectanalyzer/ProjAnalyzerImpl.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerAPIImpl.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerClasses.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerConfigFrame.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerExceptInfoFrame.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerImpl.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormBDS.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormDelphi.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFrame.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerModuleFrame.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerOptions.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerStackCodeUtils.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerStackFrame.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerStackUtils.pas branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerThreadFrame.pas branches/JCL_2.0/jcl/install/JclInstall.pas branches/JCL_2.0/jcl/install/build/dcc32ex.dpr branches/JCL_2.0/jcl/install/build/dcc32ex.exe branches/JCL_2.0/jcl/packages/c6/Jcl.RES branches/JCL_2.0/jcl/packages/c6/Jcl.rc branches/JCL_2.0/jcl/packages/c6/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/c6/JclBaseExpert.res branches/JCL_2.0/jcl/packages/c6/JclContainers.rc branches/JCL_2.0/jcl/packages/c6/JclContainers.res branches/JCL_2.0/jcl/packages/c6/JclDebugExpert.RES branches/JCL_2.0/jcl/packages/c6/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/c6/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclDebugExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclFavoriteFoldersExpert.RES branches/JCL_2.0/jcl/packages/c6/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/c6/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclFavoriteFoldersExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclProjectAnalysisExpert.RES branches/JCL_2.0/jcl/packages/c6/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/c6/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclProjectAnalysisExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/c6/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/c6/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/c6/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/c6/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclSIMDViewExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/c6/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/c6/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclThreadNameExpert.RES branches/JCL_2.0/jcl/packages/c6/JclThreadNameExpert.rc branches/JCL_2.0/jcl/packages/c6/JclThreadNameExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclThreadNameExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclUsesExpert.RES branches/JCL_2.0/jcl/packages/c6/JclUsesExpert.rc branches/JCL_2.0/jcl/packages/c6/JclUsesExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclUsesExpertDLL.res branches/JCL_2.0/jcl/packages/c6/JclVcl.RES branches/JCL_2.0/jcl/packages/c6/JclVcl.rc branches/JCL_2.0/jcl/packages/c6/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/c6/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/c6/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/c6/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/cs1/Jcl.RES branches/JCL_2.0/jcl/packages/cs1/Jcl.bdsproj branches/JCL_2.0/jcl/packages/cs1/Jcl.rc branches/JCL_2.0/jcl/packages/cs1/JclBaseExpert.RES branches/JCL_2.0/jcl/packages/cs1/JclBaseExpert.bdsproj branches/JCL_2.0/jcl/packages/cs1/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/cs1/JclContainers.bdsproj branches/JCL_2.0/jcl/packages/cs1/JclContainers.rc branches/JCL_2.0/jcl/packages/cs1/JclContainers.res branches/JCL_2.0/jcl/packages/cs1/JclFavoriteFoldersExpertDLL.RES branches/JCL_2.0/jcl/packages/cs1/JclFavoriteFoldersExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/cs1/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/cs1/JclVersionControlExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/cs1/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/cs1/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d10/Jcl.bdsproj branches/JCL_2.0/jcl/packages/d10/Jcl.rc branches/JCL_2.0/jcl/packages/d10/Jcl.res branches/JCL_2.0/jcl/packages/d10/JclBaseExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d10/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d10/JclContainers.bdsproj branches/JCL_2.0/jcl/packages/d10/JclContainers.rc branches/JCL_2.0/jcl/packages/d10/JclContainers.res branches/JCL_2.0/jcl/packages/d10/JclDebugExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d10/JclDebugExpert.res branches/JCL_2.0/jcl/packages/d10/JclDebugExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclDebugExpertDLL.res branches/JCL_2.0/jcl/packages/d10/JclFavoriteFoldersExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d10/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d10/JclFavoriteFoldersExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclFavoriteFoldersExpertDLL.res branches/JCL_2.0/jcl/packages/d10/JclProjectAnalysisExpert.RES branches/JCL_2.0/jcl/packages/d10/JclProjectAnalysisExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d10/JclProjectAnalysisExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclProjectAnalysisExpertDLL.res branches/JCL_2.0/jcl/packages/d10/JclRepositoryExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d10/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d10/JclRepositoryExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d10/JclSIMDViewExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d10/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/d10/JclSIMDViewExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclSIMDViewExpertDLL.res branches/JCL_2.0/jcl/packages/d10/JclStackTraceViewerExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d10/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d10/JclStackTraceViewerExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d10/JclVcl.bdsproj branches/JCL_2.0/jcl/packages/d10/JclVcl.rc branches/JCL_2.0/jcl/packages/d10/JclVcl.res branches/JCL_2.0/jcl/packages/d10/JclVersionControlExpert.bdsproj branches/JCL_2.0/jcl/packages/d10/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d10/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d10/JclVersionControlExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d10/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d10/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d11/Jcl.dproj branches/JCL_2.0/jcl/packages/d11/Jcl.rc branches/JCL_2.0/jcl/packages/d11/Jcl.res branches/JCL_2.0/jcl/packages/d11/JclBaseExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d11/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d11/JclContainers.dproj branches/JCL_2.0/jcl/packages/d11/JclContainers.rc branches/JCL_2.0/jcl/packages/d11/JclContainers.res branches/JCL_2.0/jcl/packages/d11/JclDebugExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d11/JclDebugExpert.res branches/JCL_2.0/jcl/packages/d11/JclDebugExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclDebugExpertDLL.res branches/JCL_2.0/jcl/packages/d11/JclFavoriteFoldersExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d11/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d11/JclFavoriteFoldersExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclFavoriteFoldersExpertDLL.res branches/JCL_2.0/jcl/packages/d11/JclProjectAnalysisExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d11/JclProjectAnalysisExpert.res branches/JCL_2.0/jcl/packages/d11/JclProjectAnalysisExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclProjectAnalysisExpertDLL.res branches/JCL_2.0/jcl/packages/d11/JclRepositoryExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d11/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d11/JclRepositoryExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d11/JclSIMDViewExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d11/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/d11/JclSIMDViewExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclSIMDViewExpertDLL.res branches/JCL_2.0/jcl/packages/d11/JclStackTraceViewerExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d11/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d11/JclStackTraceViewerExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d11/JclVcl.dproj branches/JCL_2.0/jcl/packages/d11/JclVcl.rc branches/JCL_2.0/jcl/packages/d11/JclVcl.res branches/JCL_2.0/jcl/packages/d11/JclVersionControlExpert.dproj branches/JCL_2.0/jcl/packages/d11/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d11/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d11/JclVersionControlExpertDLL.dproj branches/JCL_2.0/jcl/packages/d11/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d11/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d12/Jcl.dproj branches/JCL_2.0/jcl/packages/d12/Jcl.rc branches/JCL_2.0/jcl/packages/d12/Jcl.res branches/JCL_2.0/jcl/packages/d12/JclBaseExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d12/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d12/JclContainers.dproj branches/JCL_2.0/jcl/packages/d12/JclContainers.rc branches/JCL_2.0/jcl/packages/d12/JclContainers.res branches/JCL_2.0/jcl/packages/d12/JclDebugExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d12/JclDebugExpert.res branches/JCL_2.0/jcl/packages/d12/JclDebugExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclDebugExpertDLL.res branches/JCL_2.0/jcl/packages/d12/JclFavoriteFoldersExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d12/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d12/JclFavoriteFoldersExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclFavoriteFoldersExpertDLL.res branches/JCL_2.0/jcl/packages/d12/JclProjectAnalysisExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d12/JclProjectAnalysisExpert.res branches/JCL_2.0/jcl/packages/d12/JclProjectAnalysisExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclProjectAnalysisExpertDLL.res branches/JCL_2.0/jcl/packages/d12/JclRepositoryExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d12/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d12/JclRepositoryExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d12/JclSIMDViewExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d12/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/d12/JclSIMDViewExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclSIMDViewExpertDLL.res branches/JCL_2.0/jcl/packages/d12/JclStackTraceViewerExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d12/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d12/JclStackTraceViewerExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d12/JclVcl.dproj branches/JCL_2.0/jcl/packages/d12/JclVcl.rc branches/JCL_2.0/jcl/packages/d12/JclVcl.res branches/JCL_2.0/jcl/packages/d12/JclVersionControlExpert.dproj branches/JCL_2.0/jcl/packages/d12/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d12/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d12/JclVersionControlExpertDLL.dproj branches/JCL_2.0/jcl/packages/d12/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d12/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d6/Jcl.rc branches/JCL_2.0/jcl/packages/d6/Jcl.res branches/JCL_2.0/jcl/packages/d6/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d6/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d6/JclContainers.rc branches/JCL_2.0/jcl/packages/d6/JclContainers.res branches/JCL_2.0/jcl/packages/d6/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d6/JclDebugExpert.res branches/JCL_2.0/jcl/packages/d6/JclDebugExpertDLL.RES branches/JCL_2.0/jcl/packages/d6/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d6/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d6/JclFavoriteFoldersExpertDLL.RES branches/JCL_2.0/jcl/packages/d6/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclProjectAnalysisExpert.RES branches/JCL_2.0/jcl/packages/d6/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d6/JclProjectAnalysisExpertDLL.RES branches/JCL_2.0/jcl/packages/d6/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d6/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d6/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d6/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d6/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/d6/JclSIMDViewExpertDLL.RES branches/JCL_2.0/jcl/packages/d6/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d6/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d6/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d6/JclThreadNameExpert.rc branches/JCL_2.0/jcl/packages/d6/JclThreadNameExpert.res branches/JCL_2.0/jcl/packages/d6/JclThreadNameExpertDLL.RES branches/JCL_2.0/jcl/packages/d6/JclThreadNameExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclUsesExpert.rc branches/JCL_2.0/jcl/packages/d6/JclUsesExpert.res branches/JCL_2.0/jcl/packages/d6/JclUsesExpertDLL.RES branches/JCL_2.0/jcl/packages/d6/JclUsesExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclVcl.rc branches/JCL_2.0/jcl/packages/d6/JclVcl.res branches/JCL_2.0/jcl/packages/d6/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d6/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d6/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d6/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d7/Jcl.rc branches/JCL_2.0/jcl/packages/d7/Jcl.res branches/JCL_2.0/jcl/packages/d7/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d7/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d7/JclContainers.rc branches/JCL_2.0/jcl/packages/d7/JclContainers.res branches/JCL_2.0/jcl/packages/d7/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d7/JclDebugExpert.res branches/JCL_2.0/jcl/packages/d7/JclDebugExpertDLL.RES branches/JCL_2.0/jcl/packages/d7/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d7/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d7/JclFavoriteFoldersExpertDLL.RES branches/JCL_2.0/jcl/packages/d7/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclProjectAnalysisExpert.RES branches/JCL_2.0/jcl/packages/d7/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d7/JclProjectAnalysisExpertDLL.RES branches/JCL_2.0/jcl/packages/d7/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d7/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d7/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d7/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d7/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/d7/JclSIMDViewExpertDLL.RES branches/JCL_2.0/jcl/packages/d7/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d7/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d7/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d7/JclUsesExpert.rc branches/JCL_2.0/jcl/packages/d7/JclUsesExpert.res branches/JCL_2.0/jcl/packages/d7/JclUsesExpertDLL.RES branches/JCL_2.0/jcl/packages/d7/JclUsesExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclVcl.rc branches/JCL_2.0/jcl/packages/d7/JclVcl.res branches/JCL_2.0/jcl/packages/d7/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d7/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d7/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d7/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d8/Jcl.RES branches/JCL_2.0/jcl/packages/d8/Jcl.bdsproj branches/JCL_2.0/jcl/packages/d8/Jcl.rc branches/JCL_2.0/jcl/packages/d8/JclBaseExpert.RES branches/JCL_2.0/jcl/packages/d8/JclBaseExpert.bdsproj branches/JCL_2.0/jcl/packages/d8/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d8/JclContainers.bdsproj branches/JCL_2.0/jcl/packages/d8/JclContainers.rc branches/JCL_2.0/jcl/packages/d8/JclContainers.res branches/JCL_2.0/jcl/packages/d8/JclFavoriteFoldersExpertDLL.RES branches/JCL_2.0/jcl/packages/d8/JclFavoriteFoldersExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d8/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d8/JclVersionControlExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d8/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d8/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d9/Jcl.RES branches/JCL_2.0/jcl/packages/d9/Jcl.bdsproj branches/JCL_2.0/jcl/packages/d9/Jcl.rc branches/JCL_2.0/jcl/packages/d9/JclBaseExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d9/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d9/JclContainers.bdsproj branches/JCL_2.0/jcl/packages/d9/JclContainers.rc branches/JCL_2.0/jcl/packages/d9/JclContainers.res branches/JCL_2.0/jcl/packages/d9/JclDebugExpert.RES branches/JCL_2.0/jcl/packages/d9/JclDebugExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d9/JclDebugExpertDLL.RES branches/JCL_2.0/jcl/packages/d9/JclDebugExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclFavoriteFoldersExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d9/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d9/JclFavoriteFoldersExpertDLL.RES branches/JCL_2.0/jcl/packages/d9/JclFavoriteFoldersExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclProjectAnalysisExpert.RES branches/JCL_2.0/jcl/packages/d9/JclProjectAnalysisExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d9/JclProjectAnalysisExpertDLL.RES branches/JCL_2.0/jcl/packages/d9/JclProjectAnalysisExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclRepositoryExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d9/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d9/JclRepositoryExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d9/JclSIMDViewExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d9/JclSIMDViewExpertDLL.RES branches/JCL_2.0/jcl/packages/d9/JclSIMDViewExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclSimdViewExpert.RES branches/JCL_2.0/jcl/packages/d9/JclStackTraceViewerExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d9/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d9/JclStackTraceViewerExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d9/JclVcl.RES branches/JCL_2.0/jcl/packages/d9/JclVcl.bdsproj branches/JCL_2.0/jcl/packages/d9/JclVcl.rc branches/JCL_2.0/jcl/packages/d9/JclVersionControlExpert.bdsproj branches/JCL_2.0/jcl/packages/d9/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d9/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d9/JclVersionControlExpertDLL.bdsproj branches/JCL_2.0/jcl/packages/d9/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d9/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/fpc/Jcl.lpk branches/JCL_2.0/jcl/packages/fpc/JclContainers.lpk branches/JCL_2.0/jcl/packages/resources.mak branches/JCL_2.0/jcl/packages/xml/JclStackTraceViewerExpert-D.xml branches/JCL_2.0/jcl/packages/xml/JclStackTraceViewerExpertDLL-L.xml branches/JCL_2.0/jcl/source/common/JclBase.pas branches/JCL_2.0/jcl/source/common/JclBorlandTools.pas branches/JCL_2.0/jcl/source/common/JclFileUtils.pas branches/JCL_2.0/jcl/source/common/JclUnitVersioning.pas branches/JCL_2.0/jcl/source/include/jcl.inc branches/JCL_2.0/jcl/source/include/jedi.inc branches/JCL_2.0/jcl/source/prototypes/JclWin32.pas branches/JCL_2.0/jcl/source/prototypes/win32api/WinNT.int branches/JCL_2.0/jcl/source/windows/JclDebug.pas branches/JCL_2.0/jcl/source/windows/JclPeImage.pas branches/JCL_2.0/jcl/source/windows/JclWin32.pas branches/JCL_2.0/jcl/source/windows/JclWin32Ex.pas branches/JCL_2.0/thirdparty/svn_cleaner/SvnCleaner.xml Added Paths: ----------- branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormBDS7.dfm branches/JCL_2.0/jcl/experts/stacktraceviewer/JclStackTraceViewerMainFormBDS7.pas branches/JCL_2.0/jcl/lib/d14/ branches/JCL_2.0/jcl/lib/d14/debug/ branches/JCL_2.0/jcl/lib/d14/debug/dirinfo.txt branches/JCL_2.0/jcl/lib/d14/dirinfo.txt branches/JCL_2.0/jcl/packages/JclPackagesD140.groupproj branches/JCL_2.0/jcl/packages/d14/ branches/JCL_2.0/jcl/packages/d14/Jcl.dpk branches/JCL_2.0/jcl/packages/d14/Jcl.dproj branches/JCL_2.0/jcl/packages/d14/Jcl.rc branches/JCL_2.0/jcl/packages/d14/Jcl.res branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.rc branches/JCL_2.0/jcl/packages/d14/JclBaseExpert.res branches/JCL_2.0/jcl/packages/d14/JclContainers.dpk branches/JCL_2.0/jcl/packages/d14/JclContainers.dproj branches/JCL_2.0/jcl/packages/d14/JclContainers.rc branches/JCL_2.0/jcl/packages/d14/JclContainers.res branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.rc branches/JCL_2.0/jcl/packages/d14/JclDebugExpert.res branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclDebugExpertDLL.res branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.rc branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpert.res branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclFavoriteFoldersExpertDLL.res branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.rc branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpert.res branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclProjectAnalysisExpertDLL.res branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.rc branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpert.res branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclRepositoryExpertDLL.res branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.rc branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpert.res branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclSIMDViewExpertDLL.res branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.rc branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpert.res branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclStackTraceViewerExpertDLL.res branches/JCL_2.0/jcl/packages/d14/JclVcl.dpk branches/JCL_2.0/jcl/packages/d14/JclVcl.dproj branches/JCL_2.0/jcl/packages/d14/JclVcl.rc branches/JCL_2.0/jcl/packages/d14/JclVcl.res branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.dpk branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.dproj branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.rc branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpert.res branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.dpr branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.dproj branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.rc branches/JCL_2.0/jcl/packages/d14/JclVersionControlExpertDLL.res branches/JCL_2.0/jcl/packages/d14/template.dpk branches/JCL_2.0/jcl/packages/d14/template.dpr branches/JCL_2.0/jcl/packages/d14/template.dproj branches/JCL_2.0/jcl/packages/d14/template.rc Modified: branches/JCL_2.0/jcl/Install.txt =================================================================== --- branches/JCL_2.0/jcl/Install.txt 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/Install.txt 2009-08-25 18:15:40 UTC (rev 2968) @@ -1,15 +1,16 @@ -JEDI Code Library v 1.105 Installation +JEDI Code Library v 2.0 Installation Supported development tools versions: -- Delphi 2009 and C++Builder 2009 -- CodeGear RAD Studio 2007 (also known as Delphi 2007 for Win32, C++Builder 2007) -- Borland Developer Studio 2006 (also known as Delphi 2006, C++Builder 2006) -- Borland Delphi 7 -- Borland Delphi 6 Update Pack #2 (including Personal Edition) -- Borland Delphi 5 Update Pack #1 -- Borland C++ Builder 6 -- Borland C++ Builder 5 +- Delphi 2010 and C++Builder 2010; +- Delphi 2009 and C++Builder 2009; +- CodeGear RAD Studio 2007 (also known as Delphi 2007 for Win32, C++Builder 2007); +- Borland Developer Studio 2006 (also known as Delphi 2006, C++Builder 2006); +- Borland Delphi 2005; +- Borland Delphi 7; +- Borland Delphi 6 Update Pack #2 (including Personal Edition); +- Borland C++ Builder 6; +- FreePascal 2.2. For more detailed information, see docs\Readme.html. @@ -57,7 +58,7 @@ or - >install d5 + >install d6 -------------------------------- Document last updated 2009-06-28 Modified: branches/JCL_2.0/jcl/devtools/included_files.bat =================================================================== --- branches/JCL_2.0/jcl/devtools/included_files.bat 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/devtools/included_files.bat 2009-08-25 18:15:40 UTC (rev 2968) @@ -9,5 +9,6 @@ copy ..\source\include\jcl.template.inc ..\source\include\jcld10.inc copy ..\source\include\jcl.template.inc ..\source\include\jcld11.inc copy ..\source\include\jcl.template.inc ..\source\include\jcld12.inc +copy ..\source\include\jcl.template.inc ..\source\include\jcld14.inc copy ..\source\include\jcl.template.inc ..\source\include\jclfpc.inc Modified: branches/JCL_2.0/jcl/devtools/included_files.sh =================================================================== --- branches/JCL_2.0/jcl/devtools/included_files.sh 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/devtools/included_files.sh 2009-08-25 18:15:40 UTC (rev 2968) @@ -11,5 +11,6 @@ cp ../source/include/jcl.template.inc ../source/include/jcld10.inc cp ../source/include/jcl.template.inc ../source/include/jcld11.inc cp ../source/include/jcl.template.inc ../source/include/jcld12.inc +cp ../source/include/jcl.template.inc ../source/include/jcld14.inc cp ../source/include/jcl.template.inc ../source/include/jclfpc.inc Modified: branches/JCL_2.0/jcl/devtools/pgEdit.xml =================================================================== --- branches/JCL_2.0/jcl/devtools/pgEdit.xml 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/devtools/pgEdit.xml 2009-08-25 18:15:40 UTC (rev 2968) @@ -71,33 +71,34 @@ <target name="d10" defines="BCB" IsBds="1"/> <target name="d11" defines="BCB" IsBds="1"/> <target name="d12" defines="BCB" IsBds="1"/> + <target name="d14" defines="BCB" IsBds="1"/> </targets> <aliases> <!-- language aliases --> - <alias name="Delphi" value="d6,d7,d9,d10,d11,d12"/> - <alias name="Bcb" value="c6,d10,d11,d12"/> - <alias name="Pascal" value="fpc,d6,d7,d9,d10,d11,d12"/> + <alias name="Delphi" value="d6,d7,d9,d10,d11,d12,d14"/> + <alias name="Bcb" value="c6,d10,d11,d12,d14"/> + <alias name="Pascal" value="fpc,d6,d7,d9,d10,d11,d12,d14"/> <!-- platform aliases --> - <alias name="Windows" value="fpc,c6,d6,d7,d9,d10,d11,d12"/> + <alias name="Windows" value="fpc,c6,d6,d7,d9,d10,d11,d12,d14"/> <alias name="Linux" value="fpc"/> <!-- package aliases --> - <alias name="allLibSuffix" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12"/> - <alias name="allv12up" value="d12"/> + <alias name="allLibSuffix" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12,d14"/> + <alias name="allv12up" value="d12,d14"/> <!-- GUI aliases --> <alias name="Clx" value="c6,d6,d7"/> - <alias name="Vcl" value="c6,d6,d7,d9,d10,d11,d12"/> + <alias name="Vcl" value="c6,d6,d7,d9,d10,d11,d12,d14"/> <!-- IDE aliases --> - <alias name="BDS" value="cs1,d8,d9,d10,d11,d12"/> - <alias name="runtimeBDS" value="d9,d10,d11,d12"/> + <alias name="BDS" value="cs1,d8,d9,d10,d11,d12,d14"/> + <alias name="runtimeBDS" value="d9,d10,d11,d12,d14"/> <alias name="OldStyleIDE" value="c6,d6,d7"/> - <alias name="runtimeIDE" value="c6,d6,d7,d9,d10,d11,d12"/> - <alias name="designtimeIDE" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12"/> + <alias name="runtimeIDE" value="c6,d6,d7,d9,d10,d11,d12,d14"/> + <alias name="designtimeIDE" value="c6,d6,d7,d8,d9,d10,cs1,d11,d12,d14"/> </aliases> <ProjectProperties> <ProjectProperty name="VersionMajorNumber" value="2"/> <ProjectProperty name="VersionMinorNumber" value="0"/> - <ProjectProperty name="ReleaseNumber" value="0"/> - <ProjectProperty name="BuildNumber" value="3401"/> + <ProjectProperty name="ReleaseNumber" value="1"/> + <ProjectProperty name="BuildNumber" value="3449"/> </ProjectProperties> </Model> </models> Modified: branches/JCL_2.0/jcl/docs/Readme.html =================================================================== --- branches/JCL_2.0/jcl/docs/Readme.html 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/docs/Readme.html 2009-08-25 18:15:40 UTC (rev 2968) @@ -1,7 +1,7 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="en-us"> <head> - <title>JEDI Code Library Release 1.105</title> + <title>JEDI Code Library Release 2.0</title> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> @@ -18,9 +18,9 @@ <h1>JEDI Code Library</h1> -<p>Release 1.105<br> -Build 3400 -22-June-2009</p> +<p>Release 2.0<br> +Build 3449 +10-August-2010</p> <hr><br> @@ -53,7 +53,8 @@ <hr><br> <h3><a name="about">About this release</a></h3> -<p>JCL release 1.104 provides an updated support for all targets (including Delphi 2009 and C++Builder 2009).</p> +<p>JCL release 2.0 provides basic support for RAD Studio 2010 (including +Delphi 2010 and C++Builder 2010) an updated support for all targets.</p> <p>As always, multiple bugs have been fixed; for detailed change logs, use the facilities of our Subversion repository at Sourceforge.net @@ -65,15 +66,18 @@ <ul> - <li>improved Unicode support for Delphi 2009 and C++Builder 2009;</li> - <li>support for solid archives in JclCompression (backend handled by 7-zip);</li> - <li>support for RPM, MUB and DMG archive formats (backend handled by 7-zip);</li> - <li>support for out-of-place and in-place archive updates (backend handled by 7-zip);</li> - <li>new string class TJclAnsiStrings to store AnsiString (improved Delphi 2009 backward compatibility);</li> - <li>JclPCRE update to PCRE 7.8;</li> - <li>the exception notifier can be disabled when a debugger is attached to the application;</li> - <li>support for multiple roots in TJclFileEnumerator;</li> - <li>new unit TJclCharsets.pas that contains the translations of charset names to codepages.</li> + <li>improved Unicode support for Delphi 2009, C++Builder 2009 and newer;</li> + <li>new expert for displaying improved stack traces in the debugger, these stack traces can be serialized to XML files;</li> + <li>support for 32 bit FPC;</li> + <li>support for 64 bit FPC (experimental);</li> + <li>support for Delphi 2005 is back;</li> + <li>removal of support for Delphi 5, C++Builder 5, Delphi.net and Kylix;</li> + <li>added 7-zip 9.4.0 archive formats in JclCompression (.xz, .lzma86, ntfs, fat...);</li> + <li>simple log: new option to release the log files between two accesses;</li> + <li>PCRE (http://www.pcre.org/) precompiled object files updated to PCRE 7.9;</li> + <li>exception dialog: the log can be saved to any arbitrary location;</li> + <li>exception dialog: new option to disable integrated exception tracking when a debugger is attached;</li> + <li>exception dialog: new option to select which thread to report to log;</li> </ul> @@ -83,28 +87,9 @@ <ul> <li> - <p>As of JCL 2.0, the library does not support Delphi 5 and C++Builder 5 anymore;</p> + <p>As of JCL 2.0, the library does not support Delphi 5, C++Builder 5, Kylix 3 and Delphi.net anymore;</p> </li> - <li> - <p>The support for Delphi 2005 is broken because of various compiler internal failures;</p> - </li> - - <li> - <p>Note that the package naming has changed: the same package name is used by -all versions of the compiler supporting suffixes (C++Builder 6, Delphi 6, -Delphi 7, C#Builder 1, Delphi 8, Delphi 2005, BDS 2006, RAD Studio 2007, Delphi 2009 and C++Builder 2009); a different suffix -is added for each target to the BPL file name (for Delphi and C++Builder 2009, the library file is named jcl120.bpl). -The installer tries to remove old packages. 3rd party packages requiring old DJcl* resp. CJcl* packages need to be changed -to accomodate the new naming scheme or they will cause conflicts in the IDE at load time.</p> - </li> - - <li> - <p>DCP files are now created in the lib\target subdirectory of the JCL -installation. 3rd party packages requiring JCL packages need to have this path -in their "browse path" option to compile.</p> - </li> - </ul> <p><span style="font-weight: bold;">(Windows only) Installation options:</span></p> @@ -120,8 +105,9 @@ can be linked into binaries to become JCL debug data or be converted to .jdbg files. Once linked MAP files could be deleted. These options are subnodes of the "Packages" node.</p> -<p>For BDS 2006, RAD Studio 2007 and C++Builder 2009, the compiler introduced a new option to make the same packages -available in C++, by checking the "Dual packages" option of the "Packages" node, you will be able +<p>For BDS 2006, RAD Studio 2007, RAD Studio 2009 and RAD Studio 2010, the +compiler introduced a new option to make the same packages available in C++, +by checking the "Dual packages" option of the "Packages" node, you will be able to call functions of the JCL from C++ code.</p> <p><span style="font-weight: bold;">.net Framework support:</span></p> @@ -139,7 +125,7 @@ <ul> - <li>None</li> + <li>FreePascal (tested with 2.2.2 and 2.2.4).</li> </ul> @@ -162,14 +148,18 @@ <li>C++Builder 6;</li> + <li>Delphi 2005 (without unit versioning support);</li> + <li>Borland Developer Studio 2006 (Delphi for Win32, C++Builder Win32, Delphi.net and C#Builder personalities);</li> <li>Turbo Delphi (explorer and professional - cf <a href="#notes">Installation notes</a>);</li> <li>CodeGear RAD Studio 2007 (Delphi for Win32 and C++Builder for Win32 personalities);</li> - <li>Delphi 2009 and C++Builder 2009.</li> + <li>Delphi 2009 and C++Builder 2009;</li> + <li>Delphi 2010 and C++Builder 2010.</li> + </ul> <hr><br> @@ -178,16 +168,9 @@ <ul> - <li>Not every unit supports all tools. Look out for <tt>*.exc</tt> - files in the tool-specific <tt>lib/</tt>subdirectories for a list of units - excluded from compilation.</li> + <li>Free Pascal (http://www.freepascal.org/) support has been updated for + this release; most units fromsource/common work with FP 2.2.</li> - <li>Free Pascal (<a href="http://www.freepascal.org/">http://www.freepascal.org/</a>) - support has not been updated for this release; most units from - source/common should work with FP 2.0, as tests with a 2.0 beta (1.9.8) - indicated, but this has not been verified. Note that there are no plans - to support FP versions from the 1.0 branch.</li> - </ul> <p><span style="font-weight: bold;">Installation for Turbo Delphi</span></p> @@ -273,6 +256,10 @@ <li>For Delphi.net 2007: source\include\jcld11.net.inc</li> <li>For Delphi 2009 and C++Builder 2009: source\include\jcld12.inc</li> + + <li>For Delphi 2010 and C++Builder 2010: source\include\jcld14.inc</li> + + <li>For FreePascal: source\include\jclfpc.inc</li> </ul> <li>In the IDE, open and compile package Jcl.dpk (or Jcl.bpk for C++Builder) @@ -290,7 +277,7 @@ <h3><a name="files">Distribution content</a></h3> -<pre>Install.bat - Compile and run VCL version of the JCL Installer (Win32)<br>QInstall.bat - Compile and run CLX version of JCL Installer (Win32)<br>install.sh - Compile and run JCL Installer (Linux)<br>bin - Common place for sample application EXE files<br>lib - Common place for compiled units.<br>docs - Readme (this file) and other documents<br>docs\Readme.html - This file<br>docs\Experts.html - Readme file about the experts<br>docs\MPL-1.1.txt - The Mozilla Public Licence (MPL) version 1.1<br>docs\MPL FAQ.html - Frequently Asked Questions about the MPL<br>docs\cps.html - Cross Platform Strategy<br>experts - JCL IDE experts source code<br>experts\debug - JCL Debug IDE expert for using JclDebug unit<br>experts\debug\dialog - Application exception dialog replacement<br>experts\debug\simdview - Low-level debug window for XMM registers<br>experts\debug\threadnames - IDE expert showing class names for debugged threads<br>experts\debug\tools - Tools for creating files with JCL debug information<br>experts\favfolders - Favorite folders combobox in IDE open/save file dialogs<br>experts\projectanalyzer - Project Analyzer IDE expert<br>experts\useswizard - JCL uses wizard<br>experts\versioncontrol - Integration of TortoiseCVS and TortoiseSVN in the IDE<br>examples - JCL example applications<br>examples\common - CLX and Win32 example applications in Delphi<br>examples\dotnet - JCL example applications for Delphi.net<br>examples\windows - JCL example applications for Delphi.Win32<br>examples\windows\delphitools - Collection of system tools using JCL<br>help - Help file (distributed in a separate archive)<br>install - Installer source code<br>packages - JCL package sources<br>source - JCL source code<br></pre> +<pre>Install.bat - Compile and run VCL version of the JCL Installer (Win32)<br>QInstall.bat - Compile and run CLX version of JCL Installer (Win32)<br>install.sh - Compile and run JCL Installer (Linux)<br>bin - Common place for sample application EXE files<br>lib - Common place for compiled units.<br>docs - Readme (this file) and other documents<br>docs\Readme.html - This file<br>docs\Experts.html - Readme file about the experts<br>docs\MPL-1.1.txt - The Mozilla Public Licence (MPL) version 1.1<br>docs\MPL FAQ.html - Frequently Asked Questions about the MPL<br>docs\cps.html - Cross Platform Strategy<br>experts - JCL IDE experts source code<br>experts\debug - JCL Debug IDE expert for using JclDebug unit<br>experts\debug\dialog - Application exception dialog replacement<br>experts\debug\simdview - Low-level debug window for XMM registers<br>experts\debug\threadnames - IDE expert showing class names for debugged threads<br>experts\debug\tools - Tools for creating files with JCL debug information<br>experts\favfolders - Favorite folders combobox in IDE open/save file dialogs<br>experts\projectanalyzer - Project Analyzer IDE expert<br>experts\stacktraceviewer - stack trace expert<br>experts\useswizard - JCL uses wizard<br>experts\versioncontrol - Integration of TortoiseCVS and TortoiseSVN in the IDE<br>examples - JCL example applications<br>examples\common - CLX and Win32 example applications in Delphi<br>examples\dotnet - JCL example applications for Delphi.net<br>examples\windows - JCL example applications for Delphi.Win32<br>examples\windows\delphitools - Collection of system tools using JCL<br>help - Help file (distributed in a separate archive)<br>install - Installer source code<br>packages - JCL package sources<br>source - JCL source code<br></pre> <hr><br> Modified: branches/JCL_2.0/jcl/docs/Readme.txt =================================================================== --- branches/JCL_2.0/jcl/docs/Readme.txt 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/docs/Readme.txt 2009-08-25 18:15:40 UTC (rev 2968) @@ -1,9 +1,9 @@ -------------------------------------------------------------------------------- JEDI Code Library -Release 1.105 -Build 3400 -22-June-2009 +Release 2.0 +Build 3449 +10-August-2010 -------------------------------------------------------------------------------- @@ -22,8 +22,8 @@ -------------------------------------------------------------------------------- About this release -JCL release 1.105 provides an updated support for all targets -(including Delphi 2009 and C++Builder 2009). +JCL release 2.0 provides basic support for RAD Studio 2010 (including +Delphi 2010 and C++Builder 2010) an updated support for all targets. As always, multiple bugs have been fixed; for detailed change logs, use the facilities of our Subversion repository at Sourceforge.net @@ -31,33 +31,27 @@ Head changes: - - improved Unicode support for Delphi 2009 and C++Builder 2009; - - support for solid archives in JclCompression (backend handled by 7-zip); - - support for RPM, MUB and DMG archive formats (backend handled by 7-zip); - - support for out-of-place and in-place archive updates (backend handled by 7-zip); - - new string class TJclAnsiStrings to store AnsiString (improved Delphi 2009 backward compatibility); - - JclPCRE update to PCRE 7.8; - - the exception notifier can be disabled when a debugger is attached to the application; - - support for multiple roots in TJclFileEnumerator; - - new unit TJclCharsets.pas that contains the translations of charset names to codepages; + - improved Unicode support for Delphi 2009, C++Builder 2009 and newer; + - new expert for displaying improved stack traces in the debugger, these stack + traces can be serialized to XML files; + - support for 32 bit FPC; + - support for 64 bit FPC (experimental); + - support for Delphi 2005 is back; + - removal of support for Delphi 5, C++Builder 5, Delphi.net and Kylix; + - added 7-zip 9.4.0 archive formats in JclCompression (.xz, .lzma86, ntfs, + fat...); + - simple log: new option to release the log files between two accesses; + - PCRE (http://www.pcre.org/) precompiled object files updated to PCRE 7.9; + - exception dialog: the log can be saved to any arbitrary location; + - exception dialog: new option to disable integrated exception tracking when + a debugger is attached; + - exception dialog: new option to select which thread to report to log; Important: - - As of JCL 2.0, the library does not support Delphi 5 and C++Builder 5 anymore; + - As of JCL 2.0, the library does not support Delphi 5, C++Builder 5, Kylix 3 + and Delphi.net anymore; - - Note that the package naming has changed: the same package name is used by - all versions of the compiler supporting suffixes (C++Builder 6, Delphi 6, - Delphi 7, C#Builder 1, Delphi 8, Delphi 2005, BDS 2006, RAD Studio 2007, - Delphi 2009 and C++Builder 2009); a different suffix is added for each target - to the BPL file name (for Delphi 2009, the library file is named jcl120.bpl). - The installer tries to remove old packages. 3rd party packages requiring old - DJcl* resp. CJcl* packages need to be changed to accomodate the new naming - scheme or they will cause conflicts in the IDE at load time. - - - DCP files are now created in the lib\target subdirectory of the JCL - installation. 3rd party packages requiring JCL packages need to have this - path in their "browse path" option to compile. - (Windows only) Installation options: Packages compiled by the JCL installer don't contain any debug informations to @@ -72,23 +66,18 @@ converted to .jdbg files. Once linked MAP files could be deleted. These options are subnodes of the "Packages" node. - For BDS 2006, RAD Studio 2007 and C++Builder 2009, the compiler introduced -a new option to make the same packages available in C++, by checking the -"Dual packages" option of the "Packages" node, you will be able to call functions -of the JCL from C++ code. + For BDS 2006, RAD Studio 2007, RAD Studio 2009 and RAD Studio 2010, the +compiler introduced a new option to make the same packages available in C++, +by checking the "Dual packages" option of the "Packages" node, you will be able +to call functions of the JCL from C++ code. -.net Framework support: - - A subset of JCL units was worked over to support Delphi.Net (Delphi.net 2006 -and Delphi.net 2007). The packages belong to the Jedi.Jcl namespace. - -------------------------------------------------------------------------------- Supported Tools The JCL can be compiled and installed in the following environments Only runtime support: - - None + - FreePascal (tested with 2.2.2 and 2.2.4). Only design-time support (only experts): - C#Builder 1 (cf Installation notes); @@ -97,25 +86,22 @@ Both supports (run time and design time): - Delphi 6, Delphi 7 and Delphi 2005; - C++Builder 6; + - Delphi 2005 (without unit versioning support); - Borland Developer Studio 2006 (Delphi for Win32, C++Builder for Win32, Delphi.net and C#Builder personalities); - Turbo Delphi (explorer and professional - cf Installation notes); - CodeGear RAD Studio 2007 (Delphi for Win32 and C++Builder for Win32 personalities); - - CodeGear Delphi 2009 and C++Builder 2009. + - CodeGear Delphi 2009 and C++Builder 2009; + - CodeGear Delphi 2010 and C++Builder 2010. -------------------------------------------------------------------------------- Installation notes - - Not every unit supports all tools. Look out for *.exc files in the tool- - specific lib/subdirectories for a list of units excluded from compilation. + - Free Pascal (http://www.freepascal.org/) support has been updated for + this release; most units fromsource/common work with FP 2.2. - - Free Pascal (http://www.freepascal.org/) support has not been updated for - this release; most units fromsource/common should work with FP 2.0, as tests - with a 2.0 beta (1.9.8)indicated, but this has not been verified. Note that - there are no plans to support FP versions from the 1.0 branch. - Installation for Turbo Delphi The JEDI Code Library can be compiled targetting Turbo Delphi Explorer and Turbo @@ -176,6 +162,8 @@ - For CodeGear Delphi 2007 for Win32 and C++Builder 2007: source\include\jcld11.inc - For Delphi.net 2007: source\include\jcld11.net.inc - For Delphi 2009 and C++Builder 2009: source\include\include\jcld12.inc + - For Delphi 2010 and C++Builder 2010: source\include\include\jcld14.inc + - For FreePascal: source\include\jclfpc.inc 2. In the IDE, open and compile package Jcl.dpk (or Jcl.bpk for C++Builder) located in a subdirectory of the "packages" directory matching your version of @@ -209,6 +197,7 @@ experts\favfolders - Favorite folders combobox in IDE open/save file dialogs experts\projectanalyzer - Project Analyzer IDE expert experts\repository - Repository expert +experts\stacktraceviewer - stack trace expert experts\useswizard - JCL uses wizard experts\versioncontrol - Integration of TortoiseCVS and TortoiseSVN in the IDE examples - JCL example applications Modified: branches/JCL_2.0/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm =================================================================== --- branches/JCL_2.0/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/examples/windows/debug/mttest/JclDebugMTTestMain.dfm 2009-08-25 18:15:40 UTC (rev 2968) @@ -1,9 +1,9 @@ object MTTestForm: TMTTestForm Left = 399 Top = 375 + Width = 325 + Height = 159 Caption = 'JclDebug MT Test' - ClientHeight = 123 - ClientWidth = 309 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -20,7 +20,7 @@ Top = 8 Width = 225 Height = 25 - Caption = 'Thread Exception Test (requires Delphi 2009)' + Caption = 'Thread Exception Test (requires 2009)' TabOrder = 0 OnClick = Button1Click end Modified: branches/JCL_2.0/jcl/experts/common/JclOtaConsts.pas =================================================================== --- branches/JCL_2.0/jcl/experts/common/JclOtaConsts.pas 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/experts/common/JclOtaConsts.pas 2009-08-25 18:15:40 UTC (rev 2968) @@ -85,12 +85,16 @@ JclDebugMessagePrefix = 'Jcl Debug Expert'; JclDebugExpertActionName = 'JCLDebugExpertCommand'; JclDebugExpertMenuName = 'JCLDebugExpertMenu'; + JclDebugExpertProjMenuName = 'JCLDebugExpertProjMenu'; JclGenerateJdbgActionName = 'JCLGenerateJdbgCommand'; JclGenerateJdbgMenuName = 'JCLGenerateJdbgMenu'; + JclGenerateJdbgProjMenuName = 'JCLGenerateJdbgProjMenu'; JclInsertJdbgActionName = 'JCLInsertJdbgCommand'; JclInsertJdbgMenuName = 'JCLInsertJdbgMenu'; + JclInsertJdbgProjMenuName = 'JCLInsertJdbgProjMenu'; JclDeleteMapFileActionName = 'JCLDeleteMapFileCommand'; JclDeleteMapFileMenuName = 'JCLDeleteMapFileMenu'; + JclDeleteMapFileProjMenuName = 'JCLDeleteMapFileProjMenu'; JclDebugGenerateJdbgSetting = 'JCL_DEBUG_EXPERT_GENERATEJDBG'; JclDebugInsertJdbgSetting = 'JCL_DEBUG_EXPERT_INSERTJDBG'; JclDebugDeleteMapfileSetting = 'JCL_DEBUG_EXPERT_DELETEMAPFILE'; Modified: branches/JCL_2.0/jcl/experts/common/JclOtaUtils.pas =================================================================== --- branches/JCL_2.0/jcl/experts/common/JclOtaUtils.pas 2009-08-25 17:13:16 UTC (rev 2967) +++ branches/JCL_2.0/jcl/experts/common/JclOtaUtils.pas 2009-08-25 18:15:40 UTC (rev 2968) @@ -204,16 +204,82 @@ TJclOTAExpert = class(TJclOTAExpertBase, IOTAWizard, IOTANotifier) protected + { IOTANotifier } procedure AfterSave; virtual; procedure BeforeSave; virtual; procedure Destroyed; virtual; procedure Modified; virtual; + { IOTAWizard } procedure Execute; virtual; function GetIDString: string; virtual; function GetName: string; virtual; function GetState: TWizardState; virtual; end; + {$IFDEF BDS7_UP} + TJclOTALocalMenu = class(TInterfacedObject, IOTANotifier, IOTALocalMenu) + private + FCaption: string; + FChecked: Boolean; + FEnabled: Boolean; + FHelpContext: Integer; + FName: string; + FParent: string; + FPosition: Integer; + FVerb: string; + protected + { IOTANotifier } + procedure AfterSave; + procedure BeforeSave; + procedure Destroyed; + procedure Modified; + protected + { IOTALocalMenu } + function GetCaption: string; + function GetChecked: Boolean; + function GetEnabled: Boolean; + function GetHelpContext: Integer; + function GetName: string; + function GetParent: string; + function GetPosition: Integer; + function GetVerb: string; + procedure SetCaption(const Value: string); + procedure SetChecked(Value: Boolean); + procedure SetEnabled(Value: Boolean); + procedure SetHelpContext(Value: Integer); + procedure SetName(const Value: string); + procedure SetParent(const Value: string); + procedure SetPosition(Value: Integer); + procedure SetVerb(const Value: string); + public + property Caption: string read GetCaption write SetCaption; + property Checked: Boolean read GetChecked write SetChecked; + property Enabled: Boolean read GetEnabled write SetEnabled; + property HelpContext: Integer read GetHelpContext write SetHelpContext; + property Name: string read GetName write SetName; + property Parent: string read GetParent write SetParent; + property Position: Integer read GetPosition write SetPosition; + property Verb: string read GetVerb write SetVerb; + end; + + TJclProjectManagerMenuExecuteEvent = procedure (const MenuContextList: IInterfaceList) of object; + + TJclOTAProjectManagerMenu = class(TJclOTALocalMenu, IOTANotifier, IOTALocalMenu, IOTAProjectManagerMenu) + private + FIsMultiSelectable: Boolean; + FOnExecute: TJclProjectManagerMenuExecuteEvent; + protected + function... [truncated message content] |