Small feature requests

Discussion and feedback on Construct 2

Post » Fri Jul 18, 2014 11:22 pm

Edit: decided to keep adding to the first post.

Some simple but useful editor features I'd like to see :)

1. Search that keeps the found item(s) in view after uncollapsing.

a. Perform a Search in the event sheet
b. Select an event/action
c. Clear the search
d. The selected event/action is still selected and visible

Item d is the important part :)

2. Search and replace of text in the event sheet

I'm referring to quoted text, i.e. strings.

e.g. changing the name of a function is tedious if there are many calls. Although from now on I will follow my own advice and use a constant text variable for each function. But that's just one example.

3. 'Simple' search in the event sheet
i.e. Just highlight the next found item in the event sheet, without collapsing. WITH A HOTKEY PLEASE e.g. F3 Find Next

3b. Highlighting of all found text
If I search for MyDumbVariableName123, please make them all stand out on my event sheet.

4. Hotkeys for things like alignment in the Layout editor
e.g. Alt-LeftArrow to align left edges, etc.

4b. Align by object centres (vert/horiz)
For aligning objects that aren't the same height/width.

5. Less confusing enable/disable of events/actions
I'm not saying I have the solution, but it does drive me to distraction sometimes.

6. Breakpoints that work
I guess there's some low-level reason why we can't set breakpoints on 'triggered or looping branches' but it would be nice.

7. 'Default' sprite a bit smaller
Why so big, 250x250? :) 50x50 would be fine IMO. Or an option to set the default size..

8. Search all event sheets
If we follow good practices and have modular event sheets, it's impossible to search them all at once (e.g. where did I define function xyz?) I'm using notepad++ at the moment to do this (with a hotkey to trigger it within C2).

That's all for now :)
Last edited by codah on Thu Oct 30, 2014 9:52 pm, edited 12 times in total.
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Fri Jul 18, 2014 11:58 pm

Yeah +!
My professional Royalty Free Music at Scirra Assets Store
--------------------------------
Specs: i5 2500, 16gb of ram, gtx 770, win 7, Focusrite Scarlett 8i6, Mackie mr8mk2, Alesis 320, browsing the net on chrome.
B
93
S
30
G
22
Posts: 1,987
Reputation: 20,203

Post » Sat Jul 19, 2014 5:22 am

Well it's all already in R175.
The view is not centered on the condition/action itself but at least when you have found the event/action you're looking for and selecting it, you have the event number on the left column that lets you know where it is in the current even sheet.
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
296
S
119
G
96
Posts: 7,328
Reputation: 71,298

Post » Sat Jul 19, 2014 8:44 am

Kyatric wrote:Well it's all already in R175.
The view is not centered on the condition/action itself but at least when you have found the event/action you're looking for and selecting it, you have the event number on the left column that lets you know where it is in the current even sheet.


I'm using 175 and I haven't seen what I've described. It's a small thing that would make my life easier many times a day :) Thing is, the event might be buried in groups, subevents, etc. and you still have to go 'searching' for it. Even a Ctrl-G "goto event" would be nice.
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Tue Jul 22, 2014 11:50 pm

Simple ideas for the search feature..

1. Highlight the found items in some fluoro colours

2a. After a search, allow double-click on an event/line that then clears the search and takes us to that event/line

and/or

2b. After a search, we select a line, clear the search, and we remain on that line (even if that line of code was folded).

3. Have a goto feature; e.g. type Ctrl-G, type in event #, navigates to that event
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Mon Aug 18, 2014 8:02 am

Might as well keep adding to this.

Could we have 'search and replace' of text in the event sheet?

I'm referring to quoted text, i.e. strings.

e.g. changing the name of a function is tedious if there are many calls. Although from now on I will follow my own advice and use a constant text variable for each function. But that's just one example.
Last edited by codah on Mon Aug 18, 2014 8:10 am, edited 1 time in total.
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Post » Mon Aug 18, 2014 8:05 am

+1 for a search and replace
You think you can do these things, but you can't, Nemo!
Just keep reading.
Just keep learning.
B
65
S
16
G
9
Posts: 1,429
Reputation: 12,728

Post » Mon Aug 18, 2014 9:41 am

DUTOIT wrote:+1 for a search and replace

yes please. +1
B
28
S
8
G
4
Posts: 553
Reputation: 4,924

Post » Mon Aug 18, 2014 10:48 pm

Also, search in document for those times you forget which event sheet you need.
Image Image Image Image
B
19
S
1
Posts: 89
Reputation: 929

Post » Mon Aug 18, 2014 11:30 pm

C91Designs wrote:Also, search in document for those times you forget which event sheet you need.


Sounds good.
B
24
S
9
G
4
Posts: 1,646
Reputation: 6,596

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 5 guests