Updated, thank you very much, Kevin, as usual, you're impeccable when we speak about CompCreator author attitude (as any extension author must be to be useful the created extension, free or paid). Thank you again, for my project, among AI2, CompCreator & KevinKuhnEnhance is the spinal column.
Kevin or Tim, do you have time to take a look at the first image from this thread and tell me if it is compatible in any way as I combined in that image the CompCreator and Dynamic Components?! The relational ability/compatibility between both is crucial to my vision/application.
@TIMAI2 as I have told you manny times in my posts, your experience is invaluable, in the past almost three months, almost all that I learned about using AI2, was from your posts from all over of that wonderful community, and from your website. AamongTim, @ABG posts in the community, that's just the same impressive with the culture on the pure AI2 approaches, was a perfect teacher. For me, it is incredibly huge/wide the culture that you Power Users have and the quantity/diversity of subjects that you manage!
You all the "Power users" can make miracles on the AI2 apps, I'm just... invidious.
A last unsolved problem, it is possible that Tim will have a solution for that! Is about DragAndDrop by @Ken extension.
I created a test app, just for testing purposes that can do this... Visually create and delete any components/arrangements. This approach is fundamental for my app and not only... The only limit is the imagination!!!
This test app, really "unleashes the power of the beast" at the visual level on AI2 as a framework.
With this approach, you can easily make apps for... From architecture, design, and overlayed things to drag-and-drop industrial automation control at the visual level, Arduino things, and... So on... You must invest only some... Simple logic...
But... it has a huge/unpardonable problem. If I "escape" from dragging the component that I catch and that component drops in itself... The companion crashes without any message.
From my tests/logic it seems to be a problem with DragAndDrop extension that is trying to create a component/arrangement on itself. It is aberrant/paradoxical and it is normal to crash.
Here you have the .aia. From my point of view, it deserves deep attention.
DragAndDrop.aia (122.2 KB)
It is a small tribute to the "bible" that Tim sent me at the beginning of this wonderful AI2 adventure and it took me almost a month to understand it . Feel free to use it, modify it, share it, or use it in any constructive way.
For copy/paste guys... Don't just copy/paste those things... Read, learn, and understand AI2, after that just... DO IT!.
PS - be careful on playing with it... it creates addiction... I lose a week playing with shapes...