X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTEditorWindow.java;h=9f1ae67aeb8eec6151ef79cca8ba861e3a0b8ef4;hb=b6faeac0d9c3e3ae3376ed28b54ec6ea6408ad7a;hp=d474db2fa3e623e155c90a93183ac898b0a4b530;hpb=339652cc241d738d461670c3309eaf6fc85c992a;p=nikiroo-utils.git diff --git a/src/jexer/TEditorWindow.java b/src/jexer/TEditorWindow.java index d474db2..9f1ae67 100644 --- a/src/jexer/TEditorWindow.java +++ b/src/jexer/TEditorWindow.java @@ -239,13 +239,13 @@ public class TEditorWindow extends TScrollableWindow { if (mouseOnEditor(mouse)) { // The editor might have changed, update the scollbars. setBottomValue(editField.getMaximumRowNumber()); - setVerticalValue(editField.getEditingRowNumber()); + setVerticalValue(editField.getVisibleRowNumber()); setRightValue(editField.getMaximumColumnNumber()); setHorizontalValue(editField.getEditingColumnNumber()); } else { if (mouse.isMouseWheelUp() || mouse.isMouseWheelDown()) { // Vertical scrollbar actions - editField.setEditingRowNumber(getVerticalValue()); + editField.setVisibleRowNumber(getVerticalValue()); } } } @@ -262,7 +262,7 @@ public class TEditorWindow extends TScrollableWindow { if (mouse.isMouse1() && mouseOnVerticalScroller(mouse)) { // Clicked on vertical scrollbar - editField.setEditingRowNumber(getVerticalValue()); + editField.setVisibleRowNumber(getVerticalValue()); } // TODO: horizontal scrolling @@ -281,13 +281,13 @@ public class TEditorWindow extends TScrollableWindow { if (mouseOnEditor(mouse) && mouse.isMouse1()) { // The editor might have changed, update the scollbars. setBottomValue(editField.getMaximumRowNumber()); - setVerticalValue(editField.getEditingRowNumber()); + setVerticalValue(editField.getVisibleRowNumber()); setRightValue(editField.getMaximumColumnNumber()); setHorizontalValue(editField.getEditingColumnNumber()); } else { if (mouse.isMouse1() && mouseOnVerticalScroller(mouse)) { // Clicked/dragged on vertical scrollbar - editField.setEditingRowNumber(getVerticalValue()); + editField.setVisibleRowNumber(getVerticalValue()); } // TODO: horizontal scrolling @@ -307,7 +307,7 @@ public class TEditorWindow extends TScrollableWindow { // The editor might have changed, update the scollbars. setBottomValue(editField.getMaximumRowNumber()); - setVerticalValue(editField.getEditingRowNumber()); + setVerticalValue(editField.getVisibleRowNumber()); setRightValue(editField.getMaximumColumnNumber()); setHorizontalValue(editField.getEditingColumnNumber()); }