Simon Grossenbacher 3 anos atrás
pai
commit
bdadde6661
3 arquivos alterados com 11 adições e 36 exclusões
  1. 3 3
      Example Config.rdproj
  2. BIN
      RESTDebugger.exe
  3. 8 33
      src/_frmMain.dfm

+ 3 - 3
Example Config.rdproj

@@ -1,6 +1,6 @@
 {
 	"Presets": {
-		"LastUsed": "faf2be76254543f9ad9cc8fca91cef5e",
+		"LastUsed": "7d37b798c22748eebf92ffa281ba982a",
 		"ConfigVersion": 3
 	},
 	"Preset_faf2be76254543f9ad9cc8fca91cef5e": {
@@ -33,7 +33,7 @@
 		"PresetName": "GET: GET Extra Headers",
 		"Guid": "7d37b798c22748eebf92ffa281ba982a",
 		"Notes": "PHA+R0VUIHJlcXVlc3Qgd2l0aCBoZWFkZXJzLjwvcD4=",
-		"Category": ""
+		"Category": "Login"
 	},
 	"Preset_777045dda27d466fab6c051d3e8094e8": {
 		"BaseURL": "%BaseURL%/basic-auth/user/pwd",
@@ -133,6 +133,6 @@
 	},
 	"Main": {
 		"GlobalVar": "fldType\tfldXPath\tfldName\tfldValue\r\nStatic\t\t%CustomPostData%\tData 1\r\nStatic\t\t%BaseURL%\thttps://httpbin.org\r\n",
-		"GridViewPresets": "Bhlmcm1NYWluLmN4R3JpZERCVGFibGVWaWV3BhJUY3hHcmlkREJUYWJsZVZpZXcCCQYJU291cmNlRFBJAgYCYAYGRm9vdGVyAgkGBUZhbHNlBgpHcm91cEJ5Qm94AgkGBFRydWUGDEdyb3VwRm9vdGVycwICBgEABgpOZXdJdGVtUm93AgkGBUZhbHNlBhhFZGl0Rm9ybVVzZURlZmF1bHRMYXlvdXQCCQYEVHJ1ZQYTUm93VXNlRGVmYXVsdExheW91dAIJBgRUcnVlBh9Db2x1bW5zUXVpY2tDdXN0b21pemF0aW9uU29ydGVkAgkGBUZhbHNlBgdWZXJzaW9uAgIGAQECAwYYY3hHcmlkREJUYWJsZVZpZXdmbGROYW1lBg9UY3hHcmlkREJDb2x1bW4CDAYJU291cmNlRFBJAgYCYAYRRmlsdGVyUm93T3BlcmF0b3ICAgYBAAYKR3JvdXBJbmRleAIGAsO/BhRJc0NoaWxkSW5NZXJnZWRHcm91cAIJBgVGYWxzZQYFV2lkdGgCBgPFvgAGDUFsaWdubWVudEhvcnoCAgYBAAYFSW5kZXgCBgIABgdWaXNpYmxlAgkGBFRydWUGCVNvcnRPcmRlcgIJBgZzb05vbmUGCVNvcnRJbmRleAIGAsO/BhhXYXNWaXNpYmxlQmVmb3JlR3JvdXBpbmcCCQYFRmFsc2UGCkV4cHJlc3Npb24CCRIAAAAAAgAGHGN4R3JpZERCVGFibGVWaWV3ZmxkQ2F0ZWdvcnkGD1RjeEdyaWREQkNvbHVtbgIMBglTb3VyY2VEUEkCBgJgBhFGaWx0ZXJSb3dPcGVyYXRvcgICBgEABgpHcm91cEluZGV4AgYCw78GFElzQ2hpbGRJbk1lcmdlZEdyb3VwAgkGBUZhbHNlBgVXaWR0aAIGAlMGDUFsaWdubWVudEhvcnoCAgYBAAYFSW5kZXgCBgIBBgdWaXNpYmxlAgkGBFRydWUGCVNvcnRPcmRlcgIJBgZzb05vbmUGCVNvcnRJbmRleAIGAsO/BhhXYXNWaXNpYmxlQmVmb3JlR3JvdXBpbmcCCQYFRmFsc2UGCkV4cHJlc3Npb24CCRIAAAAAAgAGHUNvbmRpdGlvbmFsRm9ybWF0dGluZ1Byb3ZpZGVyBiRUY3hHcmlkQ29uZGl0aW9uYWxGb3JtYXR0aW5nUHJvdmlkZXICAQYFQ291bnQCBgIAAgA="
+		"GridViewPresets": "Bhlmcm1NYWluLmN4R3JpZERCVGFibGVWaWV3BhJUY3hHcmlkREJUYWJsZVZpZXcCCQYJU291cmNlRFBJAgYCYAYGRm9vdGVyAgkGBUZhbHNlBgpHcm91cEJ5Qm94AgkGBFRydWUGDEdyb3VwRm9vdGVycwICBgEABgpOZXdJdGVtUm93AgkGBUZhbHNlBhhFZGl0Rm9ybVVzZURlZmF1bHRMYXlvdXQCCQYEVHJ1ZQYTUm93VXNlRGVmYXVsdExheW91dAIJBgRUcnVlBh9Db2x1bW5zUXVpY2tDdXN0b21pemF0aW9uU29ydGVkAgkGBUZhbHNlBgdWZXJzaW9uAgIGAQECAwYYY3hHcmlkREJUYWJsZVZpZXdmbGROYW1lBg9UY3hHcmlkREJDb2x1bW4CDAYJU291cmNlRFBJAgYCYAYRRmlsdGVyUm93T3BlcmF0b3ICAgYBAAYKR3JvdXBJbmRleAIGAsO/BhRJc0NoaWxkSW5NZXJnZWRHcm91cAIJBgVGYWxzZQYFV2lkdGgCBgPFvgAGDUFsaWdubWVudEhvcnoCAgYBAAYFSW5kZXgCBgIABgdWaXNpYmxlAgkGBFRydWUGCVNvcnRPcmRlcgIJBgZzb05vbmUGCVNvcnRJbmRleAIGAsO/BhhXYXNWaXNpYmxlQmVmb3JlR3JvdXBpbmcCCQYFRmFsc2UGCkV4cHJlc3Npb24CCRIAAAAAAgAGHGN4R3JpZERCVGFibGVWaWV3ZmxkQ2F0ZWdvcnkGD1RjeEdyaWREQkNvbHVtbgIMBglTb3VyY2VEUEkCBgJgBhFGaWx0ZXJSb3dPcGVyYXRvcgICBgEABgpHcm91cEluZGV4AgYCAAYUSXNDaGlsZEluTWVyZ2VkR3JvdXACCQYFRmFsc2UGBVdpZHRoAgYCUwYNQWxpZ25tZW50SG9yegICBgEABgVJbmRleAIGAgEGB1Zpc2libGUCCQYEVHJ1ZQYJU29ydE9yZGVyAgkGC3NvQXNjZW5kaW5nBglTb3J0SW5kZXgCBgIABhhXYXNWaXNpYmxlQmVmb3JlR3JvdXBpbmcCCQYEVHJ1ZQYKRXhwcmVzc2lvbgIJEgAAAAACAAYdQ29uZGl0aW9uYWxGb3JtYXR0aW5nUHJvdmlkZXIGJFRjeEdyaWRDb25kaXRpb25hbEZvcm1hdHRpbmdQcm92aWRlcgIBBgVDb3VudAIGAgACAA=="
 	}
 }

BIN
RESTDebugger.exe


+ 8 - 33
src/_frmMain.dfm

@@ -236,16 +236,16 @@ object frmMain: TfrmMain
     BevelOuter = bvNone
     TabOrder = 0
     object pnlPresetDetail: TPanel
-      Left = 275
+      Left = 277
       Top = 0
-      Width = 450
+      Width = 448
       Height = 370
       Align = alClient
       BevelOuter = bvNone
       Padding.Right = 10
       TabOrder = 0
       DesignSize = (
-        450
+        448
         370)
       object Label6: TLabel
         Left = 14
@@ -289,7 +289,6 @@ object frmMain: TfrmMain
         Anchors = [akLeft, akTop, akRight]
         Properties.OnChange = edtBaseURLPropertiesChange
         TabOrder = 1
-        ExplicitWidth = 345
         Width = 335
       end
       object PageControlParams: TcxPageControl
@@ -301,7 +300,6 @@ object frmMain: TfrmMain
         TabOrder = 2
         Properties.ActivePage = tabURLParams
         Properties.CustomButtons.Buttons = <>
-        ExplicitWidth = 436
         ClientRectBottom = 256
         ClientRectLeft = 2
         ClientRectRight = 424
@@ -309,7 +307,6 @@ object frmMain: TfrmMain
         object tabURLParams: TcxTabSheet
           Caption = 'URL Parameters'
           ImageIndex = 0
-          ExplicitWidth = 432
           object Panel3: TPanel
             Left = 0
             Top = 0
@@ -318,7 +315,6 @@ object frmMain: TfrmMain
             Align = alTop
             BevelOuter = bvNone
             TabOrder = 0
-            ExplicitWidth = 432
             object Label5: TLabel
               Left = 8
               Top = 8
@@ -366,13 +362,11 @@ object frmMain: TfrmMain
             WantTabs = True
             OnChange = EditorURLParamsChange
             FontSmoothing = fsmNone
-            ExplicitWidth = 432
           end
         end
         object cxTabSheet2: TcxTabSheet
           Caption = 'Extra Headers'
           ImageIndex = 1
-          ExplicitWidth = 432
           object Panel4: TPanel
             Left = 0
             Top = 0
@@ -381,7 +375,6 @@ object frmMain: TfrmMain
             Align = alTop
             BevelOuter = bvNone
             TabOrder = 0
-            ExplicitWidth = 432
             object Label7: TLabel
               Left = 8
               Top = 8
@@ -428,13 +421,11 @@ object frmMain: TfrmMain
             TabWidth = 2
             WantTabs = True
             FontSmoothing = fsmNone
-            ExplicitWidth = 432
           end
         end
         object cxTabSheet3: TcxTabSheet
           Caption = 'Authentication'
           ImageIndex = 3
-          ExplicitWidth = 432
           object Label9: TLabel
             Left = 15
             Top = 47
@@ -473,7 +464,6 @@ object frmMain: TfrmMain
         object tabPostData: TcxTabSheet
           Caption = 'Post Data'
           ImageIndex = 2
-          ExplicitWidth = 432
           object Panel5: TPanel
             Left = 0
             Top = 0
@@ -482,7 +472,6 @@ object frmMain: TfrmMain
             Align = alTop
             BevelOuter = bvNone
             TabOrder = 0
-            ExplicitWidth = 432
             object Label8: TLabel
               Left = 20
               Top = 8
@@ -542,16 +531,11 @@ object frmMain: TfrmMain
             TabWidth = 2
             WantTabs = True
             FontSmoothing = fsmNone
-            ExplicitWidth = 432
           end
         end
         object tabNotes: TcxTabSheet
           Caption = 'Notes'
           ImageIndex = 4
-          ExplicitLeft = 0
-          ExplicitTop = 0
-          ExplicitWidth = 0
-          ExplicitHeight = 0
           object Panel6: TPanel
             Left = 0
             Top = 0
@@ -560,7 +544,6 @@ object frmMain: TfrmMain
             Align = alTop
             BevelOuter = bvNone
             TabOrder = 0
-            ExplicitWidth = 432
             object Label11: TLabel
               Left = 15
               Top = 10
@@ -611,7 +594,6 @@ object frmMain: TfrmMain
             Encoding = heUTF8
             Options = [eoCaretVisible, eoAnimateCaret, eoEmbedDroppedImages, eoEmbedPastedImages, eoEmbedPastedStyles, eoAddColMarks, eoAddRowMarks, eoUrlDetection, eoSelectionToolbar, eoHighlightCurrentBlock]
             DefaultParaTag = 'p'
-            ExplicitWidth = 432
           end
         end
       end
@@ -621,7 +603,6 @@ object frmMain: TfrmMain
         Anchors = [akLeft, akRight, akBottom]
         Properties.OnChange = edtFullURLPropertiesChange
         TabOrder = 3
-        ExplicitWidth = 275
         Width = 265
       end
       object btnPasteFullURL: TcxButton
@@ -663,18 +644,14 @@ object frmMain: TfrmMain
         OptionsImage.Images = cxImageList
         TabOrder = 6
         OnClick = btnRunClick
-        ExplicitLeft = 300
       end
     end
     object cxSplitter2: TcxSplitter
       Left = 267
       Top = 0
-      Width = 8
+      Width = 10
       Height = 370
       Control = pnlPresets
-      ExplicitLeft = 260
-      ExplicitTop = 330
-      ExplicitHeight = 100
     end
     object pnlPresets: TPanel
       Left = 0
@@ -684,10 +661,6 @@ object frmMain: TfrmMain
       Align = alLeft
       BevelOuter = bvNone
       TabOrder = 2
-      ExplicitLeft = 30
-      ExplicitTop = 164
-      ExplicitWidth = 185
-      ExplicitHeight = 41
       DesignSize = (
         267
         370)
@@ -2085,12 +2058,14 @@ object frmMain: TfrmMain
       Size = 50
     end
     object memDataPresetsfldName: TStringField
+      DisplayWidth = 50
       FieldName = 'fldName'
-      Size = 50
+      Size = 200
     end
     object memDataPresetsfldCategory: TStringField
+      DisplayWidth = 50
       FieldName = 'fldCategory'
-      Size = 50
+      Size = 100
     end
   end
   object dsPresets: TDataSource