Plugin:MirLua/ru/m clist
Jump to navigation
Jump to search
Предоставляет функциональность для работы с меню списка контактов.
Подключение модуля: local clist = require('m_clist')
<translate> Note</translate>
Параметры, выделенные жирным курсивом, являются обязательными.
Параметры, выделенные жирным курсивом, являются обязательными.
Главное меню
AddMainMenuRoot
Создает корневой пункт в главном меню
- Параметры
- name
- Тип: string
- Название пункта меню
- position
- Тип: number
- Позиция пункта меню
- hIcon
- Тип: light userdata
- Дескриптор значка
- Результат
- Тип: light userdata
- Возвращает дескриптор пункта меню в случае успеха, иначе nil
- Пример
local hRootMenuItem = m.AddMainMenuRoot('My root menu item')
AddMainMenuItem
Создает пункт в главном меню
- Параметры
- data
- Тип: table
- Таблица MenuItem
- Результат
- Тип: light userdata
- Возвращает дескриптор пункта меню в случае успеха, иначе nil
- Пример
local hMenuItem = m.AddMainMenuItem({ Name ='My menu item' })
Меню контакта
AddContactMenuRoot
Создает корневой пункт в меню контакта
- Параметры
- name
- Тип: string
- Название пункта меню
- position
- Тип: number
- Позиция пункта меню
- hIcon
- Тип: light userdata
- Дескриптор значка
- Результат
- Тип: light userdata
- Возвращает дескриптор пункта меню в случае успеха, иначе nil
- Пример
local hRootMenuItem = m.AddContactMenuRoot('My contact menu item')
AddContactMenuItem
Создает пункт в меню контакта
- Параметры
- data
- Тип: table
- Таблица MenuItem
- Результат
- Тип: light userdata
- Возвращает дескриптор пункта меню в случае успеха, иначе nil
- Пример
local hMenuItem = m.AddContactMenuItem ({ Name ='My menu item' })
Меню трея
AddTrayMenuItem
Создает пункт в меню трея
- Параметры
- data
- Тип: table
- Таблица MenuItem
- Результат
- Тип: light userdata
- Возвращает дескриптор пункта меню в случае успеха, иначе nil
- Пример
local hMenuItem = m.AddTrayMenuItem ({ Name ='My menu item' })