Hello to all,
You waited so long for it, even though some of you didn't believe in it and even made fun of it!
He had opinions, criticisms etc., it appeared that this project had about 0.2% to see the light of day according to some.
But other more constructive criticisms too, such as the wish to make the code public!
We tried to create a DLL of the project, but also a library, it was simply a resounding failure!
No way to know how to protect the code, I didn't want to give it to the base because I was afraid of abuse and appropriation!
As time went by, the project was put aside a little bit but we have a little
go ahead anyway (well, when I say "we", it's mostly "Stargate")
After some time of reflection and taking into account certain opinions, and especially the fact that some people I don't know
came to ask Stargate where the project is at and that they started to press the cork....
I conclude like him that this project is interesting in the end, and you won't be disappointed.
but I think I misspoke as I often do, alas!
This module is not going to create your editor the fingers in the nose eh, it's up to you to do it!
It's a bit like a game creation software where you have to code to make your game!
Here it's the same thing but for Object editors!
Everything has been thought to make it very easy to use, but it is possible to make it even simpler!
Your editors, your Objects, it's up to you to do the rest!
The particularity of this module is to be able to customize and manipulate objects as you wish.
It is not enough to create an Object, you must also give it an appearance and behaviors with simplistic functions!
Create an Object wherever you want on the editor
Give an image to this object (Appearance)
Then, why not give it a standard or customized cursor when the mouse passes over it?
And while we're at it, let's give standard or custom handles to our Objects, to move or resize them with the mouse, in the desired directions.
And why not restrict our Objects, minimum and maximum X and Y position on the canvas, minimum and maximum size on the canvas, resize them or move them by "steps".
And why not create "Container" type Objects, in the form of a hierarchy of parents and children.
Find all the information of the Objects, their position, their size, etc...
And many other things (not exhaustive) !
And many other even crazier things, which will come later!
With this very powerful tool under development, you will be able to create your own editor!
Why not a drawing editor, a vector editor, etc...
Or even a game editor, let's be crazy!
Or even crazier, a visual editor!
This tool will allow you to create your own editors, but it won't do the job for you!
Don't wait for things to happen to you, you have to provoke them! (Quote from the movie: The Chess Champion on YT)
We found a suitable license for the module.
If I am not mistaken:
https://creativecommons.org/licenses/by-nc/4.0/
But we will see how to implement it.
Editors Factory is coming directly to your place next weekend if all goes well.
So drool a lot and prepare the popcorn because it's going to blow your mind!