import static jexer.TKeypress.*;
/**
- * TSpinner implements a simple up/down spinner. Values can be numer
+ * TSpinner implements a simple up/down spinner.
*/
public class TSpinner extends TWidget {
*/
private boolean mouseOnUpArrow(final TMouseEvent mouse) {
if ((mouse.getY() == 0)
- && (mouse.getX() == getWidth() - 1)
+ && (mouse.getX() == getWidth() - 2)
) {
return true;
}
*/
private boolean mouseOnDownArrow(final TMouseEvent mouse) {
if ((mouse.getY() == 0)
- && (mouse.getX() == getWidth() - 2)
+ && (mouse.getX() == getWidth() - 1)
) {
return true;
}
*/
private void up() {
if (upAction != null) {
- upAction.DO();
+ upAction.DO(this);
}
}
*/
private void down() {
if (downAction != null) {
- downAction.DO();
+ downAction.DO(this);
}
}