[Suggestion] Updates to objects

Discussion and feedback on Construct 2

Post » Fri Jan 01, 2016 3:01 pm

Textbox form control
Some of the 3rd party textbox plugins have a select all functionality, so thought it would be handy to integrate that as a standard functionality to the textbox object together with a deselect all.

Select all - Select all text in a textbox
Deselect all - Deselect all text in a textbox
Last edited by nimos100 on Thu Jul 21, 2016 10:09 pm, edited 1 time in total.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Sun Feb 28, 2016 12:04 pm

NW.js dialog tags
When using NW.js "Show folder dialog", "Show open dialog", "Show save dialog" and afterwards the triggers "On folder dialog OK", "On open dialog OK", "On save dialog OK" it would be very useful I think if it were possible to set a tag for these as you can with audio.

As it is now there are no build in functionality to specify which "On ... Ok" will trigger if you use several of them. You can and have to do this using manual variables, but would be handy to simply make it a standard option in the NW.js functionality, I think.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Sun Feb 28, 2016 4:50 pm

Quick navigating functions
This was an old suggestion made, that I still believe would be one of the most useful features in C2. So ill add it here for that reason.

The ability to Ctrl + Click (or whatever hotkey is useful) a function call to quickly jump to the where the function is declared.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Thu Apr 14, 2016 1:05 pm

Reset object variables
The ability to reset an object variables to their default values. Would be very helpful when working with for instant sprites that contain a lot of temporary variables for tracking things, state machines and so forth. Rather than having to do this per variable.

Reset variables - Will reset all variables added to an object to the value they were by default.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Fri Apr 22, 2016 8:13 am

Smart family
This is not a feature in C2 so should be considered a feature suggestion maybe for C3.

This is basically a normal family, except that it will allow any combination of object to be part of it. An issue with the normal families is if you have features in your program that need to be the same for varies types of object then there are no other way than to duplicate code for each type.

How the smart family would work is to check for similarities between the objects added to the family and only those which are shared by family members would be available. Since for instant UID is available for all objects, it could be used, whereas something like "Angle" might not be, and therefore it won't be available.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Thu Jul 21, 2016 12:07 pm

Delete several local object variables at the same time
Currently you are only able to delete one variable added to an object at the time, would be handy if you could select several of them and delete them in one go.

Move several objects
I know this have been suggested a lot of times before, but ill add here as well.
The ability to select and move several objects at once in the projects window.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Thu Jul 21, 2016 12:50 pm

Hello;

I would like to know the object name given a UID.

thanks for your time.
winkr7
B
26
S
7
G
3
Posts: 152
Reputation: 2,971

Post » Tue Jul 26, 2016 5:27 pm

Automatic update of function calls
Currently when you have defined a function and later on might realize that you should have called it something else, you have to manually go through the code to find all the places where you call this function from. Would be useful if C2 could automatically do this as it does with any other object when you change their name.
Last edited by nimos100 on Wed Nov 23, 2016 10:47 am, edited 2 times in total.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

Post » Sat Oct 01, 2016 5:44 pm

SINE BEHAVIOR

It would be awesome if it had a PAUSE feature. Full pauses X secs after complete cycle. Half pauses X secs halfway through complete cycle.

example:
Period = 4
Full Pause = 0
Half Pause = 2


For those that do not like using plugins.
B
35
S
18
G
19
Posts: 656
Reputation: 14,014

Post » Sat Oct 22, 2016 11:32 am

Auto/manual sorting of the list object
Would be nice if there were a property for making a list auto sort or to manually do it. This could be either a property you could turn on for the list it self in the properties panel or as an action that you could call in your code.

Action:
Sort list - Would sort the list using a basic sorting method. So "a" would be before "b" and numbers would be before letters etc. Could be expanded so you would be able to use tokenat to customize which parameter of an entry text should be used for the sorting method.
B
43
S
11
G
2
Posts: 1,175
Reputation: 6,744

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 1 guest