From 064792be00036f447d91e50d2f9182cb8352456c Mon Sep 17 00:00:00 2001 From: Jens Fudickar Date: Sun, 16 Jun 2024 16:44:23 +0200 Subject: [PATCH] # **json2puml v2.2.17.113** - 16.06.2024 ## All Editions ### Changed Feature - Multiline job descriptions are now correctly generated/rendered in the image legend #36 - Curl mandatory check works now also for cached curl results - The content of the generated zip file is now based on the outputformat parameters #35 --- documentation/changelog.md | 7 + .../placeholder_parameter_curl.json | 2 +- source/json2puml.dproj | 36 +- source/json2puml.res | Bin 16376 -> 16376 bytes source/json2pumlapps.dsk | 810 +++++++++++++++--- source/json2pumlconst.pas | 2 +- source/json2pumlservice.dproj | 36 +- source/json2pumlservice.res | Bin 16412 -> 16412 bytes source/json2pumlui.dproj | 38 +- source/json2pumlui.res | Bin 18284 -> 18204 bytes source/json2pumlwindowsservice.dproj | 36 +- source/json2pumlwindowsservice.res | Bin 18300 -> 18300 bytes 12 files changed, 762 insertions(+), 205 deletions(-) diff --git a/documentation/changelog.md b/documentation/changelog.md index 7369750..47acdb1 100644 --- a/documentation/changelog.md +++ b/documentation/changelog.md @@ -1,3 +1,10 @@ +# **json2puml v2.2.17.113** - 16.06.2024 +## All Editions +### Changed Feature +- Multiline job descriptions are now correctly generated/rendered in the image legend #36 +- Curl mandatory check works now also for cached curl results +- The content of the generated zip file is now based on the outputformat parameters #35 + # **json2puml v2.2.16.112** - 07.06.2024 ## All Editions ### Changed Feature diff --git a/samples/jsonplaceholder/placeholder_parameter_curl.json b/samples/jsonplaceholder/placeholder_parameter_curl.json index 4004eda..7e6d2f6 100644 --- a/samples/jsonplaceholder/placeholder_parameter_curl.json +++ b/samples/jsonplaceholder/placeholder_parameter_curl.json @@ -3,7 +3,7 @@ "detail": null, "group": null, "job": null, - "jobDescription": null, + "jobDescription": "This is a multiline description\nto show that this is also working :-)", "inputListFile": "placeholder_inputlist_curl.json", "inputFiles": [ ], diff --git a/source/json2puml.dproj b/source/json2puml.dproj index c02d491..f209fe1 100644 --- a/source/json2puml.dproj +++ b/source/json2puml.dproj @@ -99,12 +99,12 @@ DBXSqliteDriver;IndyIPCommon;RESTComponents;bindcompdbx;DBXInterBaseDriver;vcl;IndyIPServer;vclactnband;vclFireDAC;IndySystem;bindcompvclsmp;tethering;svnui;bindcompvclwinx;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;vclimg;madBasic_;Jcl;FireDAC;vcltouch;vcldb;bindcompfmx;svn;FireDACSqliteDriver;FireDACPgDriver;inetdb;soaprtl;DbxCommonDriver;fmx;FireDACIBDriver;fmxdae;xmlrtl;soapmidas;vcledge;fmxobj;vclwinx;rtl;DbxClientDriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;vclx;bindcomp;appanalytics;dsnap;FireDACCommon;IndyIPClient;bindcompvcl;RESTBackendComponents;VCLRESTComponents;soapserver;dbxcds;VclSmp;adortl;JclDeveloperTools;JclVcl;vclie;bindengine;DBXMySQLDriver;CloudService;dsnapxml;FireDACMySQLDriver;dbrtl;IndyProtocols;inetdbxpress;FireDACCommonODBC;FireDACCommonDriver;JclContainers;inet;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 true true (None) - 112 + 113 /parameterfile:samples\acrmcurlparameter.json /debug /wait e:\Delphi\Projects\json2puml\ ..\documentation\icons\json2puml_icon.png @@ -112,18 +112,18 @@ none 2 2 - 16 + 17 DBXSqliteDriver;IndyIPCommon;RESTComponents;bindcompdbx;DBXInterBaseDriver;vcl;IndyIPServer;vclactnband;vclFireDAC;IndySystem;bindcompvclsmp;tethering;bindcompvclwinx;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;vclimg;FireDAC;vcltouch;vcldb;bindcompfmx;FireDACSqliteDriver;FireDACPgDriver;inetdb;soaprtl;DbxCommonDriver;fmx;FireDACIBDriver;fmxdae;xmlrtl;soapmidas;vcledge;fmxobj;vclwinx;rtl;DbxClientDriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;vclx;bindcomp;appanalytics;dsnap;FireDACCommon;IndyIPClient;bindcompvcl;RESTBackendComponents;VCLRESTComponents;soapserver;dbxcds;VclSmp;adortl;vclie;bindengine;DBXMySQLDriver;CloudService;dsnapxml;FireDACMySQLDriver;dbrtl;IndyProtocols;inetdbxpress;FireDACCommonODBC;FireDACCommonDriver;inet;fmxase;$(DCC_UsePackage) true Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 true (None) - 112 + 113 /parameterfile:samples\acrmcurlparameter.json /debug /wait e:\Delphi\Projects\json2puml\ ..\documentation\icons\json2puml_icon.png @@ -131,7 +131,7 @@ none 2 2 - 16 + 17 DEBUG;$(DCC_Define) @@ -151,25 +151,25 @@ true 1033 (Ohne) - 112 + 113 e:\Delphi\Projects\json2puml\ none - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 2 2 - 16 + 17 3 true 1033 (None) - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 112 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 /parameterfile:docker\json2puml\src\json2puml\sample\tmfparameter.json /debug /wait 2 2 - 16 + 17 false @@ -178,21 +178,21 @@ 0 - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 112 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 2 2 - 16 + 17 - 112 + 113 e:\Delphi\Projects\json2puml\ 2 true 1033 - FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Command Line;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 2 - 16 + 17 diff --git a/source/json2puml.res b/source/json2puml.res index 799e36debeffb91cbbcb704bda6268945e0256b9..9131d6027a673a34def153c145694e368fc649f8 100644 GIT binary patch delta 28 icmexS|D%3F33DNX;KcIBoaPLA42D2xyg8Y1svQ8L0trw6 delta 28 icmexS|D%3F33CC1z{K*$oMsGq42D2xv^kk^svQ8K#tBRS diff --git a/source/json2pumlapps.dsk b/source/json2pumlapps.dsk index 224993b..caab316 100644 --- a/source/json2pumlapps.dsk +++ b/source/json2pumlapps.dsk @@ -1,29 +1,205 @@ [Closed Files] -File_0=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlbasedefinition.pas',0,1,762,98,800,0,0,, -File_1=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlloghandler.pas',0,1,409,28,433,0,0,, -File_2=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas',0,1,2052,28,2076,0,0,, -File_3=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumltools.pas',0,1,544,26,568,0,0,, -File_4=TSourceModule,'E:\Delphi\Projects\json2puml\source\jsontools.pas',0,1,734,32,743,0,0,, -File_5=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas',0,1,1373,23,1405,0,0,, -File_6=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlconst.pas',0,1,116,41,153,0,0,, -File_7=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlform.pas',0,1,1231,76,1261,0,0,,{7 -File_8=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas',0,1,589,92,608,0,0,, -File_9=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pas',0,1,2278,60,2300,0,0,, -File_10=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlframe.pas',0,1,14,113,28,0,0,, -File_11=TSourceModule,'E:\Delphi\Projects\json2puml\unittests\utJson2PumlBasePropertyList.pas',0,1,1,107,24,0,0,, -File_12=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas',0,1,930,43,955,0,0,, -File_13=TSourceModule,'C:\Users\jensf\Documents\Embarcadero\Studio\23.0\CatalogRepository\SynEdit-12\source\SynEditUndo.pas',0,1,312,1,322,0,0,, -File_14=TSourceModule,'c:\program files (x86)\embarcadero\studio\23.0\SOURCE\RTL\SYS\System.pas',0,1,18386,1,18396,0,0,, +File_0=TSourceModule,'c:\program files (x86)\embarcadero\studio\23.0\SOURCE\RTL\SYS\System.SysUtils.pas',0,1,10882,1,10905,0,0,, +File_1=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlbasedefinition.pas',0,1,762,98,800,0,0,, +File_2=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlloghandler.pas',0,1,409,28,433,0,0,, +File_3=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlform.pas',0,1,1231,76,1261,0,0,,{7 +File_4=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlconverterdefinition.pas',0,1,2278,60,2300,0,0,, +File_5=TSourceModule,'E:\Delphi\Projects\json2puml\source\json2pumlframe.pas',0,1,14,113,28,0,0,, +File_6=TSourceModule,'E:\Delphi\Projects\json2puml\unittests\utJson2PumlBasePropertyList.pas',0,1,1,107,24,0,0,, +File_7=TSourceModule,'C:\Users\jensf\Documents\Embarcadero\Studio\23.0\CatalogRepository\SynEdit-12\source\SynEditUndo.pas',0,1,312,1,322,0,0,, +File_8=TSourceModule,'c:\program files (x86)\embarcadero\studio\23.0\SOURCE\RTL\SYS\System.pas',0,1,18386,1,18396,0,0,, [Modules] -Count=0 -EditWindowCount=0 +Module0=E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas +Module1=E:\Delphi\Projects\json2puml\source\jsontools.pas +Module2=E:\Delphi\Projects\json2puml\source\json2pumltools.pas +Module3=E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas +Module4=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas +Module5=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas +Module6=E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas +Module7=E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas +Count=8 +EditWindowCount=1 + +[E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\jsontools.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumltools.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumlconst.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas] +ModuleType=TSourceModule + +[E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas] +ModuleType=TSourceModule + +[EditWindow0] +ViewCount=8 +CurrentEditView=E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas +View0=0 +View1=1 +View2=2 +View3=3 +View4=4 +View5=5 +View6=6 +View7=7 +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=9938 +Height=9253 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=9938 +ClientHeight=9253 +DockedToMainForm=1 +BorlandEditorCodeExplorer=BorlandEditorCodeExplorer@EditWindow0 +TopPanelSize=0 +LeftPanelSize=1895 +LeftPanelClients=PropertyInspector,DockSite3 +LeftPanelData=00000800010100000000251000000000000001670700000000000001000000005A0E000009000000446F636B53697465330100000000B31C00001100000050726F7065727479496E73706563746F72FFFFFFFF +RightPanelSize=1996 +RightPanelClients=DockSite2,DockSite4 +RightPanelData=00000800010100000000251000000000000001CC0700000000000001000000004912000009000000446F636B53697465320100000000B31C000009000000446F636B5369746534FFFFFFFF +BottomPanelSize=1542 +BottomPanelClients=MessageView,DockSite1 +BottomPanelData=0000080001020100000009000000446F636B536974653103450000000000000206060000000000000100000000034500000F0000004D65737361676556696577466F726DFFFFFFFF +BottomMiddlePanelSize=0 +BottomMiddlePanelClients=DockSite0,GraphDrawingModel +BottomMiddelPanelData=0000080001020200000009000000446F636B536974653010000000477261706844726177696E67566965779F1D00000000000002F206000000000000FFFFFFFF + +[View0] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\jsontools.pas +CursorX=71 +CursorY=766 +TopLine=735 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\jsontools.pas + +[View1] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas +CursorX=33 +CursorY=1887 +TopLine=1881 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlpuml.pas + +[View2] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas +CursorX=36 +CursorY=955 +TopLine=930 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas + +[View3] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas +CursorX=41 +CursorY=187 +TopLine=181 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlconst.pas + +[View4] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumltools.pas +CursorX=87 +CursorY=1172 +TopLine=1150 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumltools.pas + +[View5] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas +CursorX=28 +CursorY=1203 +TopLine=1189 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumldefinition.pas + +[View6] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas +CursorX=122 +CursorY=449 +TopLine=431 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlservicecontroller.pas + +[View7] +CustomEditViewType=TEditView +Module=E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas +CursorX=80 +CursorY=938 +TopLine=915 +LeftCol=1 +Elisions= +Bookmarks= +EditViewName=E:\Delphi\Projects\json2puml\source\json2pumlinputhandler.pas [Watches] Count=0 +[WatchWindow] +WatchColumnWidth=120 +WatchShowColumnHeaders=1 +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=3824 +Height=1221 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1221 +TBDockHeight=216 +LRDockWidth=13602 +Dockable=1 +StayOnTop=0 + [Breakpoints] -Count=0 +Count=1 +Breakpoint0='E:\Delphi\Projects\json2puml\source\json2pumlconverter.pas',954,'',0,1,'',1,0,0,'',1,'','','',0,'' [EmbarcaderoWin32Debugger_AddressBreakpoints] Count=0 @@ -46,54 +222,58 @@ Count=0 [Main Window] PercentageSizes=1 Create=1 -Visible=0 +Visible=1 Docked=0 -State=0 -Left=914 -Top=1681 -Width=3141 -Height=489 +State=2 +Left=145 +Top=273 +Width=8930 +Height=8520 MaxLeft=-4 MaxTop=-7 -ClientWidth=3078 -ClientHeight=431 -BottomPanelSize=0 +MaxWidth=8930 +MaxHeight=8520 +ClientWidth=10000 +ClientHeight=10057 +BottomPanelSize=8944 +BottomPanelClients=EditWindow0 +BottomPanelData=0000080000000000000000000000000000000000000000000000000100000000000000000C0000004564697457696E646F775F30FFFFFFFF [ProjectManager] PercentageSizes=1 Create=1 -Visible=0 -Docked=0 +Visible=1 +Docked=1 State=0 Left=0 Top=0 -Width=2355 -Height=4375 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=2293 -ClientHeight=4095 -TBDockHeight=4375 -LRDockWidth=2355 +Width=1996 +Height=4382 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=4382 +TBDockHeight=5898 +LRDockWidth=2348 Dockable=1 StayOnTop=0 [MessageView] PercentageSizes=1 Create=1 -Visible=0 -Docked=0 +Visible=1 +Docked=1 State=0 Left=0 -Top=0 -Width=1762 -Height=704 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=1699 -ClientHeight=424 -TBDockHeight=704 -LRDockWidth=1762 +Top=28 +Width=9938 +Height=1394 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=9938 +ClientHeight=1394 +TBDockHeight=1394 +LRDockWidth=2770 Dockable=1 StayOnTop=0 @@ -101,158 +281,370 @@ StayOnTop=0 PercentageSizes=1 Create=1 Visible=1 -Docked=0 +Docked=1 State=0 Left=0 Top=0 -Width=1191 -Height=3693 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=1129 -ClientHeight=3412 -TBDockHeight=3693 -LRDockWidth=1191 +Width=1996 +Height=2557 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=2557 +TBDockHeight=7155 +LRDockWidth=1996 Dockable=1 StayOnTop=0 [PropertyInspector] PercentageSizes=1 Create=1 -Visible=0 -Docked=0 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=557 +Width=1895 +Height=3599 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1895 +ClientHeight=3599 +TBDockHeight=7004 +LRDockWidth=1895 +Dockable=1 +StayOnTop=0 +SplitPos=111 + +[frmDesignPreview] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 State=0 Left=0 Top=0 -Width=1086 -Height=2672 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=1023 -ClientHeight=2392 -TBDockHeight=2672 -LRDockWidth=1086 +Width=1996 +Height=6803 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=6803 +TBDockHeight=5955 +LRDockWidth=2512 Dockable=1 StayOnTop=0 -SplitPos=173 [TemplateView] PercentageSizes=1 Create=1 Visible=0 -Docked=0 +Docked=1 +State=0 +Left=-2296 +Top=370 +Width=273 +Height=359 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=273 +ClientHeight=359 +TBDockHeight=359 +LRDockWidth=273 +Dockable=1 +StayOnTop=0 +Name=120 +Description=334 +filter=1 + +[DebugLogView] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 State=0 Left=0 Top=0 -Width=1719 -Height=3089 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=1656 -ClientHeight=2809 -TBDockHeight=3089 -LRDockWidth=1719 +Width=3824 +Height=1221 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1221 +TBDockHeight=409 +LRDockWidth=4949 +Dockable=1 +StayOnTop=0 + +[ThreadStatusWindow] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=3824 +Height=1221 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1221 +TBDockHeight=216 +LRDockWidth=7406 +Dockable=1 +StayOnTop=0 +Column0Width=145 +Column1Width=100 +Column2Width=115 +Column3Width=619 + +[LocalVarsWindow] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=3824 +Height=1221 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1221 +TBDockHeight=1537 +LRDockWidth=3484 +Dockable=1 +StayOnTop=0 + +[CallStackWindow] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=3824 +Height=1221 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1221 +TBDockHeight=2062 +LRDockWidth=3484 Dockable=1 StayOnTop=0 -Name=60 -Description=304 -filter=1 [PatchForm] PercentageSizes=1 Create=1 -Visible=0 -Docked=0 +Visible=1 +Docked=1 State=0 Left=0 Top=0 -Width=2230 -Height=1832 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=2168 -ClientHeight=1552 -TBDockHeight=1832 -LRDockWidth=2230 +Width=2340 +Height=1279 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=2340 +ClientHeight=1279 +TBDockHeight=2500 +LRDockWidth=3398 Dockable=1 StayOnTop=0 [FindReferencsForm] PercentageSizes=1 Create=1 -Visible=0 -Docked=0 +Visible=1 +Docked=1 State=0 Left=0 Top=0 -Width=816 -Height=869 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=754 -ClientHeight=589 -TBDockHeight=869 -LRDockWidth=816 +Width=2340 +Height=1042 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=2340 +ClientHeight=1042 +TBDockHeight=2320 +LRDockWidth=2824 Dockable=1 StayOnTop=0 [RefactoringForm] PercentageSizes=1 Create=1 -Visible=0 -Docked=0 +Visible=1 +Docked=1 State=0 Left=0 Top=0 -Width=816 -Height=869 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=754 -ClientHeight=589 -TBDockHeight=869 -LRDockWidth=816 +Width=2340 +Height=1279 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=2340 +ClientHeight=1279 +TBDockHeight=3211 +LRDockWidth=2824 Dockable=1 StayOnTop=0 +[ToDo List] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=2340 +Height=1279 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=2340 +ClientHeight=1279 +TBDockHeight=1157 +LRDockWidth=3676 +Dockable=1 +StayOnTop=0 +Column0Width=314 +Column1Width=30 +Column2Width=150 +Column3Width=172 +Column4Width=129 +SortOrder=4 +ShowHints=1 +ShowChecked=1 + [DataExplorerContainer] PercentageSizes=1 Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=1996 +Height=6803 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=6803 +TBDockHeight=4885 +LRDockWidth=7148 +Dockable=1 +StayOnTop=0 + +[GraphDrawingModel] +PercentageSizes=1 +Create=1 +Visible=0 +Docked=1 +State=0 +Left=501 +Top=1099 +Width=2855 +Height=3211 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=2855 +ClientHeight=3211 +TBDockHeight=3211 +LRDockWidth=2855 +Dockable=1 +StayOnTop=0 + +[ClassBrowserTool] +PercentageSizes=1 +Create=1 Visible=0 Docked=0 State=0 Left=0 Top=0 -Width=2543 -Height=2701 +Width=1895 +Height=3276 MaxLeft=-4 MaxTop=-7 -ClientWidth=2480 -ClientHeight=2421 -TBDockHeight=2701 -LRDockWidth=2543 +ClientWidth=1832 +ClientHeight=2996 +TBDockHeight=3139 +LRDockWidth=1848 +Dockable=1 +StayOnTop=0 + +[BreakpointWindow] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=3824 +Height=1221 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1221 +TBDockHeight=1545 +LRDockWidth=8742 Dockable=1 StayOnTop=0 +Column0Width=200 +Column1Width=75 +Column2Width=200 +Column3Width=200 +Column4Width=200 +Column5Width=75 +Column6Width=75 [StructureView] PercentageSizes=1 Create=1 Visible=1 -Docked=0 +Docked=1 State=0 Left=0 Top=0 -Width=758 -Height=2083 -MaxLeft=-4 -MaxTop=-7 -ClientWidth=695 -ClientHeight=1803 -TBDockHeight=2083 -LRDockWidth=758 +Width=1895 +Height=3542 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1895 +ClientHeight=3542 +TBDockHeight=3678 +LRDockWidth=1895 Dockable=1 StayOnTop=0 +[MMXCodeExplorer] +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=0 +Width=1996 +Height=6803 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=6803 +TBDockHeight=5747 +LRDockWidth=1691 +Dockable=1 +StayOnTop=0 +Layout=0 +Split=141 +ContentsClosed=0 + [fmGrepResults] PercentageSizes=1 Create=1 @@ -266,7 +658,7 @@ Height=2701 MaxLeft=-4 MaxTop=-7 ClientWidth=1547 -ClientHeight=2421 +ClientHeight=2644 TBDockHeight=2701 LRDockWidth=1609 Dockable=1 @@ -278,8 +670,8 @@ Create=1 Visible=0 Docked=0 State=0 -Left=4355 -Top=4073 +Left=0 +Top=0 Width=1289 Height=1846 MaxLeft=-4 @@ -294,7 +686,7 @@ StayOnTop=0 [ParnassusBookmarksForm] PercentageSizes=1 Create=1 -Visible=1 +Visible=0 Docked=0 State=0 Left=0 @@ -310,8 +702,166 @@ LRDockWidth=2227 Dockable=1 StayOnTop=0 +[ModelViewTool] +PercentageSizes=1 +Create=1 +Visible=0 +Docked=1 +State=0 +Left=-2041 +Top=-124 +Width=5301 +Height=4871 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=5301 +ClientHeight=4871 +TBDockHeight=4871 +LRDockWidth=5301 +Dockable=1 +StayOnTop=0 + +[BorlandEditorCodeExplorer@EditWindow0] +PercentageSizes=1 +Create=1 +Visible=0 +Docked=0 +State=0 +Left=0 +Top=0 +Width=1824 +Height=6171 +MaxLeft=-4 +MaxTop=-7 +ClientWidth=1762 +ClientHeight=5891 +TBDockHeight=6171 +LRDockWidth=1824 +Dockable=1 +StayOnTop=0 + [DockHosts] -DockHostCount=0 +DockHostCount=5 + +[DockSite0] +HostDockSite=DockBottomCenterPanel +DockSiteType=1 +PercentageSizes=1 +Create=1 +Visible=0 +Docked=1 +State=0 +Left=8 +Top=8 +Width=2340 +Height=1480 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=2340 +ClientHeight=1480 +TBDockHeight=1480 +LRDockWidth=2340 +Dockable=1 +StayOnTop=0 +TabPosition=1 +ActiveTabID=RefactoringForm +TabDockClients=RefactoringForm,PatchForm,FindReferencsForm,ToDo List + +[DockSite1] +HostDockSite=DockBottomPanel +DockSiteType=1 +PercentageSizes=1 +Create=1 +Visible=0 +Docked=1 +State=0 +Left=1272 +Top=28 +Width=3824 +Height=1422 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3824 +ClientHeight=1422 +TBDockHeight=1422 +LRDockWidth=3824 +Dockable=1 +StayOnTop=0 +TabPosition=1 +ActiveTabID=DebugLogView +TabDockClients=DebugLogView,BreakpointWindow,ThreadStatusWindow,CallStackWindow,WatchWindow,LocalVarsWindow + +[DockSite2] +HostDockSite=DockRightPanel +DockSiteType=1 +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=28 +Width=1996 +Height=4583 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=4583 +TBDockHeight=7004 +LRDockWidth=1996 +Dockable=1 +StayOnTop=0 +TabPosition=1 +ActiveTabID=ProjectManager +TabDockClients=ProjectManager,MMXCodeExplorer,DataExplorerContainer,frmDesignPreview,ModelViewTool + +[DockSite3] +HostDockSite=DockLeftPanel +DockSiteType=1 +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=28 +Width=1895 +Height=3542 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1895 +ClientHeight=3542 +TBDockHeight=7004 +LRDockWidth=1895 +Dockable=1 +StayOnTop=0 +TabPosition=1 +ActiveTabID=StructureView +TabDockClients=StructureView + +[DockSite4] +HostDockSite=DockRightPanel +DockSiteType=1 +PercentageSizes=1 +Create=1 +Visible=1 +Docked=1 +State=0 +Left=0 +Top=702 +Width=1996 +Height=2557 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1996 +ClientHeight=2557 +TBDockHeight=7004 +LRDockWidth=1996 +Dockable=1 +StayOnTop=0 +TabPosition=1 +ActiveTabID=ToolForm +TabDockClients=ToolForm,TemplateView [ActiveProject] ActiveProject=1 diff --git a/source/json2pumlconst.pas b/source/json2pumlconst.pas index 2b203ce..267d871 100644 --- a/source/json2pumlconst.pas +++ b/source/json2pumlconst.pas @@ -196,7 +196,7 @@ tJson2PumlErrorInformation = record {$ELSE} cCmdLinePrefix = '-'; {$ENDIF} - cCurrentVersion = '2.2.16.112'; + cCurrentVersion = '2.2.17.113'; cApplicationName = 'json2puml'; diff --git a/source/json2pumlservice.dproj b/source/json2pumlservice.dproj index 4ec247b..26ebcaf 100644 --- a/source/json2pumlservice.dproj +++ b/source/json2pumlservice.dproj @@ -104,33 +104,33 @@ DBXSqliteDriver;dxPSPrVwRibbonRS25;dxRibbonCustomizationFormRS25;vclactnband;dxChartControlRS25;vclFireDAC;cxExportRS25;dxHttpIndyRequestRS25;tethering;dxPScxCommonRS25;cxGridEMFRS25;FireDACADSDriver;cxPivotGridOLAPRS25;JvPluginSystem;cxSchedulerGridRS25;vcltouch;JvBands;vcldb;Intraweb;svn;JvJans;dxGaugeControlRS25;cxLibraryRS25;BaseOracleObjects25;dxFlowChartAdvancedCustomizeFormRS25;odacfmx250;vclx;dxSpreadSheetConditionalFormattingDialogsRS25;dxTileControlRS25;dxMapControlRS25;dxPDFViewerRS25;dxDockingRS25;VCLRESTComponents;dxPSLnksRS25;dxWizardControlRS25;dxRichEditControlRS25;IcsFmxD102Run;vclie;bindengine;dxFireDACServerModeRS25;JvHMI;FireDACMySQLDriver;dxPSdxPDFViewerLnkRS25;bindcompdbx;dxPSdxLCLnkRS25;IndyIPServer;dxGanttControlRS25;dac250;IndySystem;dsnapcon;dxPSRichEditControlLnkRS25;FireDACMSAccDriver;fmxFireDAC;vclimg;Jcl;dxdbtrRS25;dxPScxTLLnkRS25;dxSpreadSheetRS25;dxPScxSchedulerLnkRS25;FMXTee;cxGridRS25;dxSpreadSheetCoreConditionalFormattingDialogsRS25;DbxCommonDriver;dxorgcRS25;JvManagedThreads;dxCloudServiceLibraryRS25;xmlrtl;JvTimeFramework;fmxobj;dxPScxGridLnkRS25;rtl;DbxClientDriver;dacvcl250;dxPSCoreRS25;CodeSiteExpressPkg;dxmdsRS25;JvSystem;JvStdCtrls;appanalytics;IndyIPClient;bindcompvcl;dxADOEMFRS25;TeeUI;JvDocking;JvPascalInterpreter;VclSmp;JclVcl;cxVerticalGridRS25;dxtrmdRS25;JvControls;JvPrintPreview;dxADOServerModeRS25;dxCoreRS25;cxSchedulerTreeBrowserRS25;oraprov250;DBXInterBaseDriver;dxRichEditControlCoreRS25;dxPSTeeChartRS25;JvGlobus;svnui;JvMM;dxPSdxFCLnkRS25;dxRichEditCoreRS25;SyntEditDB25;bindcompfmx;JvNet;inetdb;JvAppFrm;FmxTeeUI;fmx;fmxdae;dxPScxPivotGridLnkRS25;dxBarDBNavRS25;dxTabbedMDIRS25;JvWizards;dbexpress;IndyCore;dxFlowChartRS25;dxRichEditDocumentModelRS25;JvPageComps;dsnap;dxBarRS25;dxPSDBTeeChartRS25;IcsVclD102Run;dxdborRS25;dxPScxExtCommonRS25;cxPivotGridRS25;JclDeveloperTools;dxSpreadSheetReportDesignerRS25;dxNavBarRS25;dxPSdxSpreadSheetLnkRS25;cxSchedulerRibbonStyleEventEditorRS25;JvCmp;DBXMySQLDriver;FireDACCommonODBC;cxTreeListRS25;IndyIPCommon;JvCustom;vcl;dxPScxVGridLnkRS25;JvXPCtrls;dxBarExtItemsRS25;dxComnRS25;dxPSdxDBTVLnkRS25;madExcept_;madBasic_;TeeDB;dxSpreadSheetCoreRS25;dxServerModeRS25;JvCore;dxPScxPCProdRS25;dxFlowChartLayoutsRS25;JvCrypt;FireDACPgDriver;dxEMFRS25;JvDlgs;JvRuntimeDesign;Tee;dxPsPrVwAdvRS25;vclwinx;madDisAsm_;cxTreeListdxBarPopupMenuRS25;CustomIPTransport;vcldsnap;cxSchedulerWebServiceStorageRS25;dxPSdxOCLnkRS25;bindcomp;SyntEdit25;cxPivotGridChartRS25;cxSchedulerRS25;dxBarExtDBItemsRS25;dxOrgChartAdvancedCustomizeFormRS25;SynEdit_R;dxDBXServerModeRS25;dxFireDACEMFRS25;dxGDIPlusRS25;dxPSdxGaugeControlLnkRS25;dmvcframeworkRT;dbxcds;adortl;dmvcframeworkDT;odac250;dacfmx250;dxPSdxDBOCLnkRS25;dxRibbonRS25;dsnapxml;dxSpellCheckerRS25;dbrtl;inetdbxpress;IndyProtocols;dxFlowChartDesignerRS25;IcsCommonD102Run;JclContainers;odacvcl250;dxPSdxMapControlLnkRS25;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 true (None) - 112 + 113 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 16 + 17 DBXSqliteDriver;dxPSPrVwRibbonRS25;dxRibbonCustomizationFormRS25;vclactnband;dxChartControlRS25;vclFireDAC;cxExportRS25;dxHttpIndyRequestRS25;tethering;dxPScxCommonRS25;cxGridEMFRS25;FireDACADSDriver;cxPivotGridOLAPRS25;cxSchedulerGridRS25;vcltouch;vcldb;Intraweb;dxGaugeControlRS25;cxLibraryRS25;dxFlowChartAdvancedCustomizeFormRS25;vclx;dxSpreadSheetConditionalFormattingDialogsRS25;dxTileControlRS25;dxMapControlRS25;dxPDFViewerRS25;dxDockingRS25;VCLRESTComponents;dxPSLnksRS25;dxWizardControlRS25;dxRichEditControlRS25;IcsFmxD102Run;vclie;bindengine;dxFireDACServerModeRS25;FireDACMySQLDriver;dxPSdxPDFViewerLnkRS25;bindcompdbx;dxPSdxLCLnkRS25;IndyIPServer;dxGanttControlRS25;IndySystem;dsnapcon;dxPSRichEditControlLnkRS25;FireDACMSAccDriver;fmxFireDAC;vclimg;dxdbtrRS25;dxPScxTLLnkRS25;dxSpreadSheetRS25;dxPScxSchedulerLnkRS25;FMXTee;cxGridRS25;dxSpreadSheetCoreConditionalFormattingDialogsRS25;DbxCommonDriver;dxorgcRS25;dxCloudServiceLibraryRS25;xmlrtl;fmxobj;dxPScxGridLnkRS25;rtl;DbxClientDriver;dxPSCoreRS25;dxmdsRS25;appanalytics;IndyIPClient;bindcompvcl;dxADOEMFRS25;TeeUI;VclSmp;cxVerticalGridRS25;dxtrmdRS25;dxADOServerModeRS25;dxCoreRS25;cxSchedulerTreeBrowserRS25;DBXInterBaseDriver;dxRichEditControlCoreRS25;dxPSTeeChartRS25;dxPSdxFCLnkRS25;dxRichEditCoreRS25;bindcompfmx;inetdb;FmxTeeUI;fmx;fmxdae;dxPScxPivotGridLnkRS25;dxBarDBNavRS25;dxTabbedMDIRS25;dbexpress;IndyCore;dxFlowChartRS25;dxRichEditDocumentModelRS25;dsnap;dxBarRS25;dxPSDBTeeChartRS25;IcsVclD102Run;dxdborRS25;dxPScxExtCommonRS25;cxPivotGridRS25;dxSpreadSheetReportDesignerRS25;dxNavBarRS25;dxPSdxSpreadSheetLnkRS25;cxSchedulerRibbonStyleEventEditorRS25;DBXMySQLDriver;FireDACCommonODBC;cxTreeListRS25;IndyIPCommon;vcl;dxPScxVGridLnkRS25;dxBarExtItemsRS25;dxComnRS25;dxPSdxDBTVLnkRS25;TeeDB;dxSpreadSheetCoreRS25;dxServerModeRS25;dxPScxPCProdRS25;dxFlowChartLayoutsRS25;FireDACPgDriver;dxEMFRS25;Tee;dxPsPrVwAdvRS25;vclwinx;cxTreeListdxBarPopupMenuRS25;CustomIPTransport;vcldsnap;cxSchedulerWebServiceStorageRS25;dxPSdxOCLnkRS25;bindcomp;cxPivotGridChartRS25;cxSchedulerRS25;dxBarExtDBItemsRS25;dxOrgChartAdvancedCustomizeFormRS25;SynEdit_R;dxDBXServerModeRS25;dxFireDACEMFRS25;dxGDIPlusRS25;dxPSdxGaugeControlLnkRS25;dbxcds;adortl;dxPSdxDBOCLnkRS25;dxRibbonRS25;dsnapxml;dxSpellCheckerRS25;dbrtl;inetdbxpress;IndyProtocols;dxFlowChartDesignerRS25;IcsCommonD102Run;dxPSdxMapControlLnkRS25;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 true (None) - 112 + 113 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 16 + 17 DEBUG;$(DCC_Define) @@ -148,22 +148,22 @@ false true 1033 - FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 112 + FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 none 2 2 - 16 + 17 /debug 3 - 112 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 113 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 /debug - 16 + 17 3 @@ -173,18 +173,18 @@ 0 - 112 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 113 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 16 + 17 - 112 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 113 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) Service;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 16 + 17 diff --git a/source/json2pumlservice.res b/source/json2pumlservice.res index 82ae92309e67d4c32722324babe8235f2d86c7d7..d6d43e92aefa8b3d3a291117070072d9d9bf44c6 100644 GIT binary patch delta 57 zcmbQ!z&NLYaY6}mA%oz=a#co`iF1`16($}OpKQbAGVw+mw>g6zgCP(aGcZi9WlEl$ M!+2@)BPJ_b000*eZvX%Q delta 55 zcmbQ!z&NLYaY6}m0fWHAa#cpBiF1`1GWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug true - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 $(BDS)\bin\default_app.manifest - 112 + 113 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 16 + 17 DBXSqliteDriver;dxPSPrVwRibbonRS25;dxRibbonCustomizationFormRS25;vclactnband;dxChartControlRS25;vclFireDAC;cxExportRS25;dxHttpIndyRequestRS25;tethering;dxPScxCommonRS25;cxGridEMFRS25;FireDACADSDriver;cxPivotGridOLAPRS25;cxSchedulerGridRS25;vcltouch;vcldb;Intraweb;dxGaugeControlRS25;cxLibraryRS25;vclib;dxFlowChartAdvancedCustomizeFormRS25;vclx;dxSpreadSheetConditionalFormattingDialogsRS25;dxTileControlRS25;dxMapControlRS25;dxPDFViewerRS25;dxDockingRS25;VCLRESTComponents;dxPSLnksRS25;dxWizardControlRS25;dxRichEditControlRS25;vclie;bindengine;dxFireDACServerModeRS25;FireDACMySQLDriver;dxPSdxPDFViewerLnkRS25;bindcompdbx;dxPSdxLCLnkRS25;IndyIPServer;dxGanttControlRS25;IndySystem;dsnapcon;dxPSRichEditControlLnkRS25;FireDACMSAccDriver;fmxFireDAC;vclimg;dxdbtrRS25;dxPScxTLLnkRS25;dxSpreadSheetRS25;dxPScxSchedulerLnkRS25;FMXTee;cxGridRS25;dxSpreadSheetCoreConditionalFormattingDialogsRS25;DbxCommonDriver;dxorgcRS25;dxCloudServiceLibraryRS25;xmlrtl;fmxobj;dxPScxGridLnkRS25;rtl;DbxClientDriver;dxPSCoreRS25;dxmdsRS25;appanalytics;IndyIPClient;bindcompvcl;dxADOEMFRS25;TeeUI;VclSmp;cxVerticalGridRS25;dxtrmdRS25;dxADOServerModeRS25;dxCoreRS25;cxSchedulerTreeBrowserRS25;DBXInterBaseDriver;dxRichEditControlCoreRS25;dxPSTeeChartRS25;dxPSdxFCLnkRS25;dxRichEditCoreRS25;cxPageControldxBarPopupMenuRS25;bindcompfmx;inetdb;FmxTeeUI;fmx;fmxdae;dxPScxPivotGridLnkRS25;dxBarDBNavRS25;dxTabbedMDIRS25;dbexpress;IndyCore;dxFlowChartRS25;dxRichEditDocumentModelRS25;dsnap;dxBarRS25;dxPSDBTeeChartRS25;dxdborRS25;dxPScxExtCommonRS25;cxPivotGridRS25;dxSpreadSheetReportDesignerRS25;dxNavBarRS25;dxPSdxSpreadSheetLnkRS25;cxSchedulerRibbonStyleEventEditorRS25;DBXMySQLDriver;FireDACCommonODBC;cxTreeListRS25;IndyIPCommon;vcl;dxPScxVGridLnkRS25;dxBarExtItemsRS25;dxComnRS25;dxPSdxDBTVLnkRS25;TeeDB;dxSpreadSheetCoreRS25;dxServerModeRS25;dxPScxPCProdRS25;dxFlowChartLayoutsRS25;FireDACPgDriver;ibmonitor;dxEMFRS25;ibxpress;Tee;ibxbindings;dxPsPrVwAdvRS25;vclwinx;cxTreeListdxBarPopupMenuRS25;CustomIPTransport;vcldsnap;cxSchedulerWebServiceStorageRS25;dxPSdxOCLnkRS25;bindcomp;cxPivotGridChartRS25;cxSchedulerRS25;dxBarExtDBItemsRS25;dxOrgChartAdvancedCustomizeFormRS25;dxDBXServerModeRS25;dxFireDACEMFRS25;dxGDIPlusRS25;dxPSdxGaugeControlLnkRS25;dbxcds;adortl;dxPSdxDBOCLnkRS25;dxRibbonRS25;dsnapxml;dxSpellCheckerRS25;dbrtl;inetdbxpress;IndyProtocols;dxFlowChartDesignerRS25;dxPSdxMapControlLnkRS25;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug true - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 1033 $(BDS)\bin\default_app.manifest - 112 + 113 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 16 + 17 DEBUG;$(DCC_Define) @@ -115,33 +115,33 @@ false - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;LastCompiledTime=2022-06-26 23:48:42 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;LastCompiledTime=2022-06-26 23:48:42 PerMonitor true - 112 + 113 1033 ..\documentation\icons\json2puml-icon.png ..\documentation\icons\json2puml-icon.png e:\Delphi\Projects\json2puml\ - /inputfile:e:\Delphi\Projects\json2puml\samples-local\tmf\data\acrm_inputlist_customer_full\102000997754\tmf_629_customer\tmf_629_customer.102000997754.json /leadingobject:product /definitionfile:tmf-definition.json /wait + /parameterfile:e:\Delphi\Projects\json2puml\samples\jsonplaceholder\placeholder_parameter_curl.json /curlparameter:userid=1 2 2 - 16 + 17 3 PerMonitorV2 - 112 + 113 true 1033 /parameterfile:samples\swapi\swapi_parameter_film_characters.json e:\Delphi\Projects\json2puml - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 ..\documentation\icons\json2puml_icon.png 2 ..\documentation\icons\json2puml_icon.png 2 - 16 + 17 3 @@ -153,20 +153,20 @@ true PerMonitor - 112 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 113 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 16 + 17 true PerMonitorV2 - 112 - CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.16.112;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 + 113 + CompanyName=SWE Jens Fudickar;FileDescription=$(MSBuildProjectName) UI;FileVersion=2.2.17.113;LegalCopyright=(c) by Jens Fudickar in 2024;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0 2 2 - 16 + 17 diff --git a/source/json2pumlui.res b/source/json2pumlui.res index 311c0c9f2d15afdca355c0bc39114ce0e0d4cc34..441527429f2535a4ae22bf980d11d89d87d1d979 100644 GIT binary patch delta 84 zcmaFU$2g~tae{)<4kiW$1qKF&|NjMmm=VZgU@&0dWC1gP#15v3PDady41yEORT(8F g&Q)gm!Z`8J8BTKsJqAM{G~PU&QI>Ht3v-4G0DedmU;qFB delta 162 zcmW-ZF$%&!6hzMb diff --git a/source/json2pumlwindowsservice.dproj b/source/json2pumlwindowsservice.dproj index 33a5f13..e7285f2 100644 --- a/source/json2pumlwindowsservice.dproj +++ b/source/json2pumlwindowsservice.dproj @@ -85,32 +85,32 @@ Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) Debug true - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 $(BDS)\bin\default_app.manifest - 112 + 113 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 16 + 17 DBXSqliteDriver;DBXDb2Driver;vclactnband;vclFireDAC;tethering;FireDACADSDriver;cxLibraryRS27;dxRibbonCustomizationFormRS27;FireDACMSSQLDriver;vcltouch;vcldb;dxPScxExtCommonRS27;cxTreeListRS27;dxPScxSchedulerLnkRS27;dxRichEditDocumentModelRS27;dxPsPrVwAdvRS27;FireDACDBXDriver;vclx;dxPSdxFCLnkRS27;dxSpellCheckerRS27;dxPDFViewerRS27;RESTBackendComponents;VCLRESTComponents;dxWizardControlRS27;cxSchedulerTreeBrowserRS27;vclie;bindengine;CloudService;dxBarExtDBItemsRS27;FireDACMySQLDriver;SVGIconPackage;cxExportRS27;DataSnapClient;cxSchedulerWebServiceStorageRS27;bindcompdbx;IndyIPServer;DBXSybaseASEDriver;dxPScxPCProdRS27;IndySystem;dxHttpIndyRequestRS27;bindcompvclwinx;dxFlowChartRS27;dsnapcon;FireDACMSAccDriver;fmxFireDAC;FireDACInfxDriver;vclimg;dxmdsRS27;dxPSPrVwRibbonRS27;dxCoreRS27;emshosting;DBXOdbcDriver;FireDACTDataDriver;FMXTee;cxSchedulerRibbonStyleEventEditorRS27;soaprtl;DbxCommonDriver;dxRichEditCoreRS27;dxCloudServiceLibraryRS27;xmlrtl;soapmidas;DataSnapNativeClient;fmxobj;rtl;emsserverresource;DbxClientDriver;dxdborRS27;DBXSybaseASADriver;dxdbtrRS27;dxPSDBTeeChartRS27;appanalytics;dxSpreadSheetCoreRS27;dxRichEditControlCoreRS27;dxGDIPlusRS27;IndyIPClient;dxFireDACServerModeRS27;dxFlowChartAdvancedCustomizeFormRS27;bindcompvcl;dxServerModeRS27;TeeUI;dxPSLnksRS27;dxorgcRS27;VclSmp;dxDBXServerModeRS27;FireDACODBCDriver;DataSnapIndy10ServerTransport;cxGridRS27;DataSnapProviderClient;FireDACMongoDBDriver;dxFireDACEMFRS27;dxtrmdRS27;dxSpreadSheetCoreConditionalFormattingDialogsRS27;RESTComponents;DataSnapServerMidas;DBXInterBaseDriver;dxSpreadSheetConditionalFormattingDialogsRS27;dxGaugeControlRS27;dxSpreadSheetReportDesignerRS27;dxSpreadSheetRS27;bindcompvclsmp;emsclientfiredac;DataSnapFireDAC;dxPSRichEditControlLnkRS27;cxPivotGridOLAPRS27;dxBarDBNavRS27;DBXMSSQLDriver;cxPivotGridRS27;dxADOServerModeRS27;DatasnapConnectorsFreePascal;bindcompfmx;DBXOracleDriver;inetdb;dxFlowChartDesignerRS27;FmxTeeUI;emsedge;fmx;FireDACIBDriver;fmxdae;vcledge;dbexpress;IndyCore;dxRibbonRS27;dxOrgChartAdvancedCustomizeFormRS27;dsnap;emsclient;DataSnapCommon;SVGIconImageListFMX;FireDACCommon;dxTileControlRS27;dxBarExtItemsRS27;DataSnapConnectors;cxSchedulerRS27;cxGridEMFRS27;soapserver;dxRichEditControlRS27;dxPScxTLLnkRS27;FireDACOracleDriver;DBXMySQLDriver;dxFlowChartLayoutsRS27;dxPSCoreRS27;dxADOEMFRS27;DBXFirebirdDriver;FireDACCommonODBC;FireDACCommonDriver;dxPScxPivotGridLnkRS27;inet;cxPivotGridChartRS27;IndyIPCommon;dxPSdxOCLnkRS27;vcl;FireDACDb2Driver;dxPSdxDBOCLnkRS27;dxMapControlRS27;dxComnRS27;dxPSdxGaugeControlLnkRS27;dxEMFRS27;TeeDB;FireDAC;cxTreeListdxBarPopupMenuRS27;dxPScxVGridLnkRS27;dxPSdxPDFViewerLnkRS27;dxPSdxSpreadSheetLnkRS27;FireDACSqliteDriver;FireDACPgDriver;FireDACASADriver;dxTabbedMDIRS27;dxGanttControlRS27;Tee;DataSnapServer;vclwinx;FireDACDSDriver;dxPScxCommonRS27;CustomIPTransport;vcldsnap;dxPSTeeChartRS27;dxPScxGridLnkRS27;bindcomp;DBXInformixDriver;cxSchedulerGridRS27;cxVerticalGridRS27;dxDockingRS27;dxNavBarRS27;SVGIconImageList;dbxcds;adortl;dsnapxml;dbrtl;IndyProtocols;inetdbxpress;dxBarRS27;dxChartControlRS27;dxPSdxLCLnkRS27;dxPSdxMapControlLnkRS27;dxPSdxDBTVLnkRS27;fmxase;$(DCC_UsePackage) Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) Debug true - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 1033 $(BDS)\bin\default_app.manifest - 112 + 113 ..\documentation\icons\json2puml_icon.png ..\documentation\icons\json2puml_icon.png none 2 2 - 16 + 17 DEBUG;$(DCC_Define) @@ -124,22 +124,22 @@ false true PerMonitorV2 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 112 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 2 2 - 16 + 17 PerMonitorV2 - 112 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 2 true 1033 /install 2 - 16 + 17 madExcept;LeakChecking;$(DCC_Define) 3 @@ -152,20 +152,20 @@ true PerMonitorV2 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 112 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 2 2 - 16 + 17 true PerMonitorV2 - FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.16.112;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 - 112 + FileDescription=$(MSBuildProjectName) Windows Service;FileVersion=2.2.17.113;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=2.0;CompanyName=SWE Jens Fudickar;LegalCopyright=(c) by Jens Fudickar in 2024 + 113 2 2 - 16 + 17 diff --git a/source/json2pumlwindowsservice.res b/source/json2pumlwindowsservice.res index b01e3a369ef5b82f10621bfb4f33c2481a68be05..dae7632ad3665ff1e8c98834239c7f43c6c5c8e5 100644 GIT binary patch delta 31 lcmey<$M~m@aY6}mA%oz?a%M(Oa|S&ILm)KX+|2mX6#%9s2}A$@ delta 31 lcmey<$M~m@aY6}m0fWHCa%M(OGX^~dLm)KT+|2mX6#%8@2|xe<