mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-04-27 04:41:39 +00:00
Adjust line sizes, fix tab text centering.
This commit is contained in:
parent
54c5ba7645
commit
d241617be6
1 changed files with 13 additions and 10 deletions
|
|
@ -151,13 +151,15 @@ static void DrawScanlineBars()
|
||||||
drawList->AddLine(
|
drawList->AddLine(
|
||||||
{ 0.0f, height },
|
{ 0.0f, height },
|
||||||
{ res.x, height },
|
{ res.x, height },
|
||||||
OUTLINE_COLOR);
|
OUTLINE_COLOR,
|
||||||
|
Scale(1));
|
||||||
|
|
||||||
// Bottom bar line
|
// Bottom bar line
|
||||||
drawList->AddLine(
|
drawList->AddLine(
|
||||||
{ 0.0f, res.y - height },
|
{ 0.0f, res.y - height },
|
||||||
{ res.x, res.y - height },
|
{ res.x, res.y - height },
|
||||||
OUTLINE_COLOR);
|
OUTLINE_COLOR,
|
||||||
|
Scale(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
static constexpr size_t GRID_SIZE = 9;
|
static constexpr size_t GRID_SIZE = 9;
|
||||||
|
|
@ -188,15 +190,17 @@ static void DrawContainer(const ImVec2& min, const ImVec2& max)
|
||||||
|
|
||||||
SetShaderModifier(IMGUI_SHADER_MODIFIER_NONE);
|
SetShaderModifier(IMGUI_SHADER_MODIFIER_NONE);
|
||||||
|
|
||||||
|
float lineSize = Scale(2);
|
||||||
|
|
||||||
// Top line
|
// Top line
|
||||||
drawList->AddLine({ min.x + gridSize, min.y + gridSize }, { min.x + gridSize, min.y + gridSize * 2.0f }, LINE_COLOR, Scale(1)); // Vertical left
|
drawList->AddLine({ min.x + gridSize, min.y + gridSize }, { min.x + gridSize, min.y + gridSize * 2.0f }, LINE_COLOR, lineSize); // Vertical left
|
||||||
drawList->AddLine({ min.x + gridSize, min.y + gridSize }, { max.x - gridSize, min.y + gridSize }, LINE_COLOR, Scale(1)); // Horizontal
|
drawList->AddLine({ min.x + gridSize, min.y + gridSize }, { max.x - gridSize, min.y + gridSize }, LINE_COLOR, lineSize); // Horizontal
|
||||||
drawList->AddLine({ max.x - gridSize, min.y + gridSize }, { max.x - gridSize, min.y + gridSize * 2.0f }, LINE_COLOR, Scale(1)); // Vertical right
|
drawList->AddLine({ max.x - gridSize, min.y + gridSize }, { max.x - gridSize, min.y + gridSize * 2.0f }, LINE_COLOR, lineSize); // Vertical right
|
||||||
|
|
||||||
// Bottom line
|
// Bottom line
|
||||||
drawList->AddLine({ min.x + gridSize, max.y - gridSize }, { min.x + gridSize, max.y - gridSize * 2.0f }, LINE_COLOR, Scale(1)); // Vertical left
|
drawList->AddLine({ min.x + gridSize, max.y - gridSize }, { min.x + gridSize, max.y - gridSize * 2.0f }, LINE_COLOR, lineSize); // Vertical left
|
||||||
drawList->AddLine({ min.x + gridSize, max.y - gridSize }, { max.x - gridSize, max.y - gridSize }, LINE_COLOR, Scale(1)); // Horizontal
|
drawList->AddLine({ min.x + gridSize, max.y - gridSize }, { max.x - gridSize, max.y - gridSize }, LINE_COLOR, lineSize); // Horizontal
|
||||||
drawList->AddLine({ max.x - gridSize, max.y - gridSize }, { max.x - gridSize, max.y - gridSize * 2.0f }, LINE_COLOR, Scale(1)); // Vertical right
|
drawList->AddLine({ max.x - gridSize, max.y - gridSize }, { max.x - gridSize, max.y - gridSize * 2.0f }, LINE_COLOR, lineSize); // Vertical right
|
||||||
|
|
||||||
// The draw area
|
// The draw area
|
||||||
drawList->PushClipRect({ min.x + gridSize * 2.0f, min.y + gridSize * 2.0f }, { max.x - gridSize * 2.0f + 1.0f, max.y - gridSize * 2.0f + 1.0f });
|
drawList->PushClipRect({ min.x + gridSize * 2.0f, min.y + gridSize * 2.0f }, { max.x - gridSize * 2.0f + 1.0f, max.y - gridSize * 2.0f + 1.0f });
|
||||||
|
|
@ -269,7 +273,6 @@ static void DrawCategories()
|
||||||
}
|
}
|
||||||
|
|
||||||
min.x += textPadding;
|
min.x += textPadding;
|
||||||
min.y += (tabHeight - textSizes[i].y) / 2.0f;
|
|
||||||
|
|
||||||
SetGradient(
|
SetGradient(
|
||||||
min,
|
min,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue