MACRO framestack

From Wowpedia
Jump to: navigation, search

framestack shows all frames under the mouse cursor. It is part of the Blizzard DebugTools interface. The window will start in a corner of the screen, and move to another corner if moused over.

fstack with additional texture information shown by pressing SHIFT.

Usage

See SlashCmdList.FRAMESTACK, StringToBoolean(), GameTooltip:SetFrameStack()

/framestack [showHidden, showregions, showAnchors]
/fstack
showHidden 
boolean string - default = CVar fstack_showhidden false - If hidden frames should be shown.
showregions 
boolean string - default = CVar fstack_showregions true - If regions of frames should be shown.
showAnchors 
boolean string - default = CVar fstack_showanchors true - If anchor points should be shown but seems to be unused.

Examples

Toggles framestack and sets showHidden to true

/fstack t

Toggles framestack and sets showHidden, showregions, showAnchors to false

/fstack f f f

Details

See FrameStackTooltip.commandKeys

/console fstack_preferParentKeys 0
  • Pressing LEFT/RIGHT-ALT moves through the highlighted items.
  • Pressing CTRL inspects the selected table, i.e. /tinspect
  • Pressing SHIFT toggles showing texture information.
  • Pressing CTRL-C copies the texture path/name to the clipboard, provided texture information is toggled.
The used CopyToClipboard() function will be tainted by error handling addons like BugSack and Swatter.
This does not interfere with any existing CTRL-C keybind. Both the Friends frame would be toggled and the texture name copied to clipboard simultaneously.
Any tables values cannot be copied to clipboard. Atlas names will not be copied. If there are multiple textures, only the last texture will be copied. (WoWUIBugs#16)

Patch changes

See also