How to Open UI Menu Panels with Macros?

You’ll probably have to run down individual call chains rather than resorting to general Blizzard functions that get used on secure frames as well. It gets more complicated for most frames here if they haven’t already been configured via the normal opening process first which I’m too lazy to hunt down and probably has the same restrictions so this doesn’t take other frame positions into consideration in that scenario).

For the PaparDollFrame, something like :

/run if not CharacterFrameTab3:GetRight() then CharacterFrame:SetPoint("TOPLEFT", 20, -100) end PanelTemplates_SetTab(CharacterFrame, PaperDollFrame:GetID()) CharacterFrame_ShowSubFrame("PaperDollFrame") CharacterFrame:Show()
1 Like