Miranda NG Official Community Forum
Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: Yemi on 01 05 2016, 14:31:52
-
Здравствуйте!
Есть ли возможность вынести кнопку "Файл" в окно диалога.
В меню контакта такая кнопка присутствует.
В Настройки-Беседы-Панель кнопок - нет.
(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2FYP0K8.jpg&hash=27affcd216e5f666a91bf95f580739f19a9d648d)
(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fqig8yk6.jpg&hash=7cfbc370cc50c2781dfc753eea1eb7588cdf68bf)
-
Можно через MirLua
local mbb = require('m_msg_buttonsbar')
local icolib = require('m_icolib')
local bbButton =
{
Module = "MirLua_SendFile",
ButtonID = 1234,
Flags = 160,
Tooltip = m.Translate("Send file"),
Icon = icolib.AddIcon("MirLua_SendFileIcon", "Send File")
}
mbb.AddButton(bbButton)
m.HookEvent("TabSRMM/ButtonsBar/ButtonPressed", function(w, l)
local bbc = CustomButtonClickData(l)
if bbc.Module == bbButton.Module and bbc.ButtonID == bbButton.ButtonID then
m.CallService('SRFile/SendCommand', bbc.hContact, 0)
end
end)