CodeSite 4.6.1 Modifications The following is a list of all of the modifications that have been made for version 4.6.1 of CodeSite. For a list of all modifications made to previous versions of CodeSite 4, please see the "CS 4 All Modifications.txt" file. -------------------------------------------------------------------------------- Build: 4.6.1 Date: 27 May 2010 -------------------------------------------------------------------------------- COMPILER/IDE SUPPORT CodeSite 4.6.1 now supports Visual Studio 2010 and Delphi Prism 2011. The full list of supported IDEs and compilers in CodeSite 4.6.1 is: Delphi Prism 2011 Visual Studio 2010 Embarcadero RAD Studio 2010 CodeGear RAD Studio 2009 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 LIVE VIEWER/FILE VIEWER 1. The automatic parsing of simple data messages (e.g. "Height = 24") introduced in version 4.5 that resulted in only the value portion (i.e. 24) appearing in the Inspector has been removed. As a result, the Inspector Pane shows the full content of the message. 2. The Inspector Pane toolbar now includes a new Copy Value button. For simple data messages, the Copy Value button copies the value portion of the message to the clipboar. For example, if the message is "Height = 24", then 24 is copied to the clipboard. The Copy Value button is also available when inspecting Objects, Properties, and Collections. In this inspectors, the Copy Value button copies the value portion of the selected property to the clipboard. 3. The Property/Value inspector used when inspecting Objects, Collections, and Custom Properties has been updated to utilize a proportional scroll bar. This change makes it much more effective when scrolling through the list of properties. 4. The Xml Structure Inspector has been enhanced to include a new Syntax View. Right-click on the Xml Inspector and choose between Structure View or Syntax View. In syntax view, the Xml data is displayed in a syntax highlighted format. CODESITE LOGGING CLASSES 1. The VCL-base TCodeSiteLogger.SendRegistry method was modified to address an issue that could occur when sending registry data entries that contained large amounts of binary data. 2. The VCL and VCL.NET based TCodeSiteLogger.SendRegistry methods were modified such that all registry keys are opened in ReadOnly mode. CODESITE .NET CONFIGURATION 1. Added support in CodeSiteConfiguration for reading LogFile attributes logByDate and logByDateFormat attributes when loading config files. CODESITE CGI DISPATCHER 1. The CSCgiDispatcher.exe has been updated to address a Request.Content issue affecting CGI applications built with Delphi 2009. --------------------------------------------------------------------------------