I manage to add some properties to some components successfully in Visual Studio Code, so I have now my own version of WebEdit, WebLabel, and others. Also added properties to some FNC components like checkbox and others. These modified components appear in the VSC Form Designer component palette and work as expected, drag and drop to a form.
It was a straightforward process and since everything is WebLib (meaning nothing is VCL) in VSC, I have no doubt of what to do if I need to port another in VSC.
Now I want to do the same in Delphi 11.2. I have tried a number of things and failed but I realized that I need some sort of guide to have the steps done correctly.
For starters, why is there a "core source" and "component library source" folders in the components like QRcode for VSC, and how do I determine the right structures, includes, Etc. for my modified components to appear in the Delphi palette and load, work correctly?
I can add properties at runtime, but I need them in the palette for dragging and dropping in a form.
I guess there should be a guide somewhere, or a working example of a single component with new properties to appear in the palette. Any help is well received.
Have Delphi Alexandria 11.2 and soon upgrading to 11.3.