when doing a multi-cell edit, select multiple cells

This commit is contained in:
Benjamin Popp
2018-12-12 19:46:30 -06:00
parent 66c36bb469
commit 13ad1aefe2

View File

@@ -492,7 +492,7 @@ namespace HavenSoft.Gen3Hex.Core.ViewModels {
private void PrepareForMultiSpaceEdit(Point point, int length) {
var index = scroll.ViewPointToDataIndex(point);
var endIndex = index + length - 1;
for (int i = 0; i < length; i++) {
point = scroll.DataIndexToViewPoint(index + i);
if (point.Y >= Height) return;
@@ -500,6 +500,7 @@ namespace HavenSoft.Gen3Hex.Core.ViewModels {
var newFormat = element.Format.Edit(string.Empty);
currentView[point.X, point.Y] = new HexElement(element.Value, newFormat);
}
SelectionEnd = scroll.DataIndexToViewPoint(endIndex);
}
private bool TryCompleteEdit(Point point) {