Revert "Update new_editor inspector layout and host rendering"

This reverts commit 5d81a64ef3.
This commit is contained in:
2026-04-21 13:55:30 +08:00
parent 64e778da65
commit 2c9e8dad49
62 changed files with 151 additions and 4417 deletions

View File

@@ -68,6 +68,14 @@ UIEditorVector4FieldPalette ResolvePalette(const UIEditorVector4FieldPalette& pa
::XCEngine::UI::UIColor(0.20f, 0.20f, 0.20f, 1.0f))) {
resolved.componentFocusedBorderColor = tokens.controlFocusedBorderColor;
}
if (AreUIEditorFieldColorsEqual(palette.prefixColor, ::XCEngine::UI::UIColor(0.0f, 0.0f, 0.0f, 0.0f))) {
resolved.prefixColor = tokens.prefixColor;
}
if (AreUIEditorFieldColorsEqual(
palette.prefixBorderColor,
::XCEngine::UI::UIColor(0.0f, 0.0f, 0.0f, 0.0f))) {
resolved.prefixBorderColor = tokens.prefixBorderColor;
}
if (AreUIEditorFieldColorsEqual(palette.labelColor, ::XCEngine::UI::UIColor(0.80f, 0.80f, 0.80f, 1.0f))) {
resolved.labelColor = tokens.labelColor;
}
@@ -198,7 +206,6 @@ UIEditorVector4FieldLayout BuildUIEditorVector4FieldLayout(
resolvedMetrics.horizontalPadding,
resolvedMetrics.labelControlGap,
resolvedMetrics.controlColumnStart,
resolvedMetrics.sharedControlColumnMinWidth,
resolvedMetrics.controlTrailingInset,
resolvedMetrics.controlInsetY,
});
@@ -271,11 +278,11 @@ void AppendUIEditorVector4FieldBackground(
for (std::size_t componentIndex = 0u; componentIndex < layout.componentRects.size(); ++componentIndex) {
drawList.AddFilledRect(
layout.componentRects[componentIndex],
layout.componentValueRects[componentIndex],
ResolveComponentFillColor(spec, state, resolvedPalette, componentIndex),
resolvedMetrics.componentRounding);
drawList.AddRectOutline(
layout.componentRects[componentIndex],
layout.componentValueRects[componentIndex],
ResolveComponentBorderColor(state, resolvedPalette, componentIndex),
resolvedMetrics.borderThickness,
resolvedMetrics.componentRounding);