summaryrefslogtreecommitdiff
path: root/plugins/MirLua/docs/examples/core.lua
blob: 064ab58fad7b7288b41fc1c79ba0fc1bb6780821 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- core module (m) is included by default
-- include m_genmenu module
-- include m_icolib module
local genmenu = require('m_genmenu')
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
    genmenu.AddMainMenuItem("Restart", 0, 0, hRestartIcon, "Miranda/System/Restart")
  end)