I feel like C2 is currently lacking a lot of features for plugin developers with regards to the edittime. I'm constantly trying to make my plugins more user friendly and simpler to interact with through the edittime, and continually hit roadblocks which prevent me from doing anything to that end because of the current lack of features implemented into the edittime sdk.
For these reasons i though we could all come together and suggest features which we would like to eventually see added to SDK, compiled into a neat wishlist. Hopefully scirra will see it and at least implement some of them so that we can extend construct more-so than we already are. I added some features i'd like to see and will edit the thread to summarize what people are posting. Please write the feature you'd like to see with a short description that will fit on one or two lines.
Edittime Wishlist
- "Object Type" properties
***The ability to set properties which are global to a specific type, rather than specific instance of that type
- Ability to detect mouse events and position in the layout editor
***for example to implement custom click to drag controls
- Ability to create custom windows for setting properties
***Object with many properties end up with a giant disorganized list in the current system, extra GUI control could go a long way