Thread Tools Display Modes
Prev Previous Post   Next Post Next
02/23/14, 02:12 PM   #1
SinusPi
AddOn Author - Click to view addons
Join Date: Feb 2014
Posts: 18
[AddOn] Zgoo - data inspection tool

To make the life of AddOn developers easier, here's Zgoo - made by @Errc and me.

Zgoo allows you to browse through tables and userdata to example their components in a nice and easy interface.

To use Zgoo, the chat command /zgoo is used.

/zgoo global
or
/zgoo _G

Examines the global table.

/zgoo GuiRoot
From there you can see all the children in the GetChildren table.

/zgoo Any_Variable
Examine any Lua variable or function result.

/zgoo mouse
Will examine the UI control that currently has your mouse's focus.

Click the [+] button to expand tables and user data. Click [.] or [:] to call functions.

Extras:
- GetChildren function added for all userdata elements. This allows for easy access and visibility to all children. (This is not available by default)
- A__Zgoo_ToggleHidden is an alias to ToggleHidden. Moved it up the list for easy access.


Zgoo Event Tracker

Track events in real time. Can unregister events by hitting the X button (reload to undo this). Hit + to expand the arguments for the event.

To use, type:

/zgoo events


Also for convenience (maybe):

/zgoo free
Will unlock your mouse from the reticle so you can freely move it around the screen.


Known Issues:
- if some function call breaks it all, hold CTRL to disable automatic calling of Get*,Is*,Can* functions.

Last edited by Cairenn : 02/24/14 at 07:22 AM. Reason: Removed zip, since it's now uploaded ~ Cairenn
  Reply With Quote
 

ESOUI » Developer Discussions » Dev Tools » [AddOn] Zgoo - data inspection tool

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off