Стиль

Tema05

Известный
Автор темы
1,433
391
Версия MoonLoader
Другое
Есть ли какой-либо гайд к чему относится каждая строка? (что-то я сам могу понять но далеко не всё)
Lua:
function apply_custom_style()
 imgui.SwitchContext()
 local style = imgui.GetStyle()
 style.WindowRounding = 2.0
 style.WindowTitleAlign = imgui.ImVec2(0.5, 0.84)
 style.ChildWindowRounding = 2.0
 style.FrameRounding = 2.0
 style.ItemSpacing = imgui.ImVec2(5.0, 4.0)
 style.ScrollbarSize = 13.0
 style.ScrollbarRounding = 0
 style.GrabMinSize = 8.0
 style.GrabRounding = 1.0
 style.Colors[imgui.Col.FrameBg]              = imgui.ImVec4(0.16, 0.29, 0.48, 0.54)
 style.Colors[imgui.Col.FrameBgHovered]       = imgui.ImVec4(0.26, 0.59, 0.98, 0.40)
 style.Colors[imgui.Col.FrameBgActive]        = imgui.ImVec4(0.26, 0.59, 0.98, 0.67)
 style.Colors[imgui.Col.TitleBg]              = imgui.ImVec4(0.04, 0.04, 0.04, 1.00)
 style.Colors[imgui.Col.TitleBgActive]        = imgui.ImVec4(0.16, 0.29, 0.48, 1.00)
 style.Colors[imgui.Col.TitleBgCollapsed]     = imgui.ImVec4(0.00, 0.00, 0.00, 0.51)
 style.Colors[imgui.Col.CheckMark]            = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
 style.Colors[imgui.Col.SliderGrab]           = imgui.ImVec4(0.24, 0.52, 0.88, 1.00)
 style.Colors[imgui.Col.SliderGrabActive]     = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
 style.Colors[imgui.Col.Button]               = imgui.ImVec4(0.26, 0.59, 0.98, 0.40)
 style.Colors[imgui.Col.ButtonHovered]        = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
 style.Colors[imgui.Col.ButtonActive]         = imgui.ImVec4(0.06, 0.53, 0.98, 1.00)
 style.Colors[imgui.Col.Header]               = imgui.ImVec4(0.26, 0.59, 0.98, 0.31)
 style.Colors[imgui.Col.HeaderHovered]        = imgui.ImVec4(0.26, 0.59, 0.98, 0.80)
 style.Colors[imgui.Col.HeaderActive]         = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
 style.Colors[imgui.Col.Separator]            = style.Colors[imgui.Col.Border]
 style.Colors[imgui.Col.SeparatorHovered]     = imgui.ImVec4(0.26, 0.59, 0.98, 0.78)
 style.Colors[imgui.Col.SeparatorActive]      = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
 style.Colors[imgui.Col.ResizeGrip]           = imgui.ImVec4(0.26, 0.59, 0.98, 0.25)
 style.Colors[imgui.Col.ResizeGripHovered]    = imgui.ImVec4(0.26, 0.59, 0.98, 0.67)
 style.Colors[imgui.Col.ResizeGripActive]     = imgui.ImVec4(0.26, 0.59, 0.98, 0.95)
 style.Colors[imgui.Col.TextSelectedBg]       = imgui.ImVec4(0.26, 0.59, 0.98, 0.35)
 style.Colors[imgui.Col.Text]                 = imgui.ImVec4(1.00, 1.00, 1.00, 1.00)
 style.Colors[imgui.Col.TextDisabled]         = imgui.ImVec4(0.50, 0.50, 0.50, 1.00)
 style.Colors[imgui.Col.WindowBg]             = imgui.ImVec4(0.06, 0.06, 0.06, 0.94)
 style.Colors[imgui.Col.ChildWindowBg]        = imgui.ImVec4(1.00, 1.00, 1.00, 0.00)
 style.Colors[imgui.Col.PopupBg]              = imgui.ImVec4(0.08, 0.08, 0.08, 0.94)
 style.Colors[imgui.Col.ComboBg]              = style.Colors[imgui.Col.PopupBg]
 style.Colors[imgui.Col.Border]               = imgui.ImVec4(0.43, 0.43, 0.50, 0.50)
 style.Colors[imgui.Col.BorderShadow]         = imgui.ImVec4(0.00, 0.00, 0.00, 0.00)
 style.Colors[imgui.Col.MenuBarBg]            = imgui.ImVec4(0.14, 0.14, 0.14, 1.00)
 style.Colors[imgui.Col.ScrollbarBg]          = imgui.ImVec4(0.02, 0.02, 0.02, 0.53)
 style.Colors[imgui.Col.ScrollbarGrab]        = imgui.ImVec4(0.31, 0.31, 0.31, 1.00)
 style.Colors[imgui.Col.ScrollbarGrabHovered] = imgui.ImVec4(0.41, 0.41, 0.41, 1.00)
 style.Colors[imgui.Col.ScrollbarGrabActive]  = imgui.ImVec4(0.51, 0.51, 0.51, 1.00)
 style.Colors[imgui.Col.CloseButton]          = imgui.ImVec4(0.41, 0.41, 0.41, 0.50)
 style.Colors[imgui.Col.CloseButtonHovered]   = imgui.ImVec4(0.98, 0.39, 0.36, 1.00)
 style.Colors[imgui.Col.CloseButtonActive]    = imgui.ImVec4(0.98, 0.39, 0.36, 1.00)
 style.Colors[imgui.Col.PlotLines]            = imgui.ImVec4(0.61, 0.61, 0.61, 1.00)
 style.Colors[imgui.Col.PlotLinesHovered]     = imgui.ImVec4(1.00, 0.43, 0.35, 1.00)
 style.Colors[imgui.Col.PlotHistogram]        = imgui.ImVec4(0.90, 0.70, 0.00, 1.00)
 style.Colors[imgui.Col.PlotHistogramHovered] = imgui.ImVec4(1.00, 0.60, 0.00, 1.00)
 style.Colors[imgui.Col.ModalWindowDarkening] = imgui.ImVec4(0.80, 0.80, 0.80, 0.35)
end
apply_custom_style()
 

bTosda_21

Участник
72
3
Есть ли какой-либо гайд к чему относится каждая строка? (что-то я сам могу понять но далеко не всё)
Lua:
function apply_custom_style()
imgui.SwitchContext()
local style = imgui.GetStyle()
style.WindowRounding = 2.0
style.WindowTitleAlign = imgui.ImVec2(0.5, 0.84)
style.ChildWindowRounding = 2.0
style.FrameRounding = 2.0
style.ItemSpacing = imgui.ImVec2(5.0, 4.0)
style.ScrollbarSize = 13.0
style.ScrollbarRounding = 0
style.GrabMinSize = 8.0
style.GrabRounding = 1.0
style.Colors[imgui.Col.FrameBg]              = imgui.ImVec4(0.16, 0.29, 0.48, 0.54)
style.Colors[imgui.Col.FrameBgHovered]       = imgui.ImVec4(0.26, 0.59, 0.98, 0.40)
style.Colors[imgui.Col.FrameBgActive]        = imgui.ImVec4(0.26, 0.59, 0.98, 0.67)
style.Colors[imgui.Col.TitleBg]              = imgui.ImVec4(0.04, 0.04, 0.04, 1.00)
style.Colors[imgui.Col.TitleBgActive]        = imgui.ImVec4(0.16, 0.29, 0.48, 1.00)
style.Colors[imgui.Col.TitleBgCollapsed]     = imgui.ImVec4(0.00, 0.00, 0.00, 0.51)
style.Colors[imgui.Col.CheckMark]            = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
style.Colors[imgui.Col.SliderGrab]           = imgui.ImVec4(0.24, 0.52, 0.88, 1.00)
style.Colors[imgui.Col.SliderGrabActive]     = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
style.Colors[imgui.Col.Button]               = imgui.ImVec4(0.26, 0.59, 0.98, 0.40)
style.Colors[imgui.Col.ButtonHovered]        = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
style.Colors[imgui.Col.ButtonActive]         = imgui.ImVec4(0.06, 0.53, 0.98, 1.00)
style.Colors[imgui.Col.Header]               = imgui.ImVec4(0.26, 0.59, 0.98, 0.31)
style.Colors[imgui.Col.HeaderHovered]        = imgui.ImVec4(0.26, 0.59, 0.98, 0.80)
style.Colors[imgui.Col.HeaderActive]         = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
style.Colors[imgui.Col.Separator]            = style.Colors[imgui.Col.Border]
style.Colors[imgui.Col.SeparatorHovered]     = imgui.ImVec4(0.26, 0.59, 0.98, 0.78)
style.Colors[imgui.Col.SeparatorActive]      = imgui.ImVec4(0.26, 0.59, 0.98, 1.00)
style.Colors[imgui.Col.ResizeGrip]           = imgui.ImVec4(0.26, 0.59, 0.98, 0.25)
style.Colors[imgui.Col.ResizeGripHovered]    = imgui.ImVec4(0.26, 0.59, 0.98, 0.67)
style.Colors[imgui.Col.ResizeGripActive]     = imgui.ImVec4(0.26, 0.59, 0.98, 0.95)
style.Colors[imgui.Col.TextSelectedBg]       = imgui.ImVec4(0.26, 0.59, 0.98, 0.35)
style.Colors[imgui.Col.Text]                 = imgui.ImVec4(1.00, 1.00, 1.00, 1.00)
style.Colors[imgui.Col.TextDisabled]         = imgui.ImVec4(0.50, 0.50, 0.50, 1.00)
style.Colors[imgui.Col.WindowBg]             = imgui.ImVec4(0.06, 0.06, 0.06, 0.94)
style.Colors[imgui.Col.ChildWindowBg]        = imgui.ImVec4(1.00, 1.00, 1.00, 0.00)
style.Colors[imgui.Col.PopupBg]              = imgui.ImVec4(0.08, 0.08, 0.08, 0.94)
style.Colors[imgui.Col.ComboBg]              = style.Colors[imgui.Col.PopupBg]
style.Colors[imgui.Col.Border]               = imgui.ImVec4(0.43, 0.43, 0.50, 0.50)
style.Colors[imgui.Col.BorderShadow]         = imgui.ImVec4(0.00, 0.00, 0.00, 0.00)
style.Colors[imgui.Col.MenuBarBg]            = imgui.ImVec4(0.14, 0.14, 0.14, 1.00)
style.Colors[imgui.Col.ScrollbarBg]          = imgui.ImVec4(0.02, 0.02, 0.02, 0.53)
style.Colors[imgui.Col.ScrollbarGrab]        = imgui.ImVec4(0.31, 0.31, 0.31, 1.00)
style.Colors[imgui.Col.ScrollbarGrabHovered] = imgui.ImVec4(0.41, 0.41, 0.41, 1.00)
style.Colors[imgui.Col.ScrollbarGrabActive]  = imgui.ImVec4(0.51, 0.51, 0.51, 1.00)
style.Colors[imgui.Col.CloseButton]          = imgui.ImVec4(0.41, 0.41, 0.41, 0.50)
style.Colors[imgui.Col.CloseButtonHovered]   = imgui.ImVec4(0.98, 0.39, 0.36, 1.00)
style.Colors[imgui.Col.CloseButtonActive]    = imgui.ImVec4(0.98, 0.39, 0.36, 1.00)
style.Colors[imgui.Col.PlotLines]            = imgui.ImVec4(0.61, 0.61, 0.61, 1.00)
style.Colors[imgui.Col.PlotLinesHovered]     = imgui.ImVec4(1.00, 0.43, 0.35, 1.00)
style.Colors[imgui.Col.PlotHistogram]        = imgui.ImVec4(0.90, 0.70, 0.00, 1.00)
style.Colors[imgui.Col.PlotHistogramHovered] = imgui.ImVec4(1.00, 0.60, 0.00, 1.00)
style.Colors[imgui.Col.ModalWindowDarkening] = imgui.ImVec4(0.80, 0.80, 0.80, 0.35)
end
apply_custom_style()
По imgui ищу инфу на плюсах
Там много полезного
Здесь тебе с этим никто не поможет