Закрытие на Esc

James Hawk

Известный
Автор темы
919
217
Каким образом можно реализовать закрытие окна имгуи на нажатие Esc, но чтобы не открывало меню?
 

imring

Ride the Lightning
Всефорумный модератор
2,355
2,516
мог бы уже вырезать с скорборда хомки.
Lua:
local keys = require 'vkeys'

function onWindowMessage(msg, wparam, lparam)
    if msg == 0x100 or msg == 0x101 then
        if wparam == keys.VK_ESCAPE and dialogenable then
            consumeWindowMessage(true, false)
            if msg == 0x101 then dialogenable = false end
        end
    end
end
 

Carrentine

Потрачен
569
460
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
мог бы уже вырезать с скорборда хомки.
Lua:
local keys = require 'vkeys'

function onWindowMessage(msg, wparam, lparam)
    if msg == 0x100 or msg == 0x101 then
        if wparam == keys.VK_ESCAPE and dialogenable then
            consumeWindowMessage(true, false)
            if msg == 0x101 then dialogenable = false end
        end
    end
end
Почему у меня пожилое меню игры так как и было так и открывается?
 

James Hawk

Известный
Автор темы
919
217
мог бы уже вырезать с скорборда хомки.
Lua:
local keys = require 'vkeys'

function onWindowMessage(msg, wparam, lparam)
    if msg == 0x100 or msg == 0x101 then
        if wparam == keys.VK_ESCAPE and dialogenable then
            consumeWindowMessage(true, false)
            if msg == 0x101 then dialogenable = false end
        end
    end
end
Я скорбоард потерял