|
@@ -816,6 +816,45 @@ extension KMMainViewController: KMSystemToolMenuProtocol {
|
|
|
self.toolbarController.toolbarViewController(self.toolbarController.childToolBarView!, menuItemDidClick: item!, index: 5, info: nil)
|
|
|
}
|
|
|
|
|
|
+ func addBackground(_ sender: Any?) {
|
|
|
+ var item = self.toolbarController.findItem(KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ if item == nil {
|
|
|
+ item = KMToolbarItemView(itemIdentifier: KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ }
|
|
|
+ self.toolbarController.toolbarViewController(self.toolbarController.childToolBarView!, menuItemDidClick: item!, index: 1, info: nil)
|
|
|
+ }
|
|
|
+
|
|
|
+ func removeBackground(_ sender: Any?) {
|
|
|
+ var item = self.toolbarController.findItem(KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ if item == nil {
|
|
|
+ item = KMToolbarItemView(itemIdentifier: KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ }
|
|
|
+ self.toolbarController.toolbarViewController(self.toolbarController.childToolBarView!, menuItemDidClick: item!, index: 2, info: nil)
|
|
|
+ }
|
|
|
+
|
|
|
+ func batchAddBackground(_ sender: Any?) {
|
|
|
+ var item = self.toolbarController.findItem(KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ if item == nil {
|
|
|
+ item = KMToolbarItemView(itemIdentifier: KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ }
|
|
|
+ self.toolbarController.toolbarViewController(self.toolbarController.childToolBarView!, menuItemDidClick: item!, index: 3, info: nil)
|
|
|
+ }
|
|
|
+
|
|
|
+ func batchRemoveBackground(_ sender: Any?) {
|
|
|
+ var item = self.toolbarController.findItem(KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ if item == nil {
|
|
|
+ item = KMToolbarItemView(itemIdentifier: KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ }
|
|
|
+ self.toolbarController.toolbarViewController(self.toolbarController.childToolBarView!, menuItemDidClick: item!, index: 4, info: nil) }
|
|
|
+
|
|
|
+ func templateBackground(_ sender: Any?) {
|
|
|
+ var item = self.toolbarController.findItem(KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ if item == nil {
|
|
|
+ item = KMToolbarItemView(itemIdentifier: KMToolbarToolBackgroundItemIdentifier)
|
|
|
+ }
|
|
|
+ self.toolbarController.toolbarViewController(self.toolbarController.childToolBarView!, menuItemDidClick: item!, index: 5, info: nil)
|
|
|
+ }
|
|
|
+
|
|
|
func togglePoster(_ sender: Any?) {
|
|
|
KMPrintWindowController.showNewPrintWindowControll(inputData: self.listView.document?.documentURL, inputDocument: nil, inputPageRange: KMPrintPageRange(), printType: .poster)
|
|
|
}
|