|
@@ -28,6 +28,8 @@ import Foundation
|
|
|
@objc optional func compression(_ sender: Any?)
|
|
|
@objc optional func merge(_ sender: Any?)
|
|
|
@objc optional func security(_ sender: Any?)
|
|
|
+ @objc optional func decryption(_ sender: Any?)
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|
|
@@ -52,6 +54,7 @@ extension KMSystemMenu.Tool {
|
|
|
public static let compressSelector = NSSelectorFromString("compression:")
|
|
|
public static let mergeSelector = NSSelectorFromString("merge:")
|
|
|
public static let securitySelector = NSSelectorFromString("security:")
|
|
|
+ public static let decryptionSelector = NSSelectorFromString("decryption:")
|
|
|
|
|
|
public static func actions() -> [Selector] {
|
|
|
return [self.textToolSelector, self.scrolToolSelector, self.zoomToolSelector, self.selectToolSelector,
|
|
@@ -61,6 +64,6 @@ extension KMSystemMenu.Tool {
|
|
|
// convert
|
|
|
self.convertSelector,
|
|
|
// Editor
|
|
|
- self.compressSelector, self.mergeSelector, self.securitySelector]
|
|
|
+ self.compressSelector, self.mergeSelector, self.securitySelector, self.decryptionSelector]
|
|
|
}
|
|
|
}
|