imgui child

Hideme Flow

Известный
Автор темы
573
199
Версия MoonLoader
.026-beta
Как чделать чтобы одна imgui.BeginChild была одного цвета а другая другово
как на картинке
HrhZa22.png
 
Решение
Как чделать чтобы одна imgui.BeginChild была одного цвета а другая другово
как на картинке
HrhZa22.png
Lua:
-- в имгуи окне
style = imgui.GetStyle()
colors = style.Colors
clr = imgui.Col
ImVec4 = imgui.ImVec4

colors[clr.ChildWindowBg]          = ImVec4(1.00, 0.447, 0.00, 1.00) -- первый цвет

imgui.BeginChild('##namechild',imgui.ImVec2(660,30),true)
imgui.EndChild()

colors[clr.ChildWindowBg]          = ImVec4(0.00, 0.00, 0.00, 1.00) -- второй цвет

imgui.BeginChild('##namechild2',imgui.ImVec2(660,30),true)
imgui.EndChild()

Pemec

Участник
2
2
Как чделать чтобы одна imgui.BeginChild была одного цвета а другая другово
как на картинке
HrhZa22.png
Lua:
-- в имгуи окне
style = imgui.GetStyle()
colors = style.Colors
clr = imgui.Col
ImVec4 = imgui.ImVec4

colors[clr.ChildWindowBg]          = ImVec4(1.00, 0.447, 0.00, 1.00) -- первый цвет

imgui.BeginChild('##namechild',imgui.ImVec2(660,30),true)
imgui.EndChild()

colors[clr.ChildWindowBg]          = ImVec4(0.00, 0.00, 0.00, 1.00) -- второй цвет

imgui.BeginChild('##namechild2',imgui.ImVec2(660,30),true)
imgui.EndChild()
 
  • Нравится
Реакции: qdIbp и Hideme Flow

CaJlaT

07.11.2024 14:55
Модератор
2,830
2,660
Lua:
-- в имгуи окне
style = imgui.GetStyle()
colors = style.Colors
clr = imgui.Col
ImVec4 = imgui.ImVec4

colors[clr.ChildWindowBg]          = ImVec4(1.00, 0.447, 0.00, 1.00) -- первый цвет

imgui.BeginChild('##namechild',imgui.ImVec2(660,30),true)
imgui.EndChild()

colors[clr.ChildWindowBg]          = ImVec4(0.00, 0.00, 0.00, 1.00) -- второй цвет

imgui.BeginChild('##namechild2',imgui.ImVec2(660,30),true)
imgui.EndChild()
Lua:
imgui.PushStyleColor(imgui.Col.ChildWindowBg, imgui.ImVec4(1, 1, 1, 1) --[[R G B A]])
    imgui.BeginChild('##child')
        --code
    imgui.EndChild()
imgui.PopStyleColor()
 
  • Нравится
Реакции: hinazuki и Hideme Flow