diff --git a/crates/benilla-app/assets/ui/OptionsFrame.xml b/crates/benilla-app/assets/ui/OptionsFrame.xml index f5dd916f..d70f7070 100644 --- a/crates/benilla-app/assets/ui/OptionsFrame.xml +++ b/crates/benilla-app/assets/ui/OptionsFrame.xml @@ -191,80 +191,57 @@ diff --git a/crates/benilla-app/assets/ui/OptionsFrameTemplates.xml b/crates/benilla-app/assets/ui/OptionsFrameTemplates.xml deleted file mode 100644 index 223ff8bd..00000000 --- a/crates/benilla-app/assets/ui/OptionsFrameTemplates.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - diff --git a/crates/benilla-app/assets/ui/benilla.toc b/crates/benilla-app/assets/ui/benilla.toc index 49863ce4..d0edeef4 100644 --- a/crates/benilla-app/assets/ui/benilla.toc +++ b/crates/benilla-app/assets/ui/benilla.toc @@ -375,23 +375,92 @@ ScrollTemplates.xml Interface\FrameXML\UIPanelTemplates.lua Interface\FrameXML\UIPanelTemplates.xml -# ══ THE WINDOW TAB — the reference's own, off the player's chain (1751; decision 1993) ══ -# `CharacterFrameTabButtonTemplate`, the big tab along a panel's bottom edge — the character, -# vendor and social windows' rows, and nothing else in the client (the small `TabButtonTemplate` -# is UIPanelTemplates.xml's, above). +# ══ THE OPTIONS WIDGET KIT — the reference's own, off the player's chain (1751, window 29) ══ +# The four templates addons name for an options panel: `OptionFrameBoxTemplate`, +# `OptionsButtonTemplate`, `OptionsCheckButtonTemplate`, `OptionsSliderTemplate`. Self-contained — +# no `.lua`, no `` — and a descendant of UIPanelTemplates (`OptionsCheckButtonTemplate` +# inherits `UICheckButtonTemplate`, `OptionsButtonTemplate` inherits `UIPanelButtonTemplate`), so +# it stays seated after that file, which is the line above. # -# THE REFERENCE NEVER GIVES THIS FILE A TOC LINE. Neither `FrameXML.toc` lists it (base or -# patch); `UIOptionsFrame.xml` pulls it in with `` -# above its own `