The model was revised to manage both real gadgets in designer (as before) and now also internal draw gadgets.
- Containers (Container, Panel, ScrollArea) and the Frame Gadget are now drawn to avoid overlay problems.
Without the overlap concern, containers management (Parents / Children) with displacements grouped, may be envisaged. And, if needed, other gadgets can be drawn later.
The Drawing area is now a canvas container, so PB 5.60 is required.
Gadget Templates are now loaded from a customizable JSON file.
- If SweetyVD.JSON does not exist in current directory, it is automatically created from internal templates, for a next customization.
- Stargâte's TabBarGadget.pbi Is included by default in SweetyVD http://www.unionbytes.de/includes/tabbargadget/
- A start to add custom gadgets, by adding the gadget template to the JSON file above. The type must be 50. There is an OnOffButton custom gadget example in SweetyVD github CustomGadget_Example folder
Thanks for your feedback, tests
