X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTHScroller.java;h=54f3c0b90054aec0511f933751e533664966c1f7;hb=329fd62e4acdaa8e9f4cccd518d47c0b07e79f51;hp=a3599a9c25e09071b0217b1f86cb11f1aef40604;hpb=cc99cba8bdfb594d4606949f1763898a420e7f34;p=fanfix.git diff --git a/src/jexer/THScroller.java b/src/jexer/THScroller.java index a3599a9..54f3c0b 100644 --- a/src/jexer/THScroller.java +++ b/src/jexer/THScroller.java @@ -1,4 +1,4 @@ -/** +/* * Jexer - Java Text User Interface * * License: LGPLv3 or later @@ -158,12 +158,7 @@ public final class THScroller extends TWidget { final int width) { // Set parent and window - super(parent); - - setX(x); - setY(y); - setHeight(1); - setWidth(width); + super(parent, x, y, width, 1); } /** @@ -296,13 +291,14 @@ public final class THScroller extends TWidget { return; } - if ((mouse.getMouse1()) + if ((mouse.isMouse1()) && (inScroll) && (mouse.getX() > 0) && (mouse.getX() < getWidth() - 1) ) { // Recompute value based on new box position - value = (rightValue - leftValue) * (mouse.getX()) / (getWidth() - 3) + leftValue; + value = (rightValue - leftValue) + * (mouse.getX()) / (getWidth() - 3) + leftValue; return; } inScroll = false;