User:Unsane/MirLua/m clist

From Miranda NG
Jump to navigation Jump to search

Предоставляет доступ к api списка контактов.

Подключение модуля: local clist= require('m_clist')

Функции

AddMainMenuItem

Создает пункт в главном меню

Параметры
menuItem
Тип: table
Таблица MenuItem
Результат
Тип: light userdata
Возвращает дескриптор пункта меню в случае успеха, иначе nil
Пример
local hMenuItem = clist.AddMainMenuItem({ Name = 'MyMenuItem' })

AddMainMenuItem

Создает пункт в главном меню

Параметры
menuItem
Тип: table
Таблица MenuItem
Результат
Тип: light userdata
Возвращает дескриптор пункта меню в случае успеха, иначе nil
Пример
local hMenuItem = clist.AddMainMenuItem({ Name = 'MyMenuItem' })

AddContactMenuItem

Создает пункт в меню контакта

Параметры
menuItem
Тип: table
Таблица MenuItem
Результат
Тип: light userdata
Возвращает дескриптор пункта меню в случае успеха, иначе nil
Пример
local hMenuItem = clist.AddContactMenuItem({ Name = 'MyMenuItem' })

AddTrayMenuItem

Создает пункт в меню значка в трее

Параметры
menuItem
Тип: table
Таблица MenuItem
Результат
Тип: light userdata
Возвращает дескриптор пункта меню в случае успеха, иначе nil
Пример
local hMenuItem = clist.AddTrayMenuItem({ Name = 'MyMenuItem' })