summaryrefslogtreecommitdiff
path: root/plugins/MirLua/docs/examples/menus.lua
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/MirLua/docs/examples/menus.lua')
-rw-r--r--plugins/MirLua/docs/examples/menus.lua66
1 files changed, 0 insertions, 66 deletions
diff --git a/plugins/MirLua/docs/examples/menus.lua b/plugins/MirLua/docs/examples/menus.lua
deleted file mode 100644
index b3de5e5d64..0000000000
--- a/plugins/MirLua/docs/examples/menus.lua
+++ /dev/null
@@ -1,66 +0,0 @@
---- include m_clist module
-local clist = require('m_clist')
---- include m_genmenu module
-local genmenu = require('m_genmenu')
---- include m_icolib module
-local icolib = require('m_icolib')
-
-local menuItem =
-{
- -- required field
- Name = "Menu item",
- Flags = 0,
- Position = 0,
- Icon = nil,
- Service = nil,
- Parent = nil
-}
-
---- Add icon for menu items
-local hIcon = icolib.AddIcon('testMenuIcon', 'Lua icon for menus')
-
---- Add menu item to main menu
-menuItem.Name = "Main menu item"
-menuItem.Icon = hIcon
-menuItem.Service = "Srv/MMI"
-clist.AddMainMenuItem(menuItem)
-
---- Add menu item to main menu
-menuItem.Name = "Tray menu item"
-menuItem.Service = "Srv/TMI"
-clist.AddTrayMenuItem(menuItem)
-
---- Add menu item to contact menu
-menuItem.Name = "Contact menu item"
-menuItem.Service = "Srv/CMI"
-clist.AddContactMenuItem(menuItem)
-
---- Create the contact menu item which will be deleted below
-menuItem.Name = "testRemove"
-menuItem.Service = "Srv/TestRemove"
-local hMenuItem = clist.AddContactMenuItem(menuItem)
-
---- Remove menu item from parent menu
-genmenu.RemoveMenuItem(hMenuItem)
-
---- Add root menu item
-local hRoot = clist.AddMainMenuItem({ Name = "Main menu root" })
-
---- Add child menu item
-menuItem.Name = "Main menu child wierd"
-menuItem.Service = 'Srv/SMI'
-menuItem.Parent = hRoot
-local hChild = clist.AddMainMenuItem(menuItem)
-
---- Modify menu item
-local CMIM_NAME = tonumber("80000000", 16)
-genmenu.ModifyMenuItem(hChild, "Main menu child", hIcon, CMIM_NAME)
-
-local hDisabledMenuItem = clist.AddMainMenuItem({ Name = "Disabled main menu item" })
-genmenu.EnableMenuItem(hDisabledMenuItem, false)
-
-local hHiddenMenuItem = clist.AddMainMenuItem({ Name = "Hidden main menu item" })
-genmenu.ShowMenuItem(hHiddenMenuItem, false)
-
-local hCheckedMenuItem = clist.AddMainMenuItem({ Name = "Checked main menu item" })
-genmenu.CheckMenuItem(hCheckedMenuItem, true)