Browse Source

【2025】【综合】字体范围限制处理

niehaoyu 1 month ago
parent
commit
3f159b3502

+ 14 - 0
PDF Office/PDF Master/KMClass/KMPDFViewController/EditTool/Bates/Views/KMBatesPropertyController.swift

@@ -142,6 +142,7 @@ class KMBatesPropertyController: NSViewController {
                                                               state: .normal,
                                                               creatable: true,
                                                               text: "12 pt",
+                                                              textUnit: " pt",
                                                               regexString: "0123456789 pt")
         if true {
             var sizeItemArr: [ComponentMenuitemProperty] = []
@@ -517,6 +518,19 @@ extension KMBatesPropertyController: ComponentInputDelegate {
 
 //MARK: - ComponentSelectDelegate
 extension KMBatesPropertyController: ComponentSelectDelegate {
+    func componentSelectTextDidEndEditing(_ view: ComponentSelect, removeUnit text: String?) {
+        if let result = text {
+            if view == fontSizeSelect {
+                var value = result.stringToCGFloat()
+                value = min(value, 288)
+                batesModel.fontsize = value
+            }
+            reloadData()
+            
+            delegate?.batesPropertyControllerDidUpdate?(self)
+        }
+    }
+    
     func componentSelectDidSelect(view: ComponentSelect?, menuItemProperty: ComponentMenuitemProperty?) {
         if view == fontNameSelect {
             batesModel.fontName = menuItemProperty?.text ?? ""

+ 4 - 2
PDF Office/PDF Master/KMClass/KMPDFViewController/EditTool/Watermark/Views/KMNWatermarkPropertyController.swift

@@ -790,7 +790,8 @@ extension KMNWatermarkPropertyController: ComponentSelectDelegate {
     func componentSelectTextDidChange(_ view: ComponentSelect) {
         if view == fontSizeSelect {
             if let string = view.properties.text {
-                let size = string.stringToCGFloat()
+                var size = string.stringToCGFloat()
+                size = min(size, 288)
                 watermarkData.fontSize = size
                 
                 delegate?.watermarkPropertyControllerDidUpdate?(self)
@@ -803,7 +804,8 @@ extension KMNWatermarkPropertyController: ComponentSelectDelegate {
             if let string = view.properties.text {
                 let result = string.stringByDeleteCharString(" pt")
                 
-                let size = result.stringToCGFloat()
+                var size = result.stringToCGFloat()
+                size = min(size, 288)
                 watermarkData.fontSize = size
                 
             }

+ 14 - 0
PDF Office/PDF Master/KMClass/KMPDFViewController/HeaderFooter/Views/KMHeaderPropertyController.swift

@@ -141,6 +141,7 @@ class KMHeaderPropertyController: NSViewController {
                                                               state: .normal,
                                                               creatable: true,
                                                               text: "12 pt",
+                                                              textUnit: " pt",
                                                               regexString: "0123456789 pt")
         if true {
             var sizeItemArr: [ComponentMenuitemProperty] = []
@@ -529,6 +530,19 @@ extension KMHeaderPropertyController: ComponentInputNumberDelegate {
 
 //MARK: - ComponentSelectDelegate
 extension KMHeaderPropertyController: ComponentSelectDelegate {
+    func componentSelectTextDidEndEditing(_ view: ComponentSelect, removeUnit text: String?) {
+        if let result = text {
+            if view == fontSizeSelect {
+                var value = result.stringToCGFloat()
+                value = min(value, 288)
+                headerFooterModel.fontsize = value
+            }
+            reloadData()
+             
+            delegate?.headerFooterPropertyControllerDidUpdate?(self)
+        }
+    }
+    
     func componentSelectDidSelect(view: ComponentSelect?, menuItemProperty: ComponentMenuitemProperty?) {
         if view == fontNameSelect {
             headerFooterModel.fontName = menuItemProperty?.text ?? ""

+ 2 - 2
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/EditPDF/KMEditPDFTextPropertyViewController.swift

@@ -575,7 +575,7 @@ extension KMEditPDFTextPropertyViewController: ComponentSelectDelegate {
                 CPDFEditTextArea.update_DefaultFont_Info(cFont)
                 
             } else if view == fontSizeSelect {
-                if let text = menuItemProperty?.text {
+                if let _ = menuItemProperty?.text {
                     let fontSize = result.stringToCGFloat()
                     pdfView?.setEditingTextarea_FontSize(size: fontSize)
                     CPDFEditTextArea.update_DefaultFontSize_Info(fontSize)
@@ -597,7 +597,7 @@ extension KMEditPDFTextPropertyViewController: ComponentSelectDelegate {
             }
             if view == fontSizeSelect {
                 let size = result.stringToCGFloat()
-                let fontSize = min(size, 100)
+                let fontSize = min(size, 288)
                 pdfView?.setEditingTextarea_FontSize(size: fontSize)
                 CPDFEditTextArea.update_DefaultFontSize_Info(fontSize)
                 

+ 4 - 0
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/Fill_Date/FillDateController.swift

@@ -427,6 +427,10 @@ extension FillDateController: ComponentSelectDelegate {
             if view == opacitySelect {
                 let opacity = max(0, min(1, result.stringToCGFloat()/100))
                 CSelfSignAnnotationFreeText.update_SelfSign_Opacity(annotations, opacity, withPDFView: pdfView)
+            } else if view == fontSizeSelect {
+                var size = result.stringToCGFloat()
+                size = min(size, 288)
+                CSelfSignAnnotationFreeText.update_SelfSign_FontSize(annotations, size, withPDFView: pdfView)
             }
             reloadData()
         }

+ 2 - 1
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/Forms/Forms_Button/FormsButtonController.swift

@@ -587,7 +587,8 @@ extension FormsButtonController: ComponentSelectDelegate {
     func componentSelectTextDidEndEditing(_ view: ComponentSelect, removeUnit text: String?) {
         if let result = text {
             if view == fontSizeSelect {
-                let size = result.stringToCGFloat()
+                var size = result.stringToCGFloat()
+                size = min(size, 288)
                 CPDFButtonWidgetAnnotation.updateFontSize(annotations, size, withPDFView: pdfView)
             }
             reloadData()

+ 2 - 1
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/Forms/Forms_List/FormsListController.swift

@@ -608,7 +608,8 @@ extension FormsListController: ComponentSelectDelegate {
     func componentSelectTextDidEndEditing(_ view: ComponentSelect, removeUnit text: String?) {
         if let result = text {
             if view == fontSizeSelect {
-                let size = result.stringToCGFloat()
+                var size = result.stringToCGFloat()
+                size = min(size, 288)
                 CPDFChoiceWidgetAnnotation.updateFontSize(annotations, size, withPDFView: pdfView, isListChoice: self.isListChoice)
             }
             reloadData()

+ 2 - 1
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/Forms/Forms_TextField/FormsTextFieldController.swift

@@ -513,7 +513,8 @@ extension FormsTextFieldController: ComponentSelectDelegate {
     func componentSelectTextDidEndEditing(_ view: ComponentSelect, removeUnit text: String?) {
         if let result = text {
             if view == fontSizeSelect {
-                let size = result.stringToCGFloat()
+                var size = result.stringToCGFloat()
+                size = min(size, 288)
                 CPDFTextWidgetAnnotation.updateFontSize(annotations, size, withPDFView: pdfView)
             }
             reloadData()

+ 2 - 1
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/Measure/KMMeasureController.swift

@@ -732,7 +732,8 @@ extension KMMeasureController: ComponentSelectDelegate {
                 CPDFMeasureDefaultInfo.update_default_measure_DashPattern(annotationType: self.annotationType, value)
                 
             } else if view == fontSizeSelect {
-                let size = result.stringToCGFloat()
+                var size = result.stringToCGFloat()
+                size = min(size, 288)
                 CPDFAnnotation.updateAnnotations(annotations, newFontSize: size, withPDFView: pdfView)
                 CPDFMeasureDefaultInfo.update_default_measure_FontSize(self.annotationType, size)
             }

+ 2 - 1
PDF Office/PDF Master/KMClass/KMPDFViewController/RightSideController/Views/TextBox/KMTextBoxController.swift

@@ -601,7 +601,8 @@ extension KMTextBoxController: ComponentSelectDelegate {
                 CPDFFreeTextAnnotation.update_DefaultOpacity_Info(opacity)
                 
             } else if view == fontSizeSelect {
-                let value = result.stringToCGFloat()
+                var value = result.stringToCGFloat()
+                value = min(value, 288)
                 CPDFAnnotation.updateAnnotations(annotations, newFontSize: value, withPDFView: pdfView)
                 CPDFFreeTextAnnotation.update_DefaultFontSize_Info(value)
                 

+ 389 - 45
PDF Office/PDF Reader Pro.xcodeproj/xcuserdata/kdanmobile.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -3104,10 +3104,10 @@
                   endingColumnNumber = "9223372036854775807"
                   startingLineNumber = "5012"
                   endingLineNumber = "5012"
-                  offsetFromSymbolStart = "2000">
+                  offsetFromSymbolStart = "2212">
                </Location>
                <Location
-                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 14638edc2d0c58f1"
+                  uuid = "4E0E8246-D746-4D5F-A4A2-89C78AEA0880 - 14638edc2d0c5812"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3117,9 +3117,24 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "5013"
-                  endingLineNumber = "5013"
-                  offsetFromSymbolStart = "2320">
+                  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>
@@ -3585,6 +3600,38 @@
             endingLineNumber = "1116"
             landmarkName = "componentGroupDidDismiss(group:)"
             landmarkType = "7">
+            <Locations>
+               <Location
+                  uuid = "8F01742A-1A08-43EB-A159-77D9A42336F9 - b4cdc7b800965c15"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "PDF_Reader_Pro.KMOutlineViewController.componentGroupDidDismiss(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;) -&gt; ()"
+                  moduleName = "PDF Reader Pro"
+                  usesParentBreakpointCondition = "Yes"
+                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/Left/Outline/Controller/KMOutlineViewController.swift"
+                  startingColumnNumber = "9223372036854775807"
+                  endingColumnNumber = "9223372036854775807"
+                  startingLineNumber = "1116"
+                  endingLineNumber = "1116"
+                  offsetFromSymbolStart = "1172">
+               </Location>
+               <Location
+                  uuid = "8F01742A-1A08-43EB-A159-77D9A42336F9 - b4cdc7b800965c15"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "PDF_Reader_Pro.KMOutlineViewController.componentGroupDidDismiss(group: Swift.Optional&lt;KMComponentLibrary.ComponentGroup&gt;) -&gt; ()"
+                  moduleName = "PDF Reader Pro"
+                  usesParentBreakpointCondition = "Yes"
+                  urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/Left/Outline/Controller/KMOutlineViewController.swift"
+                  startingColumnNumber = "9223372036854775807"
+                  endingColumnNumber = "9223372036854775807"
+                  startingLineNumber = "1116"
+                  endingLineNumber = "1116"
+                  offsetFromSymbolStart = "1496">
+               </Location>
+            </Locations>
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -3645,13 +3692,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/HeaderFooter/Views/KMHeaderPropertyController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "548"
-            endingLineNumber = "548"
+            startingLineNumber = "562"
+            endingLineNumber = "562"
             landmarkName = "componentSelectDidSelect(view:menuItemProperty:)"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "CF044D5D-2F15-4C77-889B-8C01FED95379 - f6a6bd4a99ca0bf9"
+                  uuid = "CF044D5D-2F15-4C77-889B-8C01FED95379 - f6a6bd4a99ca0d0b"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3661,12 +3708,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/HeaderFooter/Views/KMHeaderPropertyController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "548"
-                  endingLineNumber = "548"
-                  offsetFromSymbolStart = "3200">
+                  startingLineNumber = "562"
+                  endingLineNumber = "562"
+                  offsetFromSymbolStart = "3484">
                </Location>
                <Location
-                  uuid = "CF044D5D-2F15-4C77-889B-8C01FED95379 - f6a6bd4a99ca0bf9"
+                  uuid = "CF044D5D-2F15-4C77-889B-8C01FED95379 - f6a6bd4a99ca0d0b"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -3676,23 +3723,8 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/HeaderFooter/Views/KMHeaderPropertyController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "548"
-                  endingLineNumber = "548"
-                  offsetFromSymbolStart = "3400">
-               </Location>
-               <Location
-                  uuid = "CF044D5D-2F15-4C77-889B-8C01FED95379 - f6a6bd4a99ca0bf9"
-                  shouldBeEnabled = "Yes"
-                  ignoreCount = "0"
-                  continueAfterRunningActions = "No"
-                  symbolName = "PDF_Reader_Pro.KMHeaderPropertyController.componentSelectDidSelect(view: Swift.Optional&lt;KMComponentLibrary.ComponentSelect&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/HeaderFooter/Views/KMHeaderPropertyController.swift"
-                  startingColumnNumber = "9223372036854775807"
-                  endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "548"
-                  endingLineNumber = "548"
+                  startingLineNumber = "562"
+                  endingLineNumber = "562"
                   offsetFromSymbolStart = "2868">
                </Location>
             </Locations>
@@ -4677,6 +4709,36 @@
                   endingLineNumber = "6000"
                   offsetFromSymbolStart = "340">
                </Location>
+               <Location
+                  uuid = "55D287D3-1501-491A-A540-B8728475A83C - 38aaec8ba186bbd1"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "-[CPDFListView(Event) menuItemClick_ChangeFont:]"
+                  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 = "6000"
+                  endingLineNumber = "6000"
+                  offsetFromSymbolStart = "180">
+               </Location>
+               <Location
+                  uuid = "55D287D3-1501-491A-A540-B8728475A83C - 38aaec8ba186bbd1"
+                  shouldBeEnabled = "Yes"
+                  ignoreCount = "0"
+                  continueAfterRunningActions = "No"
+                  symbolName = "-[CPDFListView(Event) menuItemClick_ChangeFont:]"
+                  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 = "6000"
+                  endingLineNumber = "6000"
+                  offsetFromSymbolStart = "68">
+               </Location>
             </Locations>
          </BreakpointContent>
       </BreakpointProxy>
@@ -5137,13 +5199,13 @@
             filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "3490"
-            endingLineNumber = "3490"
+            startingLineNumber = "3486"
+            endingLineNumber = "3486"
             landmarkName = "showOCRWindow()"
             landmarkType = "7">
             <Locations>
                <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef560b18"
+                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef5608e4"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5153,12 +5215,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "3490"
-                  endingLineNumber = "3490"
-                  offsetFromSymbolStart = "1004">
+                  startingLineNumber = "3486"
+                  endingLineNumber = "3486"
+                  offsetFromSymbolStart = "116">
                </Location>
                <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef560b18"
+                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef5608bb"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5168,12 +5230,12 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "3490"
-                  endingLineNumber = "3490"
-                  offsetFromSymbolStart = "992">
+                  startingLineNumber = "3487"
+                  endingLineNumber = "3487"
+                  offsetFromSymbolStart = "704">
                </Location>
                <Location
-                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef560b18"
+                  uuid = "486CB436-1B66-4305-A833-B7709E4A139E - 46532d57ef5608e4"
                   shouldBeEnabled = "Yes"
                   ignoreCount = "0"
                   continueAfterRunningActions = "No"
@@ -5183,9 +5245,24 @@
                   urlString = "file:///Users/kdanmobile/Documents/Git/PDF_Office/PDF%20Office/PDF%20Master/KMClass/KMPDFViewController/KMMainViewController.swift"
                   startingColumnNumber = "9223372036854775807"
                   endingColumnNumber = "9223372036854775807"
-                  startingLineNumber = "3490"
-                  endingLineNumber = "3490"
-                  offsetFromSymbolStart = "704">
+                  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">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -5392,7 +5469,7 @@
                   endingColumnNumber = "9223372036854775807"
                   startingLineNumber = "6531"
                   endingLineNumber = "6531"
-                  offsetFromSymbolStart = "56156">
+                  offsetFromSymbolStart = "53084">
                </Location>
                <Location
                   uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d12f"
@@ -5407,7 +5484,22 @@
                   endingColumnNumber = "9223372036854775807"
                   startingLineNumber = "6531"
                   endingLineNumber = "6531"
-                  offsetFromSymbolStart = "55492">
+                  offsetFromSymbolStart = "52000">
+               </Location>
+               <Location
+                  uuid = "F4414954-6B48-44F2-BB16-CAAA42A2EC63 - 5b49f4ca4854d12f"
+                  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 = "6531"
+                  endingLineNumber = "6531"
+                  offsetFromSymbolStart = "52524">
                </Location>
             </Locations>
          </BreakpointContent>
@@ -5476,5 +5568,257 @@
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "6275"
+            endingLineNumber = "6275"
+            landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
+            landmarkType = "7">
+            <Locations>
+               <Location
+                  uuid = "328BE1DA-DF8E-4378-83F4-D9A34BBEAC14 - 5b49f4ca48573248"
+                  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 = "6274"
+                  endingLineNumber = "6274"
+                  offsetFromSymbolStart = "1444">
+               </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 = "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">
+               </Location>
+            </Locations>
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "E3333AEB-65C4-4E69-B728-AB4BCA7F6FA8"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "6771"
+            endingLineNumber = "6771"
+            landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
+            landmarkType = "7">
+            <Locations>
+               <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 = "101172">
+               </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 = "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">
+               </Location>
+            </Locations>
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "D2F2684C-1FC1-4BA3-BEB7-ABCDBC941FA5"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "6773"
+            endingLineNumber = "6773"
+            landmarkName = "componentGroupDidSelect(group:menuItemProperty:)"
+            landmarkType = "7">
+            <Locations>
+               <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 = "101772">
+               </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 = "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">
+               </Location>
+            </Locations>
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1"
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "4989"
+            endingLineNumber = "4989"
+            landmarkName = "pdfViewEditingAddImageArea(_:add:add:)"
+            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"
+                  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 = "200">
+               </Location>
+               <Location
+                  uuid = "240DAE1F-BFF4-481D-B132-351B8E6C72C1 - 144f1057c52e9c4c"
+                  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 = "4991"
+                  endingLineNumber = "4991"
+                  offsetFromSymbolStart = "428">
+               </Location>
+            </Locations>
+         </BreakpointContent>
+      </BreakpointProxy>
    </Breakpoints>
 </Bucket>