summaryrefslogtreecommitdiff
path: root/plugins/MirLua/docs/examples/msgbuttonsbar.lua
diff options
context:
space:
mode:
authorAlexander Lantsev <aunsane@gmail.com>2015-07-06 08:03:40 +0000
committerAlexander Lantsev <aunsane@gmail.com>2015-07-06 08:03:40 +0000
commitdc8040ee04ef2819c99d55dc74e9fe56d4ba4d1e (patch)
tree7ffe8d9e4c6e395855ab43fdc14d739cf9b3e9ec /plugins/MirLua/docs/examples/msgbuttonsbar.lua
parentc59e17d57d3e2187c4d6412a128cfa8e09be287d (diff)
MirLua: !api break
- scripts will be load after ME_SYSTEM_MODULESLOADED event - removed event functions OnModulesLoaded, OnPreShutdown from m_core - removed OnMsgToolBarLoaded from m_msg_buttonsbar - removed OnTopToolBarLoaded from m_toptoolbar - fixed examples git-svn-id: http://svn.miranda-ng.org/main/trunk@14495 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/MirLua/docs/examples/msgbuttonsbar.lua')
-rw-r--r--plugins/MirLua/docs/examples/msgbuttonsbar.lua51
1 files changed, 24 insertions, 27 deletions
diff --git a/plugins/MirLua/docs/examples/msgbuttonsbar.lua b/plugins/MirLua/docs/examples/msgbuttonsbar.lua
index 9eea0e4b6d..d69ee9078a 100644
--- a/plugins/MirLua/docs/examples/msgbuttonsbar.lua
+++ b/plugins/MirLua/docs/examples/msgbuttonsbar.lua
@@ -3,37 +3,34 @@ local mbb = require('m_msg_buttonsbar')
--- include m_icolib module
local icolib = require('m_icolib')
+local BBBF_ISIMBUTTON = 32
local BBBF_ISLSIDEBUTTON = 64
-m.OnModulesLoaded(function()
- local bbButton =
- {
- -- required fields
- Module = "MirLua",
- ButtonID = 1,
+local bbButton =
+{
+ -- required fields
+ Module = "MirLua",
+ ButtonID = 1,
- Flags = BBBF_ISLSIDEBUTTON,
- Tooltip = "Msg button",
- Icon = icolib.AddIcon('testBBBIcon', 'Lua icon for bbbButton')
- }
+ Flags = BBBF_ISIMBUTTON | BBBF_ISLSIDEBUTTON,
+ Tooltip = "Msg button",
+ Icon = icolib.AddIcon('testBBBIcon', 'Lua icon for bbbButton')
+}
- mbb.OnMsgToolBarLoaded(function()
- --- Add button on msg buttons bar
- mbb.AddButton(bbButton)
+--- Add button on msg buttons bar
+mbb.AddButton(bbButton)
- --- Create the msg buttons bar button which will be deleted below
- mbb.AddButton({
- Module = "MirLua",
- ButtonID = 2,
- Flags = BBBF_ISLSIDEBUTTON,
- Tooltip = "Msg button for deletion"
- })
- end)
+--- Create the msg buttons bar button which will be deleted below
+mbb.AddButton({
+ Module = "MirLua",
+ ButtonID = 2,
+ Flags = BBBF_ISIMBUTTON | BBBF_ISLSIDEBUTTON,
+ Tooltip = "Msg button for deletion"
+ })
- mbb.OnMsgToolBarButtonPressed(function(w, l)
- if l.Module == "MirLua" and l.ButtonID == 1 then
- --- Remove button from msg buttons bar
- mbb.RemoveButton("MirLua", 2)
- end
- end)
+mbb.OnMsgToolBarButtonPressed(function(w, l)
+ if l.Module == "MirLua" and l.ButtonID == 1 then
+ --- Remove button from msg buttons bar
+ mbb.RemoveButton("MirLua", 2)
+ end
end)