Construct 3 suggestions & ideas

Suggest and vote on ideas for Construct 3! Please note this is only one aspect of planning. We do not guarantee any features here will be implemented, even if they are top-voted ideas. The aim is just to collect feedback. Remember to search for existing submissions before adding an idea, describe your ideas as comprehensively as possible, and vote for plausibleĀ ideas that are well thought out. Please seeĀ our full guidelines on suggesting features.

List of expressions - separate variables from expressions

With lot of new features added to Construct the list of expressions is getting bigger with every version. It becomes more and more difficult to find a variable in this list if you don't remember its exact name. This applies to system expressions + global/local variables, and to object expressions + instance variables.

It would be great if all variables were grouped together at the top of the list.

I attached a mockup

  • dop2000
  • Jan 10 2021
  • No status
  • Attach files
  • Guest commented
    15 Jan 02:01pm

    Even just a taller dropdown box would be a huge improvement. If we could see more than six variables at a time, that would really reduce the amount of scrolling.

  • SnipG commented
    12 Jan 01:31pm

    Attached file did not appear! Here image with link: https://i.ibb.co/hLV1ypG/dropdown-bars.jpg

  • SnipG commented
    12 Jan 01:27pm

    As this is something that affects the core of C3 and everybody use. I made my mockup, i think so core improvement should have very solid idea and best usability. Where there are multiple ideas and one that suits best is picked.

    So my case seperates, expressions and instance variables. And expressions and global variables. While instance drop down menu serves both.

    Image showing all three in same case. While it should have just 2 drop down menus for variables(global scope and local scope) and all other expressions

  • dop2000 commented
    12 Jan 01:12pm

    Can you make a checkbox in program or project settings? So that people could choose if they want a list sorted alphabetically, or as two groups.

  • Admin
    Ashley Gullen commented
    12 Jan 10:01am

    But it seems that this means if you have a lot of instance variables, you then make it harder to find ordinary expressions. At least alphabetic sorting is consistent.

  • +1