Of course it's extremely unreasonable to do that, I'm just trying to make the foundation for my OS extremely broad, broader than Microsoft or Apple
And the whole recursive nature makes it much more efficient... (and more prone to bugs)
Well I'm just focusing on the minimum foundation
Took me 2 days alone to build a flawless text box definition
Currently I have a recursove OS where everything is defined the same, so I can have a window with Windows bounded inside of them, or even a window with a entirely different desktop in it, with a window in that desktop that has another window inside, that has 2 new OS' inside that one...
FGW makes a good point, if you create an operating system app powerful enough, you could define each file's path within the first line of each file in a comment. It's not a bad idea, but you would have to have the operating system be able to edit files WITHIN the OS itself, so it'd be a lot of work to build, but yes, it is very much possible.
Nobody else seems to have said it yet so:
Is there any way you could allow modification of the Y axis as well? Or does the engine make that overly difficult?