Display a scrollable window of global variables and display a tooltip of the content when moused over. Used for development only.
Some key features: - Able to toggle sorting of the selected variables. - Limit the number of variables in search group, which helps with memory and performance. - Able to select the type of variables to examine or all types. - Able to provide a search string with Lua pattern matching. - Color coded the variables for easy identification. - Mousing over the variable will display a tooltip with more information about the variable or table. - Click on a variable will expand it into a new variable window. - Now this window is sticky and able to minimize. - Values in variable window change dynamicly. - All windows are now movable.
To display Inspector frame type '/inspt on' to hide '/inspt off'. Or you can bind a key to Inspector via the 'Key Binding' in Main Menu. A new button is added to the main menu to access the Inspector.
Note: Do not load this addon unless you are developing an addon as it will consume memory and possibly slow your game play.
TODO: - Add windows to edit, add or delete globals variables. (Done v0.7) - Add ability to edit, add or delete variables to tables. (Done v0.7) - Add a window for executing scripts similar to 'myDebug' by Scheid. - Add the configuration window for the 'Options' tab. (Done v0.8)
Enhancements or Bugs: If you have or find any of these please post a message.
Thanks Sagarus
Changes : v10900-0.8.1 - In the process of cleaning up the code, I found a bug in displaying a table with loops. This bug would cause a stack overflow. v10900-0.8 - Finished the Options tab (need to add more options) - Saved variables are now enabled. v10900-0.7 - Insert, modify and delete now supported. - Highlight the variables in both frames to see easier. - Set the variable frame to a maximum width. - Wrap the variable data in the variable frame for easier viewing. - A little cleanup, but needs more comments. v10900-0.6 - Fixed a variable screen frame size problem. - Now the code works with myAddOns. - Clean up the code and added some saved variables for next phase. About to add the variable editing window and the options window. v10900-0.5 - Fixed the Font sizes and scrolling issues. v10900-0.4 - Changed the Interface number to match 1.9.0 release same as v1800-0.4 v1800-0.4 - Allow movable windows. - Added support for scrolling data. - Added a variable window and is sticky. - Dynamicly update windows (values in variable window changes). - Cleanup the code a bit, still needs more work. v1800-0.3 - Allow other keys to work while search screen is displayed like slash commands. - Some minor clean up. v1800-0.2 - First release. Optional Dependencie: myAddOns