imgui.InputText

Tema05

Известный
Автор темы
1,468
434
Версия MoonLoader
.026-beta
Как можно сделать что-бы текст вводимый в поле был 1 цвета и текст сбоку другого цвета?
Как можно называть элементы что-бы это не было видно? Использовать " ", " ", " ", " " не удобно.
 

wojciech?

Известный
Проверенный
345
223
  • Нравится
Реакции: Tema05

Tema05

Известный
Автор темы
1,468
434
1. Чаво? Не понял
2. Называй их типа "##1". в имгуи всё что после ## не показывается
1 Текст в combo белый но там есть слово 'оружие' и оно тоже белое.
Lua:
imgui.Combo(u8"Оружие", setting, guns)
Как сделать слово 'оружие' чёрного цвета?
(проблема в том что текст в combo и текст рядом зависят от 1 цвета colors[clr.Text] и сделать их разными цветами я не могу)
kqKIVE1.png

2.
В смысле строка разными цветами?
Или про что ты?
Текст в combo белый но там есть слово 'оружие' и оно тоже белое.
Lua:
imgui.Combo(u8"Оружие", setting, guns)
Как сделать слово 'оружие' чёрного цвета?
(проблема в том что текст в combo и текст рядом зависят от 1 цвета colors[clr.Text] и сделать их разными цветами я не могу)
kqKIVE1.png

Lua:
local input = imgui.InputText
function imgui.InputText(text, arg)
    local bool = false
    bool = input("##" .. text, arg)
    imgui.SameLine()
    imgui.TextColored(imgui.ImVec4(0, 0, 0, 1), text)
    return bool
end
хз не тестил может и так будет работать
 
Последнее редактирование: