I am specifically looking for a way to extend ZO_MenuBar.
http://esodata.uesp.net/100011/src/l...r.lua.html#548
The thing is the that the 'class' is file local:
Code:
local MenuBar = ZO_Object:Subclass()
And is created by creating from virtual:
Code:
local menuBar = CreateControlFromVirtual("testBar", GuiRoot, "ZO_MenuBarTemplate")
Unfortunately this seems to me to really hide the code to the point I can not use it as a base 'class' to a menu bar that is multi select.
Is there a known way of subclassing a type like this?
-Thanks