|
@@ -8,6 +8,7 @@
|
|
import Foundation
|
|
import Foundation
|
|
|
|
|
|
@objc protocol KMSystemToolMenuProtocol: NSObjectProtocol {
|
|
@objc protocol KMSystemToolMenuProtocol: NSObjectProtocol {
|
|
|
|
+ @objc optional func getInfo(_ sender: Any?)
|
|
@objc optional func orderFrontNotesPanel(_ sender: Any?)
|
|
@objc optional func orderFrontNotesPanel(_ sender: Any?)
|
|
@objc optional func orderFrontLineInspector(_ sender: Any?)
|
|
@objc optional func orderFrontLineInspector(_ sender: Any?)
|
|
|
|
|
|
@@ -93,6 +94,7 @@ import Foundation
|
|
}
|
|
}
|
|
|
|
|
|
extension KMSystemMenu.Tool {
|
|
extension KMSystemMenu.Tool {
|
|
|
|
+ public static let getInfoSelector = NSSelectorFromString("getInfo:")
|
|
public static let orderFrontNotesPanelSelector = NSSelectorFromString("orderFrontNotesPanel:")
|
|
public static let orderFrontNotesPanelSelector = NSSelectorFromString("orderFrontNotesPanel:")
|
|
public static let orderFrontLineInspectorSelector = NSSelectorFromString("orderFrontLineInspector:")
|
|
public static let orderFrontLineInspectorSelector = NSSelectorFromString("orderFrontLineInspector:")
|
|
|
|
|
|
@@ -181,7 +183,7 @@ extension KMSystemMenu.Tool {
|
|
|
|
|
|
|
|
|
|
public static func actions() -> [Selector] {
|
|
public static func actions() -> [Selector] {
|
|
- return [self.orderFrontNotesPanelSelector, self.orderFrontLineInspectorSelector,
|
|
|
|
|
|
+ return [self.getInfoSelector ,self.orderFrontNotesPanelSelector, self.orderFrontLineInspectorSelector,
|
|
self.textToolSelector, self.scrolToolSelector, self.zoomToolSelector, self.selectToolSelector,
|
|
self.textToolSelector, self.scrolToolSelector, self.zoomToolSelector, self.selectToolSelector,
|
|
self.redactSelector, self.warkmarkSelector, self.backgroundSelector, self.headerfooterSelector,
|
|
self.redactSelector, self.warkmarkSelector, self.backgroundSelector, self.headerfooterSelector,
|
|
self.batesSelector, self.batchSelector,
|
|
self.batesSelector, self.batchSelector,
|