Ashley Tom and the rest of the scirra team
I thought you guys might like to know that I've discovered that I can reasonably comfortably make games in C2 without using my hands.
Because my hands are injured, I've been using a head tracker, dwell clicker and two different on screen keyboards. It definitely requires some patience as it's nowhere near as fast as using my hands, but it's a big step up from what little I was able to do before. There are obviously some tasks I need my hands for like making graphics, but for the vast majority of the work using C2 itself, it seems like I can use it pretty well!
That said, there's one thing in particular that would really make it easier. On the event sheet, clicking below the scroll bar only scrolls down a small amount. In almost every other program I've used, like web browsers, clicking there scrolls almost a full screen down, leaving only a small amount of what was previously at the bottom of the screen then at the top. As it is, I have to keep clicking repeatedly, which requires a head turn each time, or switch to dragging mode with the dwell clicker and then back again, which requires extra head movements as well - not an issue when doing it a little, but scrolling around the event sheet happens a lot.
Could it be changed to mimic the standard behavior of most programs? Or could it be made an option to set how far it scrolls? Then people could keep it the current way if they like it as is.
Optimally, I'd like to be able to set the scrolling distance of the arrows at the top and bottom as well - currently clicking on them barely moves the event sheet at all. Being able to set those both independently would make it useful for when I don't want to scroll the whole screen.
Another thing I think could be a good UI improvement, though less important, is to make use of the empty space to the right of the 'add action' links at the bottom of an event's actions. There's no link for adding anything else, and that seems like a good spot to use for it - the icons listed in the menu when right clicking an event would work perfectly there, so instead of 'Add action' it would read 'Add: (icons here for all the stuff in the right click menu, like condition - action - event above, event below, subevent, blank subevent, comment, group, variable, toggle disabled, etc). Mouseover could display what the icon does if people aren't sure.
I know my situation is unusual, but I actually wanted it to work these ways anyway when I was able to use my hands, and I think it would be better for users in general if at least scrolling mimicked the behavior of most programs.
I also understand you've got a lot to work on, so I understand if you can't implement features like these that would most benefit probably one user.
I want to say how grateful I am for the work you're doing - I was really going out of my mind with such limited ways to express myself until I realized I could do this again, so thanks for making construct. It's helping me get my sanity back.