|
@@ -38,6 +38,8 @@ protocol KMSystemAnnotationMenuProtocol: NSObjectProtocol {
|
|
|
func table(_ sender: Any)
|
|
|
func addForm(_ sender: Any)
|
|
|
|
|
|
+ func editNote(_ sender: Any)
|
|
|
+
|
|
|
func menuItemAction_hiddenAllAnnotation(_ sender: Any)
|
|
|
func menuItemAction_clearAllAnnotation(_ sender: Any)
|
|
|
}
|
|
@@ -57,6 +59,8 @@ extension KMSystemAnnotationMenuProtocol {
|
|
|
func image(_ sender: Any) {}
|
|
|
func table(_ sender: Any) {}
|
|
|
func addForm(_ sender: Any) {}
|
|
|
+
|
|
|
+ func editNote(_ sender: Any) {}
|
|
|
}
|
|
|
|
|
|
extension KMSystemMenu.Annotation {
|
|
@@ -88,6 +92,8 @@ extension KMSystemMenu.Annotation {
|
|
|
public static let tableSelector = NSSelectorFromString("table:")
|
|
|
public static let addFormSelector = NSSelectorFromString("addForm:")
|
|
|
|
|
|
+ public static let editNoteSelector = NSSelectorFromString("editNote:")
|
|
|
+
|
|
|
public static let hiddenAllSelector = NSSelectorFromString("menuItemAction_hiddenAllAnnotation:")
|
|
|
public static let clearAllSelector = NSSelectorFromString("menuItemAction_clearAllAnnotation:")
|
|
|
|
|
@@ -100,7 +106,7 @@ extension KMSystemMenu.Annotation {
|
|
|
// stamp
|
|
|
self.stampSelector, self.stampStandardSelector, self.stampDynamicSelector, self.stampCustomSelector, self.notesStampSelector,
|
|
|
// other
|
|
|
- self.signureSelector, self.imageSelector, self.tableSelector, self.addFormSelector,
|
|
|
+ self.signureSelector, self.imageSelector, self.tableSelector, self.addFormSelector, self.editNoteSelector,
|
|
|
self.hiddenAllSelector, self.clearAllSelector]
|
|
|
}
|
|
|
}
|