Вопрос по imgui.Popup

b0ga9

Новичок
Автор темы
14
0
Версия MoonLoader
.026-beta
Привет
на днях в одном скрипте заметил контекстное меню imgui.Popup
Как открывать меню по нажатию правой кнопкой мыши?

Lua:
    if imgui.Button(u8'Зарегистрировать команду') then
        imgui.OpenPopup(u8'Регистрация команды')
    end

    if imgui.BeginPopup(u8'Регистрация команды') then
        if imgui.Button(u8'Создать команду') then
            --код
        end
    end
    imgui.EndPopup()
 

RedHolms

Известный
Проверенный
618
360
Lua:
-- после imgui.Button
if imgui.IsItemClicked(imgui.MouseButton.Right) then
    -- ...
end

и на будущее, не порождай темы просто так, сначала в хеадер смотри
 

b0ga9

Новичок
Автор темы
14
0
Lua:
-- после imgui.Button
if imgui.IsItemClicked(imgui.MouseButton.Right) then
    -- ...
end

и на будущее, не порождай темы просто так, сначала в хеадер смотри
Не работает, ошибка в консоле
Код:
405: attempt to index field 'MouseButton' (a nil value)
stack traceback: