|
|
|
@ -9283,9 +9283,9 @@ bool ImGui::ColorPicker4(const char* label, float col[4], ImGuiColorEditFlags fl |
|
|
|
|
if (!(flags & ImGuiColorEditFlags_NoSliders)) |
|
|
|
|
{ |
|
|
|
|
if ((flags & ImGuiColorEditFlags_ModeMask_) == 0) |
|
|
|
|
flags = ImGuiColorEditFlags_RGB | ImGuiColorEditFlags_HSV | ImGuiColorEditFlags_HEX; |
|
|
|
|
ImGui::PushItemWidth((alpha ? bar1_pos_x : bar0_pos_x) + bars_width - picker_pos.x); |
|
|
|
|
ImGuiColorEditFlags sub_flags = (alpha ? ImGuiColorEditFlags_Alpha : 0) | ImGuiColorEditFlags_NoPicker | ImGuiColorEditFlags_NoOptions | ImGuiColorEditFlags_NoColorSquare; |
|
|
|
|
flags |= ImGuiColorEditFlags_RGB | ImGuiColorEditFlags_HSV | ImGuiColorEditFlags_HEX; |
|
|
|
|
if (flags & ImGuiColorEditFlags_RGB) |
|
|
|
|
value_changed |= ImGui::ColorEdit4("##rgb", col, sub_flags | ImGuiColorEditFlags_RGB); |
|
|
|
|
if (flags & ImGuiColorEditFlags_HSV) |
|
|
|
|