Yeah, Dines' idea is leads to most "logical" and structured system. Actually, I was going to suggest something like this too
. First, I didn't like that the system is so strict that you actually can't include layout-specific event sheets to anywhere else, I just wanted a system which makes the structured arragement and management of events and event sheets easy; now the "additional" event sheets are like hidden in project's properties, which they shouldn't be.
Now that I think it, including event sheets from "just" another layouts (not from the "centeral structure") is kind of bad habit, like GOTO in program code. So, I think that Dine's system is pretty good. It has it's benefits, it kind of forces users to use more structured and effective ways.
Now, only thing that concerns me, what kind of UI would be good? I didn't fully get the Dines' picture...
. Is the upper panel the Project bar? Maybe those funky words, pretty and groovy are just messing my thoughts... so groovy...
And btw, what's the purpose of Resource bar? There surely is some resources, but it feels somehow only half-necessary... I think that Resource bar could be integrated to the Project bar. Under the "Application" main node, there would be the layouts, as a part of the project and other resources.
Yup. Whaddaya think?