Runtime Object Editor

A powerful window / object editor
Download

Runtime Object Editor Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Corneliu Tusnea
  • Publisher web site:
  • http://www.linkedin.com/in/corneliutusnea
  • Operating Systems:
  • Windows All
  • File Size:
  • 66 KB

Runtime Object Editor Tags


Runtime Object Editor Description

This application was developed to be a powerful window / object editor to be used at runtime that allows viewing / changing of properties and fields, method invocations, and object hierarchy navigation. 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. Here, I'm trying to present a small tool that can help you in developing Windows applications, especially working with forms and their controls.The main idea behind this tool is to provide an easy way to modify properties of objects at runtime without having to restart the application. The Runtime Object Editor tool provides you this and a few more:- A properties editor like the VS editor that can be used to change the properties of any object or control at runtime. - Shows you all the properties that are defined on an object (even if they are not normally visible in the designer) e.g.: "Controls". - Shows you all the fields of an object organized by the class in the hierarchy that owns that property. - Shows all the methods of an object organized by the class and visibility of the method. - Provides a simple way to invoke methods on objects and pass arguments on any method (public, private ...). - Shows you all the events defined on an object and all the event listeners registered to listen to a specific event (e.g.: Form_Load). - Shows process information including static information about Application, CurrentContext, CurrentThread, CurrentPrincipal, CurrentProcess, and garbage collection. - A simple way to find a window/control in your application. - And an (almost) non intrusive way to integrate it into your application. - Can be injected in any .NET process allowing you to easily hook and modify other processes. You can even hook into Visual Studio and modify some of its (.NET) properties (E.g.: the Properties Editor from VS). - 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).


Runtime Object Editor Related Software