|
@@ -1050,46 +1050,9 @@ extension AppDelegate {
|
|
|
return false
|
|
|
}
|
|
|
if action == NSSelectorFromString("menuItemAction_Next:") {
|
|
|
- if mainVC.listView.isEditing() {
|
|
|
- let editingAreas = mainVC.listView.km_EditingAreas()
|
|
|
- if(editingAreas.count > 0) {
|
|
|
- var isEditSelect = false
|
|
|
- if !mainVC.listView.isSelecteditAreaNotEdit() { //光标输入状态
|
|
|
- isEditSelect = true
|
|
|
- } else {
|
|
|
- let editState = mainVC.listView.editStatus()
|
|
|
- if (editState == .editSelectText) {// 选择文本
|
|
|
- isEditSelect = true
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- if isEditSelect {
|
|
|
- return true
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- return (mainVC.pdfViewCanHorizontalScroll() == false && mainVC.listView.canGoToNextPage())
|
|
|
+ return mainVC.listView.canGoToNextPage()
|
|
|
} else if action == NSSelectorFromString("menuItemAction_Previous:") {
|
|
|
-
|
|
|
- if mainVC.listView.isEditing(){
|
|
|
- let editingAreas = mainVC.listView.km_EditingAreas()
|
|
|
- if(editingAreas.count > 0) {
|
|
|
- var isEditSelect = false
|
|
|
- if !mainVC.listView.isSelecteditAreaNotEdit() { //光标输入状态
|
|
|
- isEditSelect = true
|
|
|
- } else {
|
|
|
- let editState = mainVC.listView.editStatus()
|
|
|
- if (editState == .editSelectText) {// 选择文本
|
|
|
- isEditSelect = true
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- if isEditSelect {
|
|
|
- return true
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- return (mainVC.pdfViewCanHorizontalScroll() == false && mainVC.listView.canGoToPreviousPage())
|
|
|
+ return mainVC.listView.canGoToPreviousPage()
|
|
|
} else if action == NSSelectorFromString("menuItemAction_First:") {
|
|
|
if(mainVC.listView.isEditing()) {
|
|
|
let editingAreas = mainVC.listView.km_EditingAreas()
|
|
@@ -1144,23 +1107,15 @@ extension AppDelegate {
|
|
|
//MARK: -IBAction
|
|
|
@IBAction func menuItemAction_Next(_ sender: NSMenuItem) {
|
|
|
if let mainVC = self.mainViewController() {
|
|
|
- if(mainVC.listView.isEditing()) {
|
|
|
- mainVC.keyDownEditCmdRight()
|
|
|
- } else {
|
|
|
- if (mainVC.listView.canGoToNextPage()) {
|
|
|
- mainVC.listView.goToNextPage(nil)
|
|
|
- }
|
|
|
+ if (mainVC.listView.canGoToNextPage()) {
|
|
|
+ mainVC.listView.goToNextPage(nil)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@IBAction func menuItemAction_Previous(_ sender: NSMenuItem) {
|
|
|
if let mainVC = self.mainViewController() {
|
|
|
- if(mainVC.listView.isEditing()) {
|
|
|
- mainVC.keyDownEditCmdLeft()
|
|
|
- } else {
|
|
|
- if (mainVC.listView.canGoToPreviousPage()) {
|
|
|
- mainVC.listView.goToPreviousPage(nil)
|
|
|
- }
|
|
|
+ if (mainVC.listView.canGoToPreviousPage()) {
|
|
|
+ mainVC.listView.goToPreviousPage(nil)
|
|
|
}
|
|
|
}
|
|
|
}
|