Как добавить подсказку

Extremgeki

Известный
Автор темы
49
0
Версия MoonLoader
.026-beta
Ну по названию понятно.
Если не понятно, то вот -
sa-mp-001.png
 

sᴀxᴏɴ

спокойно, мне похуй
Всефорумный модератор
788
846
Lua:
local ShowHelpMarker = function(desc)
    imgui.TextDisabled('(?)')
    if imgui.IsItemHovered() then
        imgui.BeginTooltip()
        imgui.PushTextWrapPos(450.0)
        imgui.TextUnformatted(desc)
        imgui.PopTextWrapPos()
        imgui.EndTooltip()
    end
end
 

odelyaZ

Известный
270
165
Дополню прошлый ответ
Lua:
function imgui.TextQuestion(text)  -- аналогично прошлому
    imgui.TextDisabled('(?)')
    if imgui.IsItemHovered() then
        imgui.BeginTooltip()
        imgui.PushTextWrapPos(450)
        imgui.TextUnformatted(text)
        imgui.PopTextWrapPos()
        imgui.EndTooltip()
    end
end

imgui.Checkbox('FastWalk', CFG.CheckBoxes.FastWalk) -- непосредственно сам пример использования в imgui.OnDrawFrame()
        imgui.SameLine(nil,5)
        imgui.TextQuestion(u8'Позволяет использовать ускоренные анимации бега.')