<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Hawkeye - The .Net Runtime Object Editor</title><link>http://www.codeplex.com/hawkeye/Project/ProjectRss.aspx</link><description>Debugging a managed Windows application is, most of the time, not an easy task. Thus, any tool that can help will make your life easier.       Hawkeye is the only .Net tool that allows you to view, edi...</description><item><title>New Post: WPF support?</title><link>http://www.codeplex.com/hawkeye/Thread/View.aspx?ThreadId=41364</link><description>&lt;div style="line-height: normal;"&gt;Hi!&lt;br&gt;
&lt;br&gt;
I really think that HawkEye is one of the coolest things I've ever seen. But, one thing is lacking: WPF support!&lt;br&gt;
&lt;br&gt;
Are there any plans for adding this? 
&lt;/div&gt;</description><author>aag</author><pubDate>Wed, 03 Dec 2008 11:25:11 GMT</pubDate><guid isPermaLink="false">New Post: WPF support? 20081203112511A</guid></item><item><title>Created Issue: Taking SnapShots of the SelectedObject</title><link>http://www.codeplex.com/hawkeye/WorkItem/View.aspx?WorkItemId=2783</link><description>Hello,&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve downloaded the source of Hawkeye, and have added code to take a snapshot from the selected object.&lt;br /&gt;&lt;br /&gt;Attached is the modified file.&lt;br /&gt;&lt;br /&gt;The picture comes from http&amp;#58;&amp;#47;&amp;#47;www.freeiconsweb.com&amp;#47;Function-Icon-Set.html&lt;br /&gt;&lt;br /&gt;Sharpmao&lt;br /&gt;</description><author>Sharpmao</author><pubDate>Fri, 25 Jul 2008 07:48:31 GMT</pubDate><guid isPermaLink="false">Created Issue: Taking SnapShots of the SelectedObject 20080725074831A</guid></item><item><title>New Post: Could not load ACorns.Hawkeye.Injector exception</title><link>http://www.codeplex.com/hawkeye/Thread/View.aspx?ThreadId=31691</link><description>&lt;div style="line-height: normal;"&gt;I've started getting the following exception when using Hawkeye after uninstalling VS2005.&lt;br&gt;
I tried reinstalling VC++ 2005 SP1 (http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647) but that didn't change anything.&lt;br&gt;
&lt;br&gt;
There was an unhandled exception:System.IO.FileLoadException: Could not load file or assembly 'ACorns.Hawkeye.Injector, Version=1.1.10.0, Culture=neutral, PublicKeyToken=7026c9d4d4143548' or one of its dependencies.&lt;br&gt;
This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at ACorns.Hawkeye.HawkeyeEditor.windowFinder_ActiveWindowSelected(Object sender, EventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at ACorns.Hawkeye.WindowFinder.EndSearch()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at ACorns.Hawkeye.WindowFinder.WindowFinder_MouseUp(Object sender, MouseEventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.OnMouseUp(MouseEventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.ScrollableControl.WndProc(Message&amp;amp; m)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.ContainerControl.WndProc(Message&amp;amp; m)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.UserControl.WndProc(Message&amp;amp; m)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;br&gt;
&lt;/div&gt;</description><author>NathanBaulch</author><pubDate>Thu, 17 Jul 2008 03:23:57 GMT</pubDate><guid isPermaLink="false">New Post: Could not load ACorns.Hawkeye.Injector exception 20080717032357A</guid></item><item><title>NEW POST: Missing ACorns.Hawkeye.Extender.PropertyGrid.dll</title><link>http://www.codeplex.com/hawkeye/Thread/View.aspx?ThreadId=29091</link><description>&lt;div style="line-height: normal;"&gt;Could not create extender on:ACorns.Hawkeye.Tabs.XPropertyGrid&lt;br&gt;
&amp;nbsp;Application_ThreadException:System.IO.FileLoadException: unable load ACorns.Hawkeye.Injector, Version=1.1.10.0, Culture=neutral, PublicKeyToken=7026c9d4d4143548&lt;br&gt;
thanks 
&lt;/div&gt;</description><author>Justin2008</author><pubDate>Thu, 05 Jun 2008 07:00:36 GMT</pubDate><guid isPermaLink="false">NEW POST: Missing ACorns.Hawkeye.Extender.PropertyGrid.dll 20080605070036A</guid></item><item><title>CLOSED ISSUE: Exception throw when attaching to a click event</title><link>http://www.codeplex.com/hawkeye/WorkItem/View.aspx?WorkItemId=1587</link><description>1. Start Windows Live Writer and Hawkeye&lt;br /&gt;2. Select an item in the right-hand &amp;#34;insert&amp;#34; menu&lt;br /&gt;3. Using Hawkeye, add an event listener to the Click event&lt;br /&gt;4. Click on the item from &amp;#91;3&amp;#93;&lt;br /&gt;&lt;br /&gt;---------------------------&lt;br /&gt;Hawkeye x64 1.2.1&lt;br /&gt;---------------------------&lt;br /&gt;There was an unhandled exception&amp;#58;System.NullReferenceException&amp;#58; Object reference not set to an instance of an object.&lt;br /&gt;&lt;br /&gt;   at ACorns.Hawkeye.Core.Generate.EventController.Handle&amp;#40;Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;&lt;br /&gt;   at ACorns.Hawkeye.Core.Generate.EventController.GenericEventHandler&amp;#40;Object param1, Object param2&amp;#41;&lt;br /&gt;&lt;br /&gt;   at EventListenerEventHandler.HandleEvent&amp;#40;Object , EventArgs &amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.OnClick&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.WmMouseUp&amp;#40;Message&amp;#38; m, MouseButtons button, Int32 clicks&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Label.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.LinkLabel.WndProc&amp;#40;Message&amp;#38; msg&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.ControlNativeWindow.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.NativeWindow.Callback&amp;#40;IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam&amp;#41;&lt;br /&gt;</description><author>CorneliuTusnea</author><pubDate>Thu, 03 Apr 2008 05:19:05 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: Exception throw when attaching to a click event 20080403051905A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/hawkeye/SourceControl/ListDownloadableCommits.aspx</link><description>Fixed attaching to events.</description><author>CorneliuTusnea</author><pubDate>Thu, 03 Apr 2008 05:19:04 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080403051904A</guid></item><item><title>CLOSED ISSUE: Solution does not compile - missing references</title><link>http://www.codeplex.com/hawkeye/WorkItem/View.aspx?WorkItemId=1614</link><description>Solution does not compile correctly due to missing namespaces.&lt;br /&gt;</description><author>CorneliuTusnea</author><pubDate>Wed, 02 Apr 2008 23:47:32 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: Solution does not compile - missing references 20080402114732P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/hawkeye/SourceControl/ListDownloadableCommits.aspx</link><description>Fixed compilation.</description><author>CorneliuTusnea</author><pubDate>Wed, 02 Apr 2008 23:47:30 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080402114730P</guid></item><item><title>CREATED ISSUE: Solution does not compile - missing references</title><link>http://www.codeplex.com/hawkeye/WorkItem/View.aspx?WorkItemId=1614</link><description>Solution does not compile correctly due to missing namespaces.&lt;br /&gt;</description><author>CorneliuTusnea</author><pubDate>Wed, 02 Apr 2008 23:47:07 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Solution does not compile - missing references 20080402114707P</guid></item><item><title>CREATED ISSUE: Exception throw when attaching to a click event</title><link>http://www.codeplex.com/hawkeye/WorkItem/View.aspx?WorkItemId=1587</link><description>1. Start Windows Live Writer and Hawkeye&lt;br /&gt;2. Select an item in the right-hand &amp;#34;insert&amp;#34; menu&lt;br /&gt;3. Using Hawkeye, add an event listener to the Click event&lt;br /&gt;4. Click on the item from &amp;#91;3&amp;#93;&lt;br /&gt;&lt;br /&gt;---------------------------&lt;br /&gt;Hawkeye x64 1.2.1&lt;br /&gt;---------------------------&lt;br /&gt;There was an unhandled exception&amp;#58;System.NullReferenceException&amp;#58; Object reference not set to an instance of an object.&lt;br /&gt;&lt;br /&gt;   at ACorns.Hawkeye.Core.Generate.EventController.Handle&amp;#40;Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;&lt;br /&gt;   at ACorns.Hawkeye.Core.Generate.EventController.GenericEventHandler&amp;#40;Object param1, Object param2&amp;#41;&lt;br /&gt;&lt;br /&gt;   at EventListenerEventHandler.HandleEvent&amp;#40;Object , EventArgs &amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.OnClick&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.WmMouseUp&amp;#40;Message&amp;#38; m, MouseButtons button, Int32 clicks&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Label.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.LinkLabel.WndProc&amp;#40;Message&amp;#38; msg&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.Control.ControlNativeWindow.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;&lt;br /&gt;   at System.Windows.Forms.NativeWindow.Callback&amp;#40;IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam&amp;#41;&lt;br /&gt;</description><author>Grauenwolf</author><pubDate>Sat, 29 Mar 2008 22:26:19 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Exception throw when attaching to a click event 20080329102619P</guid></item><item><title>NEW POST: Control hierarchy and forward/back nav</title><link>http://www.codeplex.com/hawkeye/Thread/View.aspx?ThreadId=23385</link><description>&lt;div class="wikidoc"&gt;
Nathan,&lt;br /&gt;I had your point 1 in the list for a long time but never had the time to do it. That's why I've published the tool so others can participate and add this type of functionality.&lt;br /&gt;Regarding point 2, that is already in there. If you right-click the grid you get a &amp;quot;Back/Forward&amp;quot; that will navigate the last selected items.&lt;br /&gt;Regards,&lt;br /&gt;Corneliu.&lt;br /&gt;
&lt;/div&gt;</description><author>CorneliuTusnea</author><pubDate>Mon, 10 Mar 2008 22:53:15 GMT</pubDate><guid isPermaLink="false">NEW POST: Control hierarchy and forward/back nav 20080310105315P</guid></item><item><title>NEW POST: Control hierarchy and forward/back nav</title><link>http://www.codeplex.com/hawkeye/Thread/View.aspx?ThreadId=23385</link><description>&lt;div class="wikidoc"&gt;
Excellent tool, just two suggestions:&lt;br /&gt; &lt;br /&gt;1. I often find myself wanting to walk up the Control.Parent chain to find something of interest.&lt;br /&gt;Perhaps a visual tree view could be used, just like Winspector/Spy++.&lt;br /&gt;I've tried ManagedSpy but it's pretty rough round the edges.&lt;br /&gt;At a minimum, it would be good if a toolbar button could be added so I don't have to switch to &amp;quot;all properties&amp;quot; mode and find the Parent manually.&lt;br /&gt; &lt;br /&gt;2. I hate when I manage to find an important object but then accidentally navigate away from it.&lt;br /&gt;It would be great to have forward/back buttons just like Lutz's Reflector does.&lt;br /&gt;Or even better, forward/back &lt;i&gt;drop down&lt;/i&gt; buttons that list the last 10 objects.&lt;br /&gt; &lt;br /&gt;Cheers, and keep it up!&lt;br /&gt;Nathan&lt;br /&gt;
&lt;/div&gt;</description><author>NathanBaulch</author><pubDate>Wed, 05 Mar 2008 11:42:54 GMT</pubDate><guid isPermaLink="false">NEW POST: Control hierarchy and forward/back nav 20080305114254A</guid></item><item><title>RELEASED: Hawkeye 1.2.1 - First Build on CodePlex (Mar 05, 2008)</title><link>http://www.codeplex.com/hawkeye/Release/ProjectReleases.aspx?ReleaseId=11288</link><description>First public release of Hawkeye on CodePlex.</description><author></author><pubDate>Tue, 04 Mar 2008 23:44:51 GMT</pubDate><guid isPermaLink="false">RELEASED: Hawkeye 1.2.1 - First Build on CodePlex (Mar 05, 2008) 20080304114451P</guid></item><item><title>UPDATED RELEASE: Hawkeye 1.2.1 - First Build on CodePlex (Mar 05, 2008)</title><link>http://www.codeplex.com/hawkeye/Release/ProjectReleases.aspx?ReleaseId=11288</link><description>First public release of Hawkeye on CodePlex.</description><author></author><pubDate>Tue, 04 Mar 2008 23:44:51 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Hawkeye 1.2.1 - First Build on CodePlex (Mar 05, 2008) 20080304114451P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/hawkeye/SourceControl/ListDownloadableCommits.aspx</link><description>Fixed version to 1.2.1</description><author>CorneliuTusnea</author><pubDate>Tue, 04 Mar 2008 05:46:18 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080304054618A</guid></item><item><title>CREATED RELEASE: Hawkeye 1.2.1 - First Build on CodePlex</title><link>http://www.codeplex.com/hawkeye/Release/ProjectReleases.aspx?ReleaseId=11288</link><description>First public release of Hawkeye on CodePlex.</description><author></author><pubDate>Tue, 04 Mar 2008 03:26:00 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Hawkeye 1.2.1 - First Build on CodePlex 20080304032600A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/hawkeye/SourceControl/ListDownloadableCommits.aspx</link><description>Initial checkin of the Hawkeye Source Code &amp;#58;&amp;#41;</description><author>CorneliuTusnea</author><pubDate>Tue, 04 Mar 2008 01:55:04 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080304015504A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/hawkeye/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Debugging a managed Windows application is, most of the time, not an easy task. Thus, any tool that can help will make your life easier. &lt;br /&gt;&lt;br /&gt;Hawkeye is the only .Net tool that allows you to view, edit, analyze and invoke &amp;#40;almost&amp;#41; any object from a .Net application. Whenever you try to debug, test, change or understand an application, Hawkeye can help.&lt;br /&gt;&lt;br /&gt;With a unique option to Attach to any running .Net process, Hawkeye offers an impressive set of functionalities seen in no other product.
&lt;br /&gt; &lt;br /&gt;Additional information on starting a new project is available here: &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=CodePlex&amp;amp;title=CodePlex%20Project%20Startup%20Guide" class="externalLink"&gt;Project Startup Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Functionality:
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;Attach to any .Net Process.&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Hawkeye can be injected in any .NET process allowing you to easily hook and modify other processes.&lt;/li&gt;&lt;li&gt;You can even hook into Visual Studio and modify some of its (.NET) properties (E.g.: the Properties Editor from VS).&lt;/li&gt;&lt;li&gt;Since version 1.1.9, Hawkeye has support for x64bit so you can now attach Hawkeye to any x86 or x64 process.*&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;A properties editor like the VS editor that can be used to change the properties of any object or control at runtime.&lt;/li&gt;&lt;li&gt;Shows you &lt;b&gt;all the properties that are defined on an object&lt;/b&gt; (even if they are not normally visible in the designer).&lt;/li&gt;&lt;li&gt;Shows you &lt;b&gt;all the fields of an object&lt;/b&gt; organized by the class in the hierarchy that owns that property.&lt;/li&gt;&lt;li&gt;Shows &lt;b&gt;all the methods of an object&lt;/b&gt; organized by the class and visibility of the method.&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Provides a simple way to invoke methods on objects and pass arguments on any method (public, private ...).&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;Shows you &lt;b&gt;all the events defined on an object&lt;/b&gt; and &lt;b&gt;all the event listeners registered&lt;/b&gt; to listen to a specific event (e.g.: Form_Load).&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;You can even Invoke an event listener.&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;Shows process information including static information about &lt;span class="codeInline"&gt;Application&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentContext&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentThread&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentPrincipal&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentProcess&lt;/span&gt;, and garbage collection.&lt;/li&gt;&lt;li&gt;Supports back/forward navigation between the last edited objects, and supports navigation to child items in collections, enumerations or arrays (E.g.: the Controls collection of a Control).&lt;/li&gt;&lt;li&gt;Changes that you do to the code can be logged as C# code that can be just Copy&amp;amp;Pasted back into code.&lt;/li&gt;&lt;li&gt;How about &amp;quot;Show Source Code&amp;quot;?&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;You just started in a new project and you don't know where to start? Select your element, open &lt;a href="http://www.aisto.com/roeder/dotnet/" class="externalLink"&gt;http://www.aisto.com/roeder/dotnet/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;Lutz Roeder's .NET Reflector and select Show source code. Hawkeye will immediately ask Reflector to show you the source code of the selected element being it a field, property, event, method or class.&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Hawkeye was originally created by Corneliu I. Tusnea (my blog: &lt;a href="http://www.acorns.com.au" class="externalLink"&gt;http://www.acorns.com.au&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) from Readify (&lt;a href="http://www.readify.net" class="externalLink"&gt;http://www.readify.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)*&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>CorneliuTusnea</author><pubDate>Tue, 04 Mar 2008 01:47:00 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080304014700A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/hawkeye/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Debugging a managed Windows application is, most of the time, not an easy task. Thus, any tool that can help will make your life easier. &lt;br /&gt;&lt;br /&gt;Hawkeye is the only .Net tool that allows you to view, edit, analyze and invoke &amp;#40;almost&amp;#41; any object from a .Net application. Whenever you try to debug, test, change or understand an application, Hawkeye can help.&lt;br /&gt;&lt;br /&gt;With a unique option to Attach to any running .Net process, Hawkeye offers an impressive set of functionalities seen in no other product.
&lt;br /&gt; &lt;br /&gt;Additional information on starting a new project is available here: &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=CodePlex&amp;amp;title=CodePlex%20Project%20Startup%20Guide" class="externalLink"&gt;Project Startup Guide&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Functionality:
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;Attach to any .Net Process.&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Hawkeye can be injected in any .NET process allowing you to easily hook and modify other processes.&lt;/li&gt;&lt;li&gt;You can even hook into Visual Studio and modify some of its (.NET) properties (E.g.: the Properties Editor from VS).&lt;/li&gt;&lt;li&gt;Since version 1.1.9, Hawkeye has support for x64bit so you can now attach Hawkeye to any x86 or x64 process.*&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;A properties editor like the VS editor that can be used to change the properties of any object or control at runtime.&lt;/li&gt;&lt;li&gt;Shows you &lt;b&gt;all the properties that are defined on an object&lt;/b&gt; (even if they are not normally visible in the designer).&lt;/li&gt;&lt;li&gt;Shows you &lt;b&gt;all the fields of an object&lt;/b&gt; organized by the class in the hierarchy that owns that property.&lt;/li&gt;&lt;li&gt;Shows &lt;b&gt;all the methods of an object&lt;/b&gt; organized by the class and visibility of the method.&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Provides a simple way to invoke methods on objects and pass arguments on any method (public, private ...).&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;Shows you &lt;b&gt;all the events defined on an object&lt;/b&gt; and &lt;b&gt;all the event listeners registered&lt;/b&gt; to listen to a specific event (e.g.: Form_Load).&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;You can even Invoke an event listener.&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;Shows process information including static information about &lt;span class="codeInline"&gt;Application&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentContext&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentThread&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentPrincipal&lt;/span&gt;, &lt;span class="codeInline"&gt;CurrentProcess&lt;/span&gt;, and garbage collection.&lt;/li&gt;&lt;li&gt;Supports back/forward navigation between the last edited objects, and supports navigation to child items in collections, enumerations or arrays (E.g.: the Controls collection of a Control).&lt;/li&gt;&lt;li&gt;Changes that you do to the code can be logged as C# code that can be just Copy&amp;amp;Pasted back into code.&lt;/li&gt;&lt;li&gt;How about &amp;quot;Show Source Code&amp;quot;?&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;You just started in a new project and you don't know where to start? Select your element, open &lt;a href="http://www.aisto.com/roeder/dotnet/" class="externalLink"&gt;http://www.aisto.com/roeder/dotnet/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;Lutz Roeder's .NET Reflector and select Show source code. Hawkeye will immediately ask Reflector to show you the source code of the selected element being it a field, property, event, method or class.&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Hawkeye was originally created by Corneliu I. Tusnea &lt;a href="http://www.acorns.com.au" class="externalLink"&gt;http://www.acorns.com.au&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; from Readify &lt;a href="http://www.readify.net" class="externalLink"&gt;http://www.readify.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;*&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>CorneliuTusnea</author><pubDate>Tue, 04 Mar 2008 01:45:57 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080304014557A</guid></item></channel></rss>