BalConverter is a B4J app (desktop app) that converts between the designer layout files and JSON format. This allows you to edit the layout with a text editor. Note that the format is not so simple as the layout files were not designed to be edited this way. The converter app is simple. You...
Thanks Don Manfred, we have already used the class of your project, and we can compare the layout files via their JSON file.
But in the versioning system when we merge the project, we have to manage the binary files (.bal) manually.
BalConverter is a B4J app (desktop app) that converts between the designer layout files and JSON format. This allows you to edit the layout with a text editor. Note that the format is not so simple as the layout files were not designed to be edited this way. The converter app is simple. You...
Now if we make any changes in designer then we again need to run the batch file to convert to json for versioning.
Worse we can not make changes in json, as again we need to convert else ide won't show the changes.
Now assume somehow Erel manages to create layout.json instead of layout.bal, all the problems are solved in one flash.
I know many members have requested / wished for the same for very long time. I am not loosing my heart. Always hope.
You can modify BalConverter to a console app and use that in combination with #CustomBuildAction.
Then it will be run every time your application is compiled.
You can modify BalConverter to a console app and use that in combination with #CustomBuildAction.
Then it will be run every time your application is compiled.