diff options
Diffstat (limited to 'plugins/MirLua/docs/examples/toptoolbar.lua')
-rw-r--r-- | plugins/MirLua/docs/examples/toptoolbar.lua | 76 |
1 files changed, 36 insertions, 40 deletions
diff --git a/plugins/MirLua/docs/examples/toptoolbar.lua b/plugins/MirLua/docs/examples/toptoolbar.lua index d942927fd5..85a3a3a97b 100644 --- a/plugins/MirLua/docs/examples/toptoolbar.lua +++ b/plugins/MirLua/docs/examples/toptoolbar.lua @@ -5,43 +5,39 @@ local icolib = require('m_icolib') local TTBBF_VISIBLE = tonumber("0002", 16) -m.OnModulesLoaded(function() - ttb.OnTopToolBarLoaded(function() - local ttbButton = - { - -- required field - Name = "MirLua", - - Service = nil, - Flags = TTBBF_VISIBLE, - - IconUp = nil, - TooltipUp = "Up state", - wParamUp = nil, - lParamUp = nil, - - IconDown = nil, - TooltipDown = "Down state", - wParamDown = nil, - lParamDown = nil - } - - --- Add icons for top toolbar - ttbButton.IconUp = icolib.AddIcon('testTTBIconUp', 'Lua icon for ttbButtonUp') - ttbButton.IconDown = icolib.AddIcon('testTTBIconDn', 'Lua icon for ttbButtonUp') - - --- Add button on top toolbar - ttb.Service = "Srv/TTB" - ttb.AddButton(ttbButton) - - --- Create the top toolbar button which will be deleted below - local hTTButton = ttb.AddButton({ - Name = "MirLua", - TooltipUp = "Up state to delete", - TooltipDown = "Down state to delete" - }) - - --- Remove button from top toolbar - ttb.RemoveButton(hTTButton) - end) -end) +local ttbButton = +{ + -- required field + Name = "MirLua", + + Service = nil, + Flags = TTBBF_VISIBLE, + + IconUp = nil, + TooltipUp = "Up state", + wParamUp = nil, + lParamUp = nil, + + IconDown = nil, + TooltipDown = "Down state", + wParamDown = nil, + lParamDown = nil +} + +--- Add icons for top toolbar +ttbButton.IconUp = icolib.AddIcon('testTTBIconUp', 'Lua icon for ttbButtonUp') +ttbButton.IconDown = icolib.AddIcon('testTTBIconDn', 'Lua icon for ttbButtonUp') + +--- Add button on top toolbar +ttb.Service = "Srv/TTB" +ttb.AddButton(ttbButton) + +--- Create the top toolbar button which will be deleted below +local hTTButton = ttb.AddButton({ + Name = "MirLua", + TooltipUp = "Up state to delete", + TooltipDown = "Down state to delete" + }) + +--- Remove button from top toolbar +ttb.RemoveButton(hTTButton) |