From 7f9825201dede09e3fc8427963506a3c10ff796a Mon Sep 17 00:00:00 2001 From: noil Date: Sat, 2 Jan 2021 11:09:12 -0500 Subject: [PATCH] Widen scrollbars --- .../seppuku/api/gui/hud/component/ColorComponent.java | 7 +++++++ .../seppuku/impl/gui/hud/component/ColorsComponent.java | 3 +-- .../seppuku/impl/gui/hud/component/HubComponent.java | 2 +- .../impl/gui/hud/component/module/ModuleListComponent.java | 4 ++-- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/main/java/me/rigamortis/seppuku/api/gui/hud/component/ColorComponent.java b/src/main/java/me/rigamortis/seppuku/api/gui/hud/component/ColorComponent.java index 2ec28f6..f2dad9c 100644 --- a/src/main/java/me/rigamortis/seppuku/api/gui/hud/component/ColorComponent.java +++ b/src/main/java/me/rigamortis/seppuku/api/gui/hud/component/ColorComponent.java @@ -29,6 +29,8 @@ public class ColorComponent extends TextComponent { this.gearTexture = new Texture("gear_wheel.png"); this.gearTextureEnabled = new Texture("gear_wheel-enabled.png"); this.checkTexture = new Texture("check.png"); + + this.setH(9); } public ColorComponent(String name, int defaultColor, String customDisplayValue) { @@ -39,6 +41,11 @@ public class ColorComponent extends TextComponent { @Override public void render(int mouseX, int mouseY, float partialTicks) { //super.render(mouseX, mouseY, partialTicks); + /*if (this.focused) { + this.setH(50); + } else { + this.setH(9); + }*/ if (isMouseInside(mouseX, mouseY)) RenderUtil.drawGradientRect(this.getX(), this.getY(), this.getX() + this.getW(), this.getY() + this.getH(), 0x30909090, 0x00101010); diff --git a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/ColorsComponent.java b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/ColorsComponent.java index 58c3636..2d9c472 100644 --- a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/ColorsComponent.java +++ b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/ColorsComponent.java @@ -29,7 +29,7 @@ public final class ColorsComponent extends ResizableHudComponent { private int totalHeight; private final int MAX_WIDTH = 215; - private final int SCROLL_WIDTH = 4; + private final int SCROLL_WIDTH = 5; private final int BORDER = 2; private final int TEXT_GAP = 1; private final int TITLE_BAR_HEIGHT = mc.fontRenderer.FONT_HEIGHT + 1; @@ -181,7 +181,6 @@ public final class ColorsComponent extends ResizableHudComponent { this.currentColorComponent.setX(this.getX() + 20); this.currentColorComponent.setY(this.getY() + (this.getH() / 2)); this.currentColorComponent.setW(this.getW() - 40); - this.currentColorComponent.setH(9); // draw bg RenderUtil.drawRect(this.currentColorComponent.getX(), this.currentColorComponent.getY(), this.currentColorComponent.getX() + this.currentColorComponent.getW(), this.currentColorComponent.getY() + this.currentColorComponent.getH(), 0xFF101010); diff --git a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/HubComponent.java b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/HubComponent.java index 12e534a..8e02660 100644 --- a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/HubComponent.java +++ b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/HubComponent.java @@ -22,7 +22,7 @@ public final class HubComponent extends ResizableHudComponent { private int totalHeight; private final int MAX_WIDTH = 125; - private final int SCROLL_WIDTH = 4; + private final int SCROLL_WIDTH = 5; private final int BORDER = 2; private final int TEXT_GAP = 1; private final int TEXTURE_SIZE = 8; diff --git a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/module/ModuleListComponent.java b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/module/ModuleListComponent.java index 3fc6258..27fc233 100644 --- a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/module/ModuleListComponent.java +++ b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/module/ModuleListComponent.java @@ -36,7 +36,7 @@ public final class ModuleListComponent extends ResizableHudComponent { private int totalHeight; private final int MAX_WIDTH = 150; - private final int SCROLL_WIDTH = 4; + private final int SCROLL_WIDTH = 5; private final int BORDER = 2; private final int TEXT_GAP = 1; private final int TEXTURE_SIZE = 8; @@ -637,7 +637,7 @@ public final class ModuleListComponent extends ResizableHudComponent { RenderUtil.drawLine(component.getX() - offsetX + 1, component.getY() + component.getH() / 2, component.getX(), component.getY() + component.getH() / 2, 2.0f, 0xFF202020); } - offsetY += Minecraft.getMinecraft().fontRenderer.FONT_HEIGHT + 1; + offsetY += component.getH() + 1; } }