网上文摘 最近更新 下载排行 资源分类 下载指南
经典编程资源 精彩不容错过
设为首页
加入收藏
联系我们
当前位置:Delphi园地经典工具IDE → CodeSite Pro v4.2
  本周下载排行
  本月下载排行
资源名称:CodeSite Pro v4.2
文件类型: RAR
适用版本: Delphi7, Delphi2007
发 布 者: DelphiFans
资源类型: 免费
资源大小: 17.08 MB
资源等级:
整理时间: 2008-01-15 08:17:10
资源网址: http://www.raize.com
下载次数: 本 周:2 本月:2 总计:3857
下载链接:
资源简介: CodeSite 4.2 supports the following IDEs and Compilers

 Visual Studio 2008
 CodeGear RAD Studio 2007
 Borland Developer Studio 2006
 Visual Studio 2005
 Delphi 2005
 Visual Studio .NET 2003
 Delphi 5, 6, and 7
 C++Builder 5 and 6


CODESITE LOGGING CLASSES

Reorganized the BDS 2006 and RAD Studio 2007 runtime packages for the
non-data-aware VCL based logging classes. Specifically, both IDEs now utilize
the same CodeSiteLoggingVcl100.bpl runtime package, instead of having separate
packages for each IDE. Separate packages are still required for the
CodeSiteDBToolsVcl package because of changes in DBX4 between the two IDEs.
The benefit of this change is that packages built in BDS 2006 that require the
CodeSiteLoggingVcl package can be loaded without problems into RAD Studio 2007.
       
Added optional Precision parameter to the overloaded Send method that handles
sending floating-point values (e.g. Double, Single, Extended) in all supported
frameworks. This parameter allows you to specify the number of digits after the
decimal point.

Added optional Precision parameter to the overloaded AddNameValuePair method of
TCodeSiteFormatter (VCL and VCL.NET) that handles adding Extended values. This
parameter allows you to specify the number of digits after the decimal point.

Added optional AxHex parameter to the overloaded AddNameValuePair method of
TCodeSiteFormatter (VCL and VCL.NET) that handles adding unsigned integers. If
AxHex is set to True, then the unsigned integer is formatted as a hexidecimal
number.

Added a new overload to the SendXmlData method in the VCL and VCL.NET logging
classes. The new overload accepts a string parameter containing all of the XML
data. The original SendXmlData method is still available and accepts a TStrings
parameter containing the XML data.

Added new SendColorARGB method to VCL and VCL.NET logging classes. The method
takes a color value represented as an unsigned 32-bit integer where the high
byte is the Alpha channel and the low byte is the Blue value. That is, ARGB
format. This format is used in GDI+ and .NET. 
      
Fixed race condition that could occur in VCL logging classes if too many threads
attempted to call CodeSiteManager.SetThreadName simultaneously.

Added new Sending event to the FCL.NET CodeSiteLogger and CodeSite classes
(equivalent to OnSendMsg event in VCL classes). This event occurs just before a
CodeSite message is sent. Handle this event to preview the message information,
redirect the information to a custom location (e.g. database table), or perform
custom filtering by cancelling the sending process for select messages.
       
The process by which object properties are obtained in the FCL.NET and VCL.NET
logging classes has been redesigned such that the resulting list of properties
more closely matches the properties displayed for an object selected in the .NET
property grid. For example, only browsable properties are recorded. Nested
properties for certain types (e.g. Fonts) are also recorded.

When logging property values for a specified object, the FCL.NET and VCL.NET
logging classes use an updated format to clarify the resulting data values and
make them easier to read.

Added new WriteDateTime method to the VCL logging classes to match the
SendDateTime method for writing TDateTime values to the Scratch Pad. This method
also has the side benefit of allowing Single, Double, and Extended values to be
formatted correctly as numeric values instead of as TDateTime values.
相关资源:
  • Raize CodeSite v2.0 Professional Edition
  • Raize CodeSite v4.02
  • Raize CodeSite v4.3
  • 下载帮助() 下载链接错误报告或者意见反馈
    下载说明:
    关于我们 | 广告服务 | 发布资源 | 联系站长 Copyright 2001-2012 Delphi园地 All Rights Reserved