Welcome to the temporary home of the Bustin Lib - Alex :)
Bustin Lib is a collection of helpful library applications that can be merged into your new or existing Flash based projects. As things are still quite new around here, currently the collection only consists of .. (*counts*) .. one application.
I promise not to procrastinate too much; new app shall hopefully follow (:D). I expect that most of these applications shall mostly benefit raw ActionScript developers as that's where my roots lie.
Inspector is a development tool that allows you to inspect, modify and invoke ActionScript objects at runtime. I find it to be a nice WYSIWYG stand-in for when you're working in a code only environment.

To use the Inspector in your project, simply run this line of code once at the start of your project.
Inspector.getInstance().init(stage);
This will then allow you to press Shift+i at any time (with the stage focused) to bring up the Inspector menu. The menu contains a few starting points:
If you are unable to use the Shift+i method or just which to define your own key combination, you can invoke:
Inspector.getInstance().show();
The Inspector is panel based and should float over your application. A panel encapsulates a single object and exposes it's public variables, objects and methods. A panel can be dragged around from all of its sides and resized from its lower left corner. You can use the close button from the main menu to close all panels or close individual panels using the close button from a panel.
A panels is able to spore another inspector panels. Usually for a member object or method from the panels target object.
A "Live" object panel is a special instance of a panel that will auto trigger the setter function of the originating object when a variable in the child panel is changed. This is useful for showing real time Matrix transforms on DisplayObjects for example.
If you wish to inspect non-DisplayObject, you may find it useful to use the shelf method. The shelf is a list of weak references to objects you might not be able to get to threw targeting. It's also very useful for inspecting Private objects. To shelf an object, do the following:
Inspector.getInstance().shelf(arbitraryName:String, objectToInspect:Object):void
You may also find "Link Object" buttons next to objects and to the upper right of most Panels. These buttons allow you to drag and drop ActionScript object between panels for setting. Start dragging and a line shall appear symbolizing the linking operations is running. When the line turns color to Yellow, that indicates that a drop at that time shall be a valid one. A drop at any other time shall lead to no action.
I'm always looking for feedback on my work; it's usually the main driving force behind the project. So please take a few minutes out from your day to drop me a line at bustin~gmail~com (replace "~" as appropriate). Please note that I am not likely to answer support requests unless they are compelling.
I'm still reading up on licenses, so this is still coming.
I can say however that this is free to use software. You can not modify, resell or redisribute the standalone library. Applications may have the library embeded if the application is not a repackageing or rebranding of the library, this is strictly prohibited.
TheBackButton (my blog)
San Flashcisco (I manage this Flash user group, come on by)