Usability fixes

New releases and general discussions.

Post » Thu Oct 09, 2008 7:01 pm

While Construct is quite a powerful tool, there's a few usability issues that make working harder than it should be. These issues are mainly in the Event Sheet Editor.

First of all, you can't create subgroups inside groups directly. If you want subgroups, you have to create a group outside groups and then drag it into another group. Not good.

Another things about groups: Please add a "New event" button to the end of each group! It's incredibly annoying to try create events into right places when at worst you'll have to make them to the end or start of code and then move into the right place or copypaste another event and change conditions. Right-clicking on an event and having a "Insert event" in the context menu wouldn't hurt either.

Copypasting actions is also working kinda funky: If you copypaste actions into a condition that already has multiple actions, the actions will be always placed after the first action, and not moved to the end of the actions.

Creating a new event by clicking on the left side of an event and then pressing the "new event" also tends to create the event somewhere where it clearly shouldn't be, like the start or end of the code, especially if you do this with an event that's located in a group.

One of the most important things: You can't press enter and have it register as "Finish" when creating actions! This is one of the most annoying things in the Event Sheet editor and slows down work a lot.

Power alone isn't enough if it's a pain in the ass to take use of it, so I'd say focusing on usability issues is quite important.
B
16
S
8
G
4
Posts: 136
Reputation: 3,144

Post » Thu Oct 09, 2008 8:22 pm

I agree with everything this man says, especially the stuff relating to groups and the copy/paste system.
Moderator
B
98
S
37
G
19
Posts: 1,584
Reputation: 17,817

Post » Thu Oct 09, 2008 9:27 pm

Thirded.
B
3
S
2
G
5
Posts: 263
Reputation: 2,201

Post » Thu Oct 09, 2008 9:32 pm

Also, you can't paste anything onto an empty Even Sheet.
B
2
S
1
G
4
Posts: 92
Reputation: 1,384

Post » Fri Oct 10, 2008 12:12 am

These are all very good points, aka "fifthed."
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Post » Fri Oct 10, 2008 6:44 am

sex'd

I mean... sixth'd

~Sol
Tired of crappy file hosts that are crappy? Get DROPBOX - https://db.tt/uwjysXJF
Moderator
B
45
S
17
G
37
Posts: 2,853
Reputation: 25,966

Post » Fri Oct 24, 2008 9:44 am

sevenated or something... i also want to repeat that i think the word "insert" is over-used. instead of

edit condition
invert condition
insert new condition
insert comment
insert sub-event

etc... i would prefer something like

edit
invert
new condition
comment
sub-event

Like it is now it slows down since you always automatically read the word insert three times each time you change something.
B
8
S
2
G
5
Posts: 744
Reputation: 3,288

Post » Fri Mar 06, 2009 10:14 am

Bumping my own thread with some more stuff...

Okay, the first thing which has bugged me for quite a while is the fact that when you click a button to hide / lock layer, it selects the layer. This should not happen, as if you're hiding / locking a layer, you most likely won't want to add stuff to that layer. It's a real pain in the ass when I'm working on levels with lots of layers that need to match up, then when I check an upper layer (by making it visible and invisible) the layer selection should stay at the layer I was originally on, not change to the layer I just showed / hid / locked / unlocked.

Also, you still can't press enter as a keyboard shortcut "Finish" in the expression editor. You can do this for Next, why couldn't you do it for Finish?
B
16
S
8
G
4
Posts: 136
Reputation: 3,144

Post » Fri Mar 06, 2009 2:57 pm

Im in too.
B
27
S
3
G
5
Posts: 172
Reputation: 3,628


Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 4 guests