瀏覽代碼

【2025】【Markup】右键自定义颜色完善

niehaoyu 1 月之前
父節點
當前提交
0805532bd2

+ 8 - 1
PDF Office/KMComponentLibrary/KMComponentLibrary/View/Controller/Color/ComponentCColorGroup.swift

@@ -21,6 +21,8 @@ public class ComponentCColorGroup: ComponentBaseXibView {
     
     weak open var delegate: ComponentCColorDelegate?
     
+    open var rightClickedItem: ComponentCColorItem?
+    
     public override func draw(_ dirtyRect: NSRect) {
         super.draw(dirtyRect)
         
@@ -86,6 +88,7 @@ public class ComponentCColorGroup: ComponentBaseXibView {
             item.frame = CGRectMake(itemXValue, 0, viewWidth, viewWidth)
             item.autoresizingMask = [.maxXMargin, .maxYMargin]
             item.delegate = self
+            item.itemIndex = i
             colorContendBox.contentView?.addSubview(item)
             
             itemXValue += viewWidth
@@ -239,7 +242,11 @@ extension ComponentCColorGroup: ComponentCColorDelegate {
     }
     
     public func componentCColorDidRightMenuItemClicked(_ view: NSView, menuItemProperty: ComponentMenuitemProperty?) {
-        delegate?.componentCColorDidRightMenuItemClicked?(self, menuItemProperty: menuItemProperty)
+        if let item = view as? ComponentCColorItem {
+            self.rightClickedItem = item
+        }
+        
+        delegate?.componentCColorDidRightMenuItemClicked?(view, menuItemProperty: menuItemProperty)
     }
     
     

+ 3 - 1
PDF Office/KMComponentLibrary/KMComponentLibrary/View/Controller/Color/ComponentCColorItem.swift

@@ -38,7 +38,9 @@ public class ComponentCColorItem: ComponentBaseXibView {
     
     // MARK: Private Property
     private var _properties     : ComponentCColorProperty?
-     
+    
+    open var itemIndex: Int = -1
+    
     weak open var delegate: ComponentCColorDelegate?
     
     public override func draw(_ dirtyRect: NSRect) {

+ 1 - 1
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/AnnotationProperty/NSObject/KMAnnotationPropertiesColorManager.swift

@@ -581,7 +581,7 @@ extension KMAnnotationPropertiesColorManager {
         return nil
     }
     
-    private func defaultColors(key: String) -> [NSColor] {
+    func defaultColors(key: String) -> [NSColor] {
         //MARK: -markup
         if key == KMMarkupTypeHighlightColorsKey {
             return [NSColor(red: 255.0/255.0, green: 229.0/255.0, blue: 0, alpha: 1.0),

+ 54 - 13
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/Highlight/KMHighlightController.swift

@@ -24,6 +24,8 @@ class KMHighlightController: NSViewController {
     
     private var annotations: [CPDFMarkupAnnotation] = []
     
+    private var colorsSavedKey: String?
+    
     var pdfView: CPDFListView?
     var viewManager: KMPDFViewManager?
     
@@ -45,11 +47,6 @@ class KMHighlightController: NSViewController {
         return annotations
     }
     
-    func getValidAnnotationType() -> CAnnotationType {
-        
-        return .highlight
-    }
-    
     func setupProperty() {
         
         colorLabel.stringValue = KMLocalizedString("Color")
@@ -103,26 +100,36 @@ class KMHighlightController: NSViewController {
             if let annotation = firstAnnotation {
                 if annotation.markupType() == .highlight {
                     colors = manager.markHighlightColors
+                    colorsSavedKey = KMMarkupTypeHighlightColorsKey
                 } else if annotation.markupType() == .underline {
                     colors = manager.markHighlight_Underline_Colors
+                    colorsSavedKey = KMMarkupTypeUnderlineColorsKey
                 } else if annotation.markupType() == .squiggly {
                     colors = manager.markHighlight_Wavyline_Colors
+                    colorsSavedKey = KMMarkupTypeWavylineColorsKey
                 } else if annotation.markupType() == .strikeOut {
                     colors = manager.markHighlight_StrikeThrough_Colors
+                    colorsSavedKey = KMMarkupTypeStrikeThroughColorsKey
                 } else {
                     colors = manager.markOtherColors
+                    colorsSavedKey = KMMarkupTypeOtherColorsKey
                 }
             } else {
                 if viewManager?.subToolMode == .Highlight {
                     colors = manager.markHighlightColors
+                    colorsSavedKey = KMMarkupTypeHighlightColorsKey
                 } else if viewManager?.subToolMode == .Underline {
                     colors = manager.markHighlight_Underline_Colors
+                    colorsSavedKey = KMMarkupTypeUnderlineColorsKey
                 } else if viewManager?.subToolMode == .Waveline {
                     colors = manager.markHighlight_Wavyline_Colors
+                    colorsSavedKey = KMMarkupTypeWavylineColorsKey
                 } else if viewManager?.subToolMode == .Strikethrough {
                     colors = manager.markHighlight_StrikeThrough_Colors
+                    colorsSavedKey = KMMarkupTypeStrikeThroughColorsKey
                 } else {
                     colors = manager.markOtherColors
+                    colorsSavedKey = KMMarkupTypeOtherColorsKey
                 }
             }
             if colors.count > 4 {
@@ -229,16 +236,50 @@ extension KMHighlightController: ComponentCColorDelegate {
         
     }
     
-    //    func componentCColorDidRightMouseUpWithItems(_ view: NSView) -> [ComponentMenuitemProperty] {
-    //        let itemA = ComponentMenuitemProperty(text: "12312312312312")
-    //        return [itemA, itemA]
-    //    }
-    //    func componentCColorDidRightMouseUpWithStrings(_ view: NSView) -> [String] {
-    //        return [KMLocalizedString("Change Color"), KMLocalizedString("Restore default color")]
-    //    }
+    func componentCColorDidRightMouseUpWithStrings(_ view: NSView) -> [String] {
+        return [KMLocalizedString("Change Color"), KMLocalizedString("Restore default color")]
+    }
     
     func componentCColorDidRightMenuItemClicked(_ view: NSView, menuItemProperty: ComponentMenuitemProperty?) {
-        print(menuItemProperty?.text)
+        if menuItemProperty?.text == KMLocalizedString("Change Color") {
+            if NSColorPanel.sharedColorPanelExists {
+                NSColorPanel.shared.setTarget(nil)
+                NSColorPanel.shared.setAction(nil)
+            }
+            NSColorPanel.shared.setTarget(self)
+            NSColorPanel.shared.setAction(#selector(colorChoose(_:)))
+            if let colorItem = view as? ComponentCColorItem, let color = colorItem.properties?.color {
+                NSColorPanel.shared.color = color
+            }
+            
+            let viewRect = view.superview?.convert(view.frame, to: nil) ?? CGRectZero
+            var rect = NSColorPanel.shared.frame
+            rect.origin.x = viewRect.minX
+            rect.origin.y = viewRect.minY - 30
+            NSColorPanel.shared.setFrame(rect, display: true)
+            
+            NSColorPanel.shared.orderFront(nil)
+        } else if menuItemProperty?.text == KMLocalizedString("Restore default color") {
+            if let colorItem = colorGroup.rightClickedItem, let key = colorsSavedKey {
+                let colors: [NSColor] = KMAnnotationPropertiesColorManager.manager.defaultColors(key: key)
+                if colors.count > 4, colorItem.itemIndex >= 0, colorItem.itemIndex < colors.count {
+                    colorItem.properties?.color = colors[colorItem.itemIndex]
+                    colorItem.reloadData()
+                    colorGroup.componentCColorDidChoosePanelColor(colorGroup, nil)
+                }
+            }
+        }
+    }
+    
+    @objc func colorChoose(_ sender: Any) {
+        if let colorItem = colorGroup.rightClickedItem {
+            let color = NSColorPanel.shared.color
+            colorItem.properties?.color = color
+            
+            colorItem.reloadData()
+            
+            colorGroup.componentCColorDidChoosePanelColor(colorGroup, nil)
+        }
     }
     
     func componentCColorGroupColorsUpdates(_ view: NSView, _ colors: [NSColor]) {

+ 225 - 299
PDF Office/PDF Reader Pro.xcodeproj/xcuserdata/kdanmobile.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -3076,69 +3076,6 @@
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "5012"
-            endingLineNumber = "5012"
-            landmarkName = "pdfViewEditingAddImageArea(_:add:add:)"
-            landmarkType = "7">
-            <Locations>
-               <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 14638edc2d0c5812"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "closure #1 (__C.NSModalResponse) -&gt; () in PDF_Reader_Pro.KMMainViewController.pdfViewEditingAddImageArea(_: Swift.Optional&lt;__C.CPDFView&gt;, add: Swift.Optional&lt;__C.CPDFPage&gt;, add: __C.CGRect) -&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 = "5012"
-                  endingLineNumber = "5012"
-                  offsetFromSymbolStart = "2212">
-               </Location>
-               <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 14638edc2d0c5812"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "closure #1 (__C.NSModalResponse) -&gt; () in PDF_Reader_Pro.KMMainViewController.pdfViewEditingAddImageArea(_: Swift.Optional&lt;__C.CPDFView&gt;, add: Swift.Optional&lt;__C.CPDFPage&gt;, add: __C.CGRect) -&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 = "5012"
-                  endingLineNumber = "5012"
-                  offsetFromSymbolStart = "2156">
-               </Location>
-               <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 14638edc2d0c5812"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "closure #1 (__C.NSModalResponse) -&gt; () in PDF_Reader_Pro.KMMainViewController.pdfViewEditingAddImageArea(_: Swift.Optional&lt;__C.CPDFView&gt;, add: Swift.Optional&lt;__C.CPDFPage&gt;, add: __C.CGRect) -&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 = "5012"
-                  endingLineNumber = "5012"
-                  offsetFromSymbolStart = "2192">
-               </Location>
-            </Locations>
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -3295,7 +3232,7 @@
             endingColumnNumber = "9223372036854775807"
             startingLineNumber = "164"
             endingLineNumber = "164"
-            landmarkName = "annotationImage(annotationModel:)"
+            landmarkName = "colorDefaultKey()"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -4870,22 +4807,6 @@
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "89D6BE70-DA9B-4693-BE4C-F39F487AC88B"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/Class/Purchase/DMG/KMPurchaseCompareDMGWindowController.m"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "301"
-            endingLineNumber = "301"
-            landmarkName = "-windowDidLoad"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -4928,10 +4849,42 @@
             filePath = "PDF Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "182"
-            endingLineNumber = "182"
+            startingLineNumber = "184"
+            endingLineNumber = "184"
             landmarkName = "loadAIInputView()"
             landmarkType = "7">
+            <Locations>
+               <Location
+                  uuid = "72317A29-111E-412F-A9C5-93EF1E07FEEE - 63c504c736c0df9f"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "closure #1 (PDF_Reader_Pro.AIInfoInputView) -&gt; () in PDF_Reader_Pro.AINewConfigWindowController.loadAIInputView() -&gt; ()"
+                  moduleName = "PDF Reader Pro"
+                  usesParentBreakpointCondition = "Yes"
+                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+                  startingColumnNumber = "9223372036854775807"
+                  endingColumnNumber = "9223372036854775807"
+                  startingLineNumber = "184"
+                  endingLineNumber = "184"
+                  offsetFromSymbolStart = "332">
+               </Location>
+               <Location
+                  uuid = "72317A29-111E-412F-A9C5-93EF1E07FEEE - 63c504c736c0df9f"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "closure #1 (PDF_Reader_Pro.AIInfoInputView) -&gt; () in PDF_Reader_Pro.AINewConfigWindowController.loadAIInputView() -&gt; ()"
+                  moduleName = "PDF Reader Pro"
+                  usesParentBreakpointCondition = "Yes"
+                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+                  startingColumnNumber = "9223372036854775807"
+                  endingColumnNumber = "9223372036854775807"
+                  startingLineNumber = "184"
+                  endingLineNumber = "184"
+                  offsetFromSymbolStart = "176">
+               </Location>
+            </Locations>
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -4948,6 +4901,38 @@
             endingLineNumber = "424"
             landmarkName = "setannotationGropName(gropName:)"
             landmarkType = "7">
+            <Locations>
+               <Location
+                  uuid = "FCCF0038-3028-450C-BDE2-BD1D86C4110B - f83e97d5b31ef266"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "PDF_Reader_Pro.KMNAnnotationPopMode.setannotationGropName(gropName: Swift.String) -&gt; ()"
+                  moduleName = "PDF Reader Pro"
+                  usesParentBreakpointCondition = "Yes"
+                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/PDFListView/Mode/KMNAnnotationPopMode.swift"
+                  startingColumnNumber = "9223372036854775807"
+                  endingColumnNumber = "9223372036854775807"
+                  startingLineNumber = "424"
+                  endingLineNumber = "424"
+                  offsetFromSymbolStart = "144">
+               </Location>
+               <Location
+                  uuid = "FCCF0038-3028-450C-BDE2-BD1D86C4110B - f83e97d5b31ef266"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "PDF_Reader_Pro.KMNAnnotationPopMode.setannotationGropName(gropName: Swift.String) -&gt; ()"
+                  moduleName = "PDF Reader Pro"
+                  usesParentBreakpointCondition = "Yes"
+                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/PDFListView/Mode/KMNAnnotationPopMode.swift"
+                  startingColumnNumber = "9223372036854775807"
+                  endingColumnNumber = "9223372036854775807"
+                  startingLineNumber = "424"
+                  endingLineNumber = "424"
+                  offsetFromSymbolStart = "520">
+               </Location>
+            </Locations>
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -5199,70 +5184,55 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "3486"
-            endingLineNumber = "3486"
-            landmarkName = "showOCRWindow()"
+            startingLineNumber = "3485"
+            endingLineNumber = "3485"
+            landmarkName = "showCompress(model:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef5608e4"
+                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - fe97d155276e097d"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.showOCRWindow() -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMMainViewController.showCompress(model: PDF_Reader_Pro.KMBatchProcessingTableViewModel) -&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 = "3486"
-                  endingLineNumber = "3486"
-                  offsetFromSymbolStart = "116">
+                  startingLineNumber = "3485"
+                  endingLineNumber = "3485"
+                  offsetFromSymbolStart = "464">
                </Location>
                <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef5608bb"
+                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - fe97d155276e097d"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.showOCRWindow() -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMMainViewController.showCompress(model: PDF_Reader_Pro.KMBatchProcessingTableViewModel) -&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 = "3487"
-                  endingLineNumber = "3487"
-                  offsetFromSymbolStart = "704">
+                  startingLineNumber = "3485"
+                  endingLineNumber = "3485"
+                  offsetFromSymbolStart = "1216">
                </Location>
                <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef5608e4"
+                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 6f8bfdfbe90bf049"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.showOCRWindow() -&gt; ()"
+                  symbolName = "closure #1 () -&gt; () in PDF_Reader_Pro.KMMainViewController.showCompress(model: PDF_Reader_Pro.KMBatchProcessingTableViewModel) -&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 = "3486"
-                  endingLineNumber = "3486"
-                  offsetFromSymbolStart = "828">
-               </Location>
-               <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 318ebf1daf6682b1"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "closure #1 (PDF_Reader_Pro.KMOCRSettingWindowController, PDF_Reader_Pro.KMOCRModel) -&gt; () in PDF_Reader_Pro.KMMainViewController.showOCRWindow() -&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 = "3486"
-                  endingLineNumber = "3486"
-                  offsetFromSymbolStart = "84">
+                  startingLineNumber = "3485"
+                  endingLineNumber = "3485"
+                  offsetFromSymbolStart = "68">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -5345,54 +5315,6 @@
             </Locations>
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "E06CA1C5-1A5D-4058-ADEA-D5C4FFC8CA26"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/Settings/SettingsManager.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "209"
-            endingLineNumber = "209"
-            landmarkName = "saveData()"
-            landmarkType = "7">
-            <Locations>
-               <Location
-                  uuid = "E06CA1C5-1A5D-4058-ADEA-D5C4FFC8CA26 - 435f590c03fc1c72"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.SettingsManager.saveData() -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/Settings/SettingsManager.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "210"
-                  endingLineNumber = "210"
-                  offsetFromSymbolStart = "2968">
-               </Location>
-               <Location
-                  uuid = "E06CA1C5-1A5D-4058-ADEA-D5C4FFC8CA26 - 435f590c03fc1c53"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.SettingsManager.saveData() -&gt; ()"
-                  moduleName = "PDF Reader Pro"
-                  usesParentBreakpointCondition = "Yes"
-                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/Settings/SettingsManager.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "209"
-                  endingLineNumber = "209"
-                  offsetFromSymbolStart = "2968">
-               </Location>
-            </Locations>
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -5451,13 +5373,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "6531"
-            endingLineNumber = "6531"
+            startingLineNumber = "6539"
+            endingLineNumber = "6539"
             landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d12f"
+                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d027"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5467,12 +5389,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6531"
-                  endingLineNumber = "6531"
-                  offsetFromSymbolStart = "53084">
+                  startingLineNumber = "6539"
+                  endingLineNumber = "6539"
+                  offsetFromSymbolStart = "39964">
                </Location>
                <Location
-                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d12f"
+                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d027"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5482,12 +5404,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6531"
-                  endingLineNumber = "6531"
-                  offsetFromSymbolStart = "52000">
+                  startingLineNumber = "6539"
+                  endingLineNumber = "6539"
+                  offsetFromSymbolStart = "40216">
                </Location>
                <Location
-                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d12f"
+                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d027"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5497,29 +5419,13 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6531"
-                  endingLineNumber = "6531"
-                  offsetFromSymbolStart = "52524">
+                  startingLineNumber = "6539"
+                  endingLineNumber = "6539"
+                  offsetFromSymbolStart = "40612">
                </Location>
             </Locations>
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            uuid = "41D5A893-6319-43D0-A105-A7CEE9776C86"
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "PDF Master/KMClass/Left/KMNLeftSideViewController.swift"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "67"
-            endingLineNumber = "67"
-            landmarkName = "aiInfoWindowVC"
-            landmarkType = "24">
-         </BreakpointContent>
-      </BreakpointProxy>
       <BreakpointProxy
          BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
          <BreakpointContent
@@ -5578,55 +5484,40 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "6275"
-            endingLineNumber = "6275"
-            landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
+            startingLineNumber = "6283"
+            endingLineNumber = "6283"
+            landmarkName = "changeIndexPathsThumbnailViewControlle(pageEditVC:selectionIndexPaths:selectionStrings:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14 - 5b49f4ca48573248"
+                  uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14 - 431171b4bdd4d49"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&gt;) -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMMainViewController.changeIndexPathsThumbnailViewControlle(pageEditVC: Swift.Optional&lt;PDF_Reader_Pro.KMNThumbnailBaseViewController&gt;, selectionIndexPaths: Swift.Set&lt;Foundation.IndexPath&gt;, selectionStrings: Swift.String) -&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 = "6274"
-                  endingLineNumber = "6274"
-                  offsetFromSymbolStart = "1444">
+                  startingLineNumber = "6284"
+                  endingLineNumber = "6284"
+                  offsetFromSymbolStart = "236">
                </Location>
                <Location
-                  uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14 - 5b49f4ca4857322f"
+                  uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14 - 431171b4bdd4d68"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&gt;) -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMMainViewController.changeIndexPathsThumbnailViewControlle(pageEditVC: Swift.Optional&lt;PDF_Reader_Pro.KMNThumbnailBaseViewController&gt;, selectionIndexPaths: Swift.Set&lt;Foundation.IndexPath&gt;, selectionStrings: Swift.String) -&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 = "6275"
-                  endingLineNumber = "6275"
-                  offsetFromSymbolStart = "568">
-               </Location>
-               <Location
-                  uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14 - 5b49f4ca4857322f"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&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 = "6275"
-                  endingLineNumber = "6275"
-                  offsetFromSymbolStart = "1444">
+                  startingLineNumber = "6283"
+                  endingLineNumber = "6283"
+                  offsetFromSymbolStart = "616">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -5641,13 +5532,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "6771"
-            endingLineNumber = "6771"
+            startingLineNumber = "6779"
+            endingLineNumber = "6779"
             landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "E3333AEB-65C4-4E69-B728-AB4BCA7F6FA8 - 5b49f4ca4854f25f"
+                  uuid = "E3333AEB-65C4-4E69-B728-AB4BCA7F6FA8 - 5b49f4ca4854f157"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5657,12 +5548,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6771"
-                  endingLineNumber = "6771"
-                  offsetFromSymbolStart = "101172">
+                  startingLineNumber = "6779"
+                  endingLineNumber = "6779"
+                  offsetFromSymbolStart = "84644">
                </Location>
                <Location
-                  uuid = "E3333AEB-65C4-4E69-B728-AB4BCA7F6FA8 - 5b49f4ca4854f25f"
+                  uuid = "E3333AEB-65C4-4E69-B728-AB4BCA7F6FA8 - 5b49f4ca4854f157"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5672,24 +5563,9 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6771"
-                  endingLineNumber = "6771"
-                  offsetFromSymbolStart = "99956">
-               </Location>
-               <Location
-                  uuid = "E3333AEB-65C4-4E69-B728-AB4BCA7F6FA8 - 5b49f4ca4854f25f"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&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 = "6771"
-                  endingLineNumber = "6771"
-                  offsetFromSymbolStart = "100608">
+                  startingLineNumber = "6779"
+                  endingLineNumber = "6779"
+                  offsetFromSymbolStart = "86412">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -5704,13 +5580,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "6773"
-            endingLineNumber = "6773"
+            startingLineNumber = "6781"
+            endingLineNumber = "6781"
             landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "D2F2684C-1FC1-4BA3-BEB7-ABCDBC941FA5 - 5b49f4ca4854f21d"
+                  uuid = "D2F2684C-1FC1-4BA3-BEB7-ABCDBC941FA5 - 5b49f4ca4854f115"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5720,12 +5596,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6773"
-                  endingLineNumber = "6773"
-                  offsetFromSymbolStart = "101772">
+                  startingLineNumber = "6781"
+                  endingLineNumber = "6781"
+                  offsetFromSymbolStart = "85244">
                </Location>
                <Location
-                  uuid = "D2F2684C-1FC1-4BA3-BEB7-ABCDBC941FA5 - 5b49f4ca4854f21d"
+                  uuid = "D2F2684C-1FC1-4BA3-BEB7-ABCDBC941FA5 - 5b49f4ca4854f115"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5735,24 +5611,9 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "6773"
-                  endingLineNumber = "6773"
-                  offsetFromSymbolStart = "100564">
-               </Location>
-               <Location
-                  uuid = "D2F2684C-1FC1-4BA3-BEB7-ABCDBC941FA5 - 5b49f4ca4854f21d"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.componentGroupDidSelect(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;, menuItemProperty: Swift.Optional&lt;KMComponentLibrary.ComponentMenuitemProperty&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 = "6773"
-                  endingLineNumber = "6773"
-                  offsetFromSymbolStart = "101208">
+                  startingLineNumber = "6781"
+                  endingLineNumber = "6781"
+                  offsetFromSymbolStart = "86588">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -5767,58 +5628,123 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "4989"
-            endingLineNumber = "4989"
-            landmarkName = "pdfViewEditingAddImageArea(_:add:add:)"
+            startingLineNumber = "4997"
+            endingLineNumber = "4997"
+            landmarkName = "pdfViewPerformReset(_:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1 - 144f1057c52e9cf2"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.pdfViewEditingAddImageArea(_: Swift.Optional&lt;__C.CPDFView&gt;, add: Swift.Optional&lt;__C.CPDFPage&gt;, add: __C.CGRect) -&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 = "4989"
-                  endingLineNumber = "4989"
-                  offsetFromSymbolStart = "428">
-               </Location>
-               <Location
-                  uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1 - 144f1057c52e9cf2"
+                  uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1 - 6d7a3ab262a3e59a"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.pdfViewEditingAddImageArea(_: Swift.Optional&lt;__C.CPDFView&gt;, add: Swift.Optional&lt;__C.CPDFPage&gt;, add: __C.CGRect) -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMMainViewController.pdfViewOpenPDF(_: Swift.Optional&lt;__C.CPDFView&gt;, forRemoteGoTo: Swift.Optional&lt;__C.CPDFAction&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 = "4989"
-                  endingLineNumber = "4989"
-                  offsetFromSymbolStart = "200">
+                  startingLineNumber = "4997"
+                  endingLineNumber = "4997"
+                  offsetFromSymbolStart = "60">
                </Location>
                <Location
-                  uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1 - 144f1057c52e9c4c"
+                  uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1 - 3e8302f313b831bb"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMMainViewController.pdfViewEditingAddImageArea(_: Swift.Optional&lt;__C.CPDFView&gt;, add: Swift.Optional&lt;__C.CPDFPage&gt;, add: __C.CGRect) -&gt; ()"
+                  symbolName = "PDF_Reader_Pro.KMMainViewController.pdfViewPerformReset(Swift.Optional&lt;__C.CPDFView&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 = "4991"
-                  endingLineNumber = "4991"
-                  offsetFromSymbolStart = "428">
+                  startingLineNumber = "4997"
+                  endingLineNumber = "4997"
+                  offsetFromSymbolStart = "140">
                </Location>
             </Locations>
          </BreakpointContent>
       </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "848E535F-AEDA-41A0-B68D-9A4D16C1BB06"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "57"
+            endingLineNumber = "57"
+            landmarkName = "showWindow(_:)"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "F6EA8BCE-B49E-42C3-B678-D03E9CC682E0"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "683"
+            endingLineNumber = "683"
+            landmarkName = "windowWillClose(_:)"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "BEB50B56-027F-42C6-8CCE-5095AB47B902"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "37"
+            endingLineNumber = "37"
+            landmarkName = "AINewConfigWindowController"
+            landmarkType = "3">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "C77F8F39-1183-465A-A067-2D030AB9E06A"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "42"
+            endingLineNumber = "42"
+            landmarkName = "currentWC()"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "77A9A8F3-7A6D-49B4-8983-2120DE8AF78C"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/Class/AIInfo/AIConfigWindowController/AINewConfigWindowController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "677"
+            endingLineNumber = "677"
+            landmarkName = "windowDidBecomeMain(_:)"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
    </Breakpoints>
 </Bucket>