Ver código fonte

【2025】【Markup】View模式切换优化

niehaoyu 3 meses atrás
pai
commit
7570f48fb8

+ 43 - 39
PDF Office/PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift

@@ -305,7 +305,7 @@ struct KMNMWCFlags {
         
         toggleClosePopUIWindow()
     }
-
+    
     
     //MARK: - private
     func setupUI() {
@@ -357,7 +357,7 @@ struct KMNMWCFlags {
     
     private func addNotificationCenter() {
         NotificationCenter.default.addObserver(self, selector: #selector(annotationsAttributeHasChange), name: NSNotification.Name.CPDFListViewAnnotationsAttributeHasChange, object:nil)
-
+        
     }
     
     private func loadUserDefaultsData() {
@@ -383,28 +383,12 @@ struct KMNMWCFlags {
     func updatePDFViewAnnotationMode() {
         let toolbarMode = viewManager.toolMode
         let subToolMode = viewManager.subToolMode
-        let viewToolsType = viewManager.viewToolsType
          
         listView.isHidden = false
-        
-       if viewToolsType == .Select {
-           listView.toolMode = .noteToolMode
-       } else if viewToolsType == .Scroll {
-           listView.toolMode = .moveToolMode
-       } else if viewToolsType == .Content_Selection {
-           listView.toolMode = .selectToolMode
-       } else if viewToolsType == .Magnify {
-           listView.toolMode = .magnifyToolMode
-       } else if viewToolsType == .AreaZoom {
-           listView.toolMode = .selectZoomToolMode
-       }
-       
-        
+         
         if toolbarMode == .None {
             listView.annotationType = .unkown
             
-//            listView.toolMode = .noteToolMode
-            
         } else if toolbarMode == .Markup {
             //MARK: -Markup
             listView.toolMode = .noteToolMode
@@ -538,7 +522,7 @@ struct KMNMWCFlags {
             //MARK: -填充
             listView.toolMode = .selfSignMode
             if subToolMode == .None {
-
+                
             } else if subToolMode == .Fill_tick {
                 listView.annotationType = .signTure
                 
@@ -724,8 +708,8 @@ struct KMNMWCFlags {
             botaViewController?.bookmarkViewC.handdler.pdfView = listView
             botaViewController?.leftsideType = pdfSideBarType
         } else if pdfSideBarType == .annotation {
-//            botaViewController?.annoController.handdler.pdfView = listView
-//            botaViewController?.leftsideType = .annotation
+            //            botaViewController?.annoController.handdler.pdfView = listView
+            //            botaViewController?.leftsideType = .annotation
         }
     }
     
@@ -768,7 +752,7 @@ struct KMNMWCFlags {
     
     @objc func toggleCloseRightSide() -> Void {
         removeRightSideController()
-
+        
         infoContendSplitView.setPosition(CGRectGetWidth(view.frame), ofDividerAt: 1)
     }
     
@@ -858,7 +842,7 @@ struct KMNMWCFlags {
                                            readModeMessage.properties.propertyInfo.viewHeight)
         readModeMessage.reloadData()
         readModeMessage.show(inView: self.view, autoHideSeconde: 2)
-         
+        
         setUpPDFPageNumberToolbar()
         
     }
@@ -1192,7 +1176,7 @@ struct KMNMWCFlags {
         if cropController != nil {
             cropController?.view.removeFromSuperview()
             cropController = nil
-        
+            
             if viewManager.subToolMode == .None {
                 viewManager.showRightSide = false
                 pdfToolbarController?.reloadRightToolsView()
@@ -1200,7 +1184,7 @@ struct KMNMWCFlags {
                 toggleCloseRightSide()
             }
         }
-                
+        
     }
     
     //MARK: - Watermark水印
@@ -1293,7 +1277,7 @@ struct KMNMWCFlags {
     }
     
     //MARK: - PopUI
-     func reloadPopUIWindow() {
+    func reloadPopUIWindow() {
         if(listView.isEditing() == false) {
             let activeAnnotations:[CPDFAnnotation] = listView.activeAnnotations as! [CPDFAnnotation]
             if(activeAnnotations.count > 0) {
@@ -1379,7 +1363,7 @@ struct KMNMWCFlags {
             closePopContentEditWindow()
         } else {
             listView.window?.addChildWindow(popWindow.window ?? NSWindow(), ordered: .above)
-
+            
             popWindow.listView = listView
             popWindow.editContentPopMode = editMode
             popWindow.isOpenPane = viewManager.showRightSide
@@ -1932,7 +1916,7 @@ extension KMMainViewController {
         
         self.compressWindowController?.itemClick = { [unowned self] in
             self.view.window?.endSheet((self.compressWindowController?.window)!)
-             
+            
         }
         
         self.compressWindowController?.batchAction = { [unowned self] view, filePaths in
@@ -1943,7 +1927,7 @@ extension KMMainViewController {
         self.compressWindowController?.resultCallback = { [unowned self] result, openDocument, fileURL, error in
             self.view.window?.endSheet((self.compressWindowController?.window)!)
             if (result) {
- 
+                
                 if (openDocument) {
                     NSDocumentController.shared.openDocument(withContentsOf: fileURL, display: true) { document, result, error in }
                 } else {
@@ -2066,7 +2050,27 @@ extension KMMainViewController: KMPDFSideBarControllerDelegate {
 //MARK: - KMPDFToolbarControllerDelegate 工具栏代理
 extension KMMainViewController: KMPDFToolbarControllerDelegate {
     
-    //一级工具栏状态发生变化时调用
+    //MARK: -ViewTools发生变化时调用
+    func kmPDFToolbarControllerDidViewToolsChanged(_ controller: KMPDFToolbarController) {
+        let viewToolsType = viewManager.viewToolsType
+        
+        if viewToolsType == .Select {
+            listView.toolMode = .noteToolMode
+        } else if viewToolsType == .Scroll {
+            listView.toolMode = .moveToolMode
+        } else if viewToolsType == .Content_Selection {
+            listView.toolMode = .selectToolMode
+        } else if viewToolsType == .Magnify {
+            listView.toolMode = .magnifyToolMode
+        } else if viewToolsType == .AreaZoom {
+            listView.toolMode = .selectZoomToolMode
+        }
+        
+        refreshToolbarViewHeightInfo()
+        
+    }
+    
+    //MARK: -一级工具栏状态发生变化时调用
     func kmPDFToolbarControllerDidToolModeChanged(_ controller: KMPDFToolbarController) {
         refreshToolbarViewHeightInfo()
         
@@ -2765,7 +2769,7 @@ extension KMMainViewController: KMCropControllerDelegate {
             cropVC.cropAutoOn = false
             cropVC.reloadData()
         }
-     }
+    }
     
 }
 
@@ -3195,7 +3199,7 @@ extension KMMainViewController: CPDFViewDelegate,CPDFListViewDelegate {
     
     func pdfViewEditingExitCropMode(_ pdfView: CPDFView!, forEditing editingArea: CPDFEditImageArea!) {
         rightSideController?.reloadEditingAreas()
-         
+        
         toggleClosePopUIWindow()
     }
     
@@ -3461,7 +3465,7 @@ extension KMMainViewController: CPDFViewDelegate,CPDFListViewDelegate {
     }
     
     func pdfListViewAddAnnotations(_ pdfListView: CPDFListView!, forAdd annotations: [CPDFAnnotation]!, in pdfPage: CPDFPage!) {
-       
+        
         var pageIndexes = IndexSet()
         pageIndexes.insert(Int(pdfPage.pageIndex()))
         botaViewController?.thumnailViewController?.reloadDataWithIndexs(pageIndexs: pageIndexes)
@@ -3476,7 +3480,7 @@ extension KMMainViewController: CPDFViewDelegate,CPDFListViewDelegate {
     
     //MARK: -Crop
     func pdfListViewChangedSelectionOrMagnification(_ pdfListView: CPDFListView!) {
-  
+        
     }
     
     func pdfListViewDidSelectionEnd(_ pdfListView: CPDFListView!) {
@@ -3508,7 +3512,7 @@ extension KMMainViewController: CPDFViewDelegate,CPDFListViewDelegate {
         }
         return true
     }
-        
+    
     func pdfListViewAnnotationMeasureInfoChange(_ pdfListView: CPDFListView!, with annotation: CPDFAnnotation!) {
         guard let data = annotation else {
             if distanceMeasureInfoWindowController?.window?.isVisible == true {
@@ -3712,7 +3716,7 @@ extension KMMainViewController: KMNLeftSideViewControllerDelegate {
         guard let dict = sender.object as? [String : Any] else {
             return
         }
-            
+        
         if let anno = dict["object"] as? CPDFAnnotation {
             let value = dict["keyPath"] as? String ?? ""
             let didEnd = dict["didEnd"] as? Bool ?? false
@@ -3741,7 +3745,7 @@ extension KMMainViewController: KMNLeftSideViewControllerDelegate {
             }
         }
     }
-
+    
 }
 
 
@@ -5439,7 +5443,7 @@ extension KMMainViewController {
             }
         }
     }
-        
+    
     internal func applicationWillTerminateNotification(_ sender: Notification) {
         self.savePageNumberIfNeed()
         self.saveDocument()

+ 39 - 22
PDF Office/PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift

@@ -10,6 +10,9 @@ import KMComponentLibrary
 
 @objc protocol KMPDFToolbarControllerDelegate: AnyObject {
     
+    //ViewTools视图工具发生变化时调用
+    @objc optional func kmPDFToolbarControllerDidViewToolsChanged(_ controller: KMPDFToolbarController)
+    
     //一级工具栏状态发生变化时调用
     @objc optional func kmPDFToolbarControllerDidToolModeChanged(_ controller: KMPDFToolbarController)
     
@@ -19,10 +22,9 @@ import KMComponentLibrary
     //结束页面编辑
     @objc optional func kmPDFToolbarControllerDidExitPageEditMode(_ controller: KMPDFToolbarController)
     
+    //ComponentSelect中文字编辑回调
     @objc optional func kmPDFToolbarControllerDidSelectTextDidBeginEditing(_ controller: KMPDFToolbarController, _ view: ComponentSelect)
- 
     @objc optional func kmPDFToolbarControllerDidSelectTextDidChange(_ controller: KMPDFToolbarController, _ view: ComponentSelect)
- 
     @objc optional func kmPDFToolbarControllerDidSelectTextDidEndEditing(_ controller: KMPDFToolbarController, _ view: ComponentSelect)
  
     
@@ -813,31 +815,42 @@ extension KMPDFToolbarController: ComponentDropdownToolDelegate {
         }
         
         menuItem?.itemSelected = true
-        if menuItem == toolbarManager.tools_selectProperty {
-            viewManager.viewToolsType = .Select
-        } else if menuItem == toolbarManager.tools_scrollProperty {
-            viewManager.viewToolsType = .Scroll
-        } else if menuItem == toolbarManager.tools_contentProperty {
-            viewManager.viewToolsType = .Content_Selection
-        } else if menuItem == toolbarManager.tools_magnifyProperty {
-            viewManager.viewToolsType = .Magnify
-        } else if menuItem == toolbarManager.tools_areaProperty {
-            viewManager.viewToolsType = .AreaZoom
+        
+        var itemIdentifier = menuItem?.identifier ?? ""
+        
+        if toolbarManager.getSubToolItemIdentifys(KMPDFToolbar_View_Identifier).contains(itemIdentifier) {
+            //MARK: 工具模式
+             if menuItem == toolbarManager.tools_selectProperty {
+                viewManager.viewToolsType = .Select
+            } else if menuItem == toolbarManager.tools_scrollProperty {
+                viewManager.viewToolsType = .Scroll
+            } else if menuItem == toolbarManager.tools_contentProperty {
+                viewManager.viewToolsType = .Content_Selection
+            } else if menuItem == toolbarManager.tools_magnifyProperty {
+                viewManager.viewToolsType = .Magnify
+            } else if menuItem == toolbarManager.tools_areaProperty {
+                viewManager.viewToolsType = .AreaZoom
+            }
+            if viewManager.viewToolsType != .Select {
+                viewManager.toolMode = .None
+                
+                reloadToolbarTabsView()
+            }
+            reloadToolsView()
+            
+            delegate?.kmPDFToolbarControllerDidViewToolsChanged?(self)
         } else if menuItem == toolbarManager.share_PDF_Property ||
                     menuItem == toolbarManager.share_Flatted_Property ||
                     menuItem == toolbarManager.share_Original_Property {
-        }
-        
-        if viewManager.viewToolsType != .Select {
-            viewManager.toolMode = .None
+            //MARK: -分享
+            if let id = menuItem?.identifier {
+                delegate?.kmPDFToolbarControllerDidToolbarItemClicked?(self, id)
+            }
+            
+        } else {
             
-            reloadToolbarTabsView()
         }
         
-        if let id = menuItem?.identifier {
-            delegate?.kmPDFToolbarControllerDidToolbarItemClicked?(self, id)
-        }
-        reloadToolsView()
     }
 }
 
@@ -933,7 +946,11 @@ extension KMPDFToolbarController: ComponentTabsDelegate {
             return
         }
         
-        _manager.viewToolsType = .Select
+        if _manager.viewToolsType != .Select {
+            _manager.viewToolsType = .Select
+            
+            delegate?.kmPDFToolbarControllerDidViewToolsChanged?(self)
+        }
         
         if _manager.isPageEditMode == true {
             delegate?.kmPDFToolbarControllerDidExitPageEditMode?(self)

+ 65 - 392
PDF Office/PDF Reader Pro.xcodeproj/xcuserdata/kdanmobile.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -2913,13 +2913,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "2651"
-            endingLineNumber = "2651"
+            startingLineNumber = "2655"
+            endingLineNumber = "2655"
             landmarkName = "kmEditToolbarViewDidChooseApply(_:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9dd8"
+                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9d45"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -2929,57 +2929,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2652"
-                  endingLineNumber = "2652"
-                  offsetFromSymbolStart = "1892">
-               </Location>
-               <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9df9"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.kmEditToolbarViewDidChooseApply(PDF_Reader_Pro.KMEditToolbarView) -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2651"
-                  endingLineNumber = "2651"
-                  offsetFromSymbolStart = "2076">
-               </Location>
-               <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9df9"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.kmEditToolbarViewDidChooseApply(PDF_Reader_Pro.KMEditToolbarView) -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2651"
-                  endingLineNumber = "2651"
-                  offsetFromSymbolStart = "2268">
-               </Location>
-               <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9df9"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.kmEditToolbarViewDidChooseApply(PDF_Reader_Pro.KMEditToolbarView) -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2651"
-                  endingLineNumber = "2651"
+                  startingLineNumber = "2655"
+                  endingLineNumber = "2655"
                   offsetFromSymbolStart = "2280">
                </Location>
                <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9df9"
+                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9d45"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -2989,12 +2944,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2651"
-                  endingLineNumber = "2651"
+                  startingLineNumber = "2655"
+                  endingLineNumber = "2655"
                   offsetFromSymbolStart = "2548">
                </Location>
                <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9df9"
+                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9d07"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3004,12 +2959,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2651"
-                  endingLineNumber = "2651"
-                  offsetFromSymbolStart = "2560">
+                  startingLineNumber = "2657"
+                  endingLineNumber = "2657"
+                  offsetFromSymbolStart = "2628">
                </Location>
                <Location
-                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9df9"
+                  uuid = "18021D19-EAF7-4279-A121-953E8941B3AE - ce3d9fcaeb6c9d45"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3019,9 +2974,9 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "2651"
-                  endingLineNumber = "2651"
-                  offsetFromSymbolStart = "1972">
+                  startingLineNumber = "2655"
+                  endingLineNumber = "2655"
+                  offsetFromSymbolStart = "1952">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -3068,28 +3023,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "4107"
-            endingLineNumber = "4107"
+            startingLineNumber = "4111"
+            endingLineNumber = "4111"
             landmarkName = "enterRedact()"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb14429"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.enterRedact() -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4107"
-                  endingLineNumber = "4107"
-                  offsetFromSymbolStart = "4420">
-               </Location>
-               <Location
-                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb14429"
+                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb14777"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3099,42 +3039,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4107"
-                  endingLineNumber = "4107"
+                  startingLineNumber = "4113"
+                  endingLineNumber = "4113"
                   offsetFromSymbolStart = "8196">
                </Location>
                <Location
-                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb14429"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.enterRedact() -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4107"
-                  endingLineNumber = "4107"
-                  offsetFromSymbolStart = "8420">
-               </Location>
-               <Location
-                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb14429"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.enterRedact() -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4107"
-                  endingLineNumber = "4107"
-                  offsetFromSymbolStart = "6868">
-               </Location>
-               <Location
-                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb14429"
+                  uuid = "92759DD6-8CD9-4B54-BF74-D83EF6A6D5A5 - 1c7307af3eb147b5"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3144,9 +3054,9 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4107"
-                  endingLineNumber = "4107"
-                  offsetFromSymbolStart = "6980">
+                  startingLineNumber = "4111"
+                  endingLineNumber = "4111"
+                  offsetFromSymbolStart = "6824">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -3161,28 +3071,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "4439"
-            endingLineNumber = "4439"
+            startingLineNumber = "4443"
+            endingLineNumber = "4443"
             landmarkName = "enterPageEdit(_:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8b1f"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.enterPageEdit(Swift.Array&lt;Swift.Int&gt;) -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4439"
-                  endingLineNumber = "4439"
-                  offsetFromSymbolStart = "1200">
-               </Location>
-               <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8b3e"
+                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8af8"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3192,12 +3087,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4440"
-                  endingLineNumber = "4440"
+                  startingLineNumber = "4446"
+                  endingLineNumber = "4446"
                   offsetFromSymbolStart = "1952">
                </Location>
                <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8b1f"
+                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8a9b"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3207,39 +3102,9 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4439"
-                  endingLineNumber = "4439"
-                  offsetFromSymbolStart = "1952">
-               </Location>
-               <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8b1f"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.enterPageEdit(Swift.Array&lt;Swift.Int&gt;) -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4439"
-                  endingLineNumber = "4439"
-                  offsetFromSymbolStart = "1372">
-               </Location>
-               <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 4236ac58ecce8b1f"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.enterPageEdit(Swift.Array&lt;Swift.Int&gt;) -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "4439"
-                  endingLineNumber = "4439"
-                  offsetFromSymbolStart = "1620">
+                  startingLineNumber = "4443"
+                  endingLineNumber = "4443"
+                  offsetFromSymbolStart = "1300">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -3995,22 +3860,6 @@
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "9E9A12B7-A0A9-414E-82AE-A75FB8956C10"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/KMPDFViewController/EditTool/Watermark/KMWatermarkSaveWindow/KMWatermarkSaveWindow.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "99"
-            endingLineNumber = "99"
-            landmarkName = "mouseDown(with:)"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -4322,13 +4171,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "1129"
-            endingLineNumber = "1129"
+            startingLineNumber = "1146"
+            endingLineNumber = "1146"
             landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "343E7BFB-E0E6-4622-82D3-22CE9BA091CD - 1f09890bef1335fa"
+                  uuid = "343E7BFB-E0E6-4622-82D3-22CE9BA091CD - 1f09890bef13376e"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -4338,12 +4187,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "1130"
-                  endingLineNumber = "1130"
-                  offsetFromSymbolStart = "3080">
+                  startingLineNumber = "1142"
+                  endingLineNumber = "1142"
+                  offsetFromSymbolStart = "4148">
                </Location>
                <Location
-                  uuid = "343E7BFB-E0E6-4622-82D3-22CE9BA091CD - 1f09890bef13359d"
+                  uuid = "343E7BFB-E0E6-4622-82D3-22CE9BA091CD - 1f09890bef1337ea"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -4353,8 +4202,8 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "1129"
-                  endingLineNumber = "1129"
+                  startingLineNumber = "1146"
+                  endingLineNumber = "1146"
                   offsetFromSymbolStart = "3040">
                </Location>
             </Locations>
@@ -4568,70 +4417,6 @@
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "22D778DB-4A7C-4534-AEF4-6AAFB0E8AF4F"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/Class/PDFWindowController/PDFListView/CPDFKitExtensions/CPDFListViewExtension/CPDFListView+Event.m"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "1761"
-            endingLineNumber = "1761"
-            landmarkName = "-doSelectWithEvent:"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "092D800C-9A80-4557-963D-2E7D4DB3B197"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/Class/PDFWindowController/PDFListView/CPDFKitExtensions/CPDFListViewExtension/CPDFListView+Event.m"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "1795"
-            endingLineNumber = "1795"
-            landmarkName = "-doSelectWithEvent:"
-            landmarkType = "7">
-            <Locations>
-               <Location
-                  uuid = "092D800C-9A80-4557-963D-2E7D4DB3B197 - 9d8e2c499d2674b8"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "-[CPDFListView(Event) doSelectWithEvent:]"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/Class/PDFWindowController/PDFListView/CPDFKitExtensions/CPDFListViewExtension/CPDFListView+Event.m"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "1795"
-                  endingLineNumber = "1795"
-                  offsetFromSymbolStart = "1508">
-               </Location>
-               <Location
-                  uuid = "092D800C-9A80-4557-963D-2E7D4DB3B197 - 9d8e2c499d2674b8"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "-[CPDFListView(Event) doSelectWithEvent:]"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/Class/PDFWindowController/PDFListView/CPDFKitExtensions/CPDFListViewExtension/CPDFListView+Event.m"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "1795"
-                  endingLineNumber = "1795"
-                  offsetFromSymbolStart = "1500">
-               </Location>
-            </Locations>
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -4690,72 +4475,40 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "522"
-            endingLineNumber = "522"
+            startingLineNumber = "524"
+            endingLineNumber = "524"
             landmarkName = "clickWithIdentify(_:)"
             landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "4D98DE8D-3A28-4E9E-8342-9F8FDF89CD76"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "838"
-            endingLineNumber = "838"
-            landmarkName = "componentDropdownToolDidClicked(_:menuItem:)"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "1C6DD11D-5C05-4E1F-AE96-6131B858E3FC"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "1153"
-            endingLineNumber = "1153"
-            landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
-            landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "1C6DD11D-5C05-4E1F-AE96-6131B858E3FC - 1f09890bef1330e2"
+                  uuid = "ABBC10FB-38C1-4C70-8BD7-D4CD36BB018E - 2e159ca4ebd49603"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMPDFToolbarController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&gt;) -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMPDFToolbarController.clickWithIdentify(Swift.String) -&gt; ()"
                   moduleName = "PDF Reader Pro"
                   usesParentBreakpointCondition = "Yes"
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "1154"
-                  endingLineNumber = "1154"
-                  offsetFromSymbolStart = "5640">
+                  startingLineNumber = "524"
+                  endingLineNumber = "524"
+                  offsetFromSymbolStart = "1536">
                </Location>
                <Location
-                  uuid = "1C6DD11D-5C05-4E1F-AE96-6131B858E3FC - 1f09890bef133085"
+                  uuid = "ABBC10FB-38C1-4C70-8BD7-D4CD36BB018E - 2e159ca4ebd49603"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMPDFToolbarController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&gt;) -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMPDFToolbarController.clickWithIdentify(Swift.String) -&gt; ()"
                   moduleName = "PDF Reader Pro"
                   usesParentBreakpointCondition = "Yes"
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "1153"
-                  endingLineNumber = "1153"
-                  offsetFromSymbolStart = "5060">
+                  startingLineNumber = "524"
+                  endingLineNumber = "524"
+                  offsetFromSymbolStart = "904">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -4763,113 +4516,33 @@
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
-            uuid = "5463DABB-AD8F-4C5A-98FB-979E4BFED429"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFSecToolbarController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "461"
-            endingLineNumber = "461"
-            landmarkName = "buttonClicked(_:)"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "496F1237-F5A1-4EA4-A02D-C47E818BFC7F"
+            uuid = "1C6DD11D-5C05-4E1F-AE96-6131B858E3FC"
             shouldBeEnabled = "Yes"
             ignoreCount = "0"
             continueAfterRunningActions = "No"
-            filePath = "KMComponentLibrary/KMComponentLibrary/View/Input/ComponentInput/ComponentInput.swift"
+            filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFToolbarController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "373"
-            endingLineNumber = "373"
-            landmarkName = "mouseUp(with:)"
+            startingLineNumber = "1170"
+            endingLineNumber = "1170"
+            landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
             landmarkType = "7">
-            <Locations>
-               <Location
-                  uuid = "496F1237-F5A1-4EA4-A02D-C47E818BFC7F - 97d00fbdd5c99aa4"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "KMComponentLibrary.ComponentInput.mouseUp(with: __C.NSEvent) -&gt; ()"
-                  moduleName = "KMComponentLibrary"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/KMComponentLibrary/KMComponentLibrary/View/Input/ComponentInput/ComponentInput.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "373"
-                  endingLineNumber = "373"
-                  offsetFromSymbolStart = "1196">
-               </Location>
-               <Location
-                  uuid = "496F1237-F5A1-4EA4-A02D-C47E818BFC7F - 97d00fbdd5c99aa4"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "KMComponentLibrary.ComponentInput.mouseUp(with: __C.NSEvent) -&gt; ()"
-                  moduleName = "KMComponentLibrary"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/KMComponentLibrary/KMComponentLibrary/View/Input/ComponentInput/ComponentInput.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "373"
-                  endingLineNumber = "373"
-                  offsetFromSymbolStart = "292">
-               </Location>
-            </Locations>
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
-            uuid = "35B2CAFD-D1BA-4601-A604-94E0696AAE4C"
+            uuid = "5463DABB-AD8F-4C5A-98FB-979E4BFED429"
             shouldBeEnabled = "Yes"
             ignoreCount = "0"
             continueAfterRunningActions = "No"
-            filePath = "KMComponentLibrary/KMComponentLibrary/View/Input/ComponentInput/ComponentInput.swift"
+            filePath = "PDF Master/KMClass/KMPDFViewController/Toolbar/KMPDFSecToolbarController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "365"
-            endingLineNumber = "365"
-            landmarkName = "mouseDown(with:)"
+            startingLineNumber = "461"
+            endingLineNumber = "461"
+            landmarkName = "buttonClicked(_:)"
             landmarkType = "7">
-            <Locations>
-               <Location
-                  uuid = "35B2CAFD-D1BA-4601-A604-94E0696AAE4C - 97d00fbdd5c99bbd"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "KMComponentLibrary.ComponentInput.mouseUp(with: __C.NSEvent) -&gt; ()"
-                  moduleName = "KMComponentLibrary"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/KMComponentLibrary/KMComponentLibrary/View/Input/ComponentInput/ComponentInput.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "366"
-                  endingLineNumber = "366"
-                  offsetFromSymbolStart = "116">
-               </Location>
-               <Location
-                  uuid = "35B2CAFD-D1BA-4601-A604-94E0696AAE4C - 6a1e74244d5c8ea1"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "KMComponentLibrary.ComponentInput.mouseDown(with: __C.NSEvent) -&gt; ()"
-                  moduleName = "KMComponentLibrary"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/KMComponentLibrary/KMComponentLibrary/View/Input/ComponentInput/ComponentInput.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "365"
-                  endingLineNumber = "365"
-                  offsetFromSymbolStart = "56">
-               </Location>
-            </Locations>
          </BreakpointContent>
       </BreakpointProxy>
    </Breakpoints>