From 75c90025ee34a23b49cb68881bd5c4939567b973 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 5 Jan 2026 19:10:26 -0500 Subject: [PATCH] GUI: new pattern renderer, part 23 (maybe) fix the borders --- src/gui/newPattern.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/gui/newPattern.cpp b/src/gui/newPattern.cpp index 08cbe6172..459104f06 100644 --- a/src/gui/newPattern.cpp +++ b/src/gui/newPattern.cpp @@ -958,16 +958,16 @@ void FurnaceGUI::drawPatternNew() { pos=topHeaders+ImVec2(patChanX[i]+sizeRows.x,0); dl->AddLine( - ImVec2(pos.x-PAT_BORDER_SIZE*0.5,pos.y), - ImVec2(pos.x-PAT_BORDER_SIZE*0.5,maxAreaHeaders.y), + ImVec2(pos.x-PAT_BORDER_SIZE,pos.y), + ImVec2(pos.x-PAT_BORDER_SIZE,maxAreaHeaders.y), ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_TableBorderLight]), PAT_BORDER_SIZE ); } dl->AddLine( - ImVec2(minAreaHeaders.x,minAreaHeaders.y+sizeHeaders.y-PAT_BORDER_SIZE*0.5), - ImVec2(maxAreaHeaders.x,minAreaHeaders.y+sizeHeaders.y-PAT_BORDER_SIZE*0.5), + ImVec2(minAreaHeaders.x,minAreaHeaders.y+sizeHeaders.y-PAT_BORDER_SIZE), + ImVec2(maxAreaHeaders.x,minAreaHeaders.y+sizeHeaders.y-PAT_BORDER_SIZE), ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_TableBorderLight]), PAT_BORDER_SIZE ); @@ -1252,8 +1252,8 @@ void FurnaceGUI::drawPatternNew() { if (top.x+patChanX[i+1]AddLine( - ImVec2(thisTop.x-PAT_BORDER_SIZE*0.5,thisTop.y), - ImVec2(thisTop.x-PAT_BORDER_SIZE*0.5,maxArea.y), + ImVec2(thisTop.x-PAT_BORDER_SIZE,thisTop.y), + ImVec2(thisTop.x-PAT_BORDER_SIZE,maxArea.y), ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_TableBorderLight]), PAT_BORDER_SIZE ); @@ -1386,8 +1386,8 @@ void FurnaceGUI::drawPatternNew() { } dl->AddLine( - ImVec2(top.x+patChanX[chans]-PAT_BORDER_SIZE*0.5,top.y), - ImVec2(top.x+patChanX[chans]-PAT_BORDER_SIZE*0.5,maxArea.y), + ImVec2(top.x+patChanX[chans]-PAT_BORDER_SIZE,top.y), + ImVec2(top.x+patChanX[chans]-PAT_BORDER_SIZE,maxArea.y), ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_TableBorderLight]), PAT_BORDER_SIZE ); @@ -1438,8 +1438,8 @@ void FurnaceGUI::drawPatternNew() { ImGui::GetStyle().Alpha=origAlpha; dl->AddLine( - ImVec2(maxAreaRows.x-PAT_BORDER_SIZE*0.5,topRows.y), - ImVec2(maxAreaRows.x-PAT_BORDER_SIZE*0.5,maxArea.y), + ImVec2(maxAreaRows.x-PAT_BORDER_SIZE,topRows.y), + ImVec2(maxAreaRows.x-PAT_BORDER_SIZE,maxArea.y), ImGui::ColorConvertFloat4ToU32(ImGui::GetStyle().Colors[ImGuiCol_TableBorderLight]), PAT_BORDER_SIZE );