Plugin:MirLua/ru/m clist: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{PageLang|ru}} Предоставляет функционал для работы с меню списка контактов. Подключение модуля: <code>lo...") |
(No difference)
|
Revision as of 20:48, 2 September 2017
Предоставляет функционал для работы с меню списка контактов.
Подключение модуля: 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' })