|
@@ -272,40 +272,6 @@ extension KMMergeView: NSTableViewDelegate {
|
|
|
}
|
|
|
|
|
|
tableView.reloadData()
|
|
|
-
|
|
|
-// let rowData = pboard.data(forType: MyTableCellViewDataType)
|
|
|
-// let rowIndexes = NSKeyedUnarchiver.unarchiveObject(with: rowData!) as? IndexSet
|
|
|
-// let backUpArray = self.files
|
|
|
-// var referenceIndex = -1
|
|
|
-// rowIndexes?.enumerated().forEach { (idx, shouldStop) in
|
|
|
-// let sortFile = backUpArray[idx]
|
|
|
-// if referenceIndex < 0 {
|
|
|
-// if idx > row {
|
|
|
-// self.files.remove(at: idx)
|
|
|
-// self.files.insert(sortFile, at: row)
|
|
|
-// } else if idx < row {
|
|
|
-// if row > self.files.count {
|
|
|
-// self.files.remove(at: idx)
|
|
|
-// self.files.append(sortFile)
|
|
|
-// } else if row < self.files.count {
|
|
|
-// self.files.remove(at: idx)
|
|
|
-// self.files.insert(sortFile, at: row - 1)
|
|
|
-// }
|
|
|
-// }
|
|
|
-// referenceIndex = self.files.firstIndex(of: sortFile) ?? -1
|
|
|
-// } else {
|
|
|
-// let currentIndex = self.files.firstIndex(of: sortFile) ?? -1
|
|
|
-// if currentIndex > referenceIndex {
|
|
|
-// self.files.remove(at: currentIndex)
|
|
|
-// self.files.insert(sortFile, at: referenceIndex)
|
|
|
-// } else {
|
|
|
-// referenceIndex -= 1
|
|
|
-// self.files.remove(at: currentIndex)
|
|
|
-// self.files.insert(sortFile, at: referenceIndex)
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
-// self.tableview.reloadData()
|
|
|
return true
|
|
|
|
|
|
} else {
|