summaryrefslogtreecommitdiff
path: root/plugins/MirLua/docs/examples/core.lua
blob: e18dc0577a6fac67474d401a65c679461d100a9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- core module (m) is included by default
--- include m_clist module
local clist = require('m_clist')
-- include m_icolib module
local icolib = require('m_icolib')

-- Add icon for menu items
local hRestartIcon = icolib.AddIcon('restartIcon', 'Restart')

-- Subscribe to [[Miranda/System/ModulesLoaded]] event
m.OnModulesLoaded(function()
    -- Add menu item to main menu that allow to restart Miranda NG
    clist.AddMainMenuItem("Restart", 0, 0, hRestartIcon, "Miranda/System/Restart")
  end)