Idea

Jon Abbott avatar image
13 Likes"
Jon Abbott suggested Cliff King edited

Improve the Quick Properties feature

Currently, the vertical space of "Quick Properties" is not being fully used. On my display for example, about half or more of the Quick Properties area at the bottom is unused, depending on the model object that is selected. It would be more useful if each tab of an item's regular properties window were a collapsible option in the Quick Properties window, and if Quick Properties defaulted to expand all of the properties sections that could fit in the available vertical space, with "memory" of the expanded/collapsed sections based on usage (more on that below). This would improve the speed that property changes can be performed.

For example, if I have a model where a plane is protected, and I want to move or resize it, I currently have to do the following steps:

  1. Right-click on the plane
  2. Select "Properties"
  3. Click the General tab
  4. Uncheck the "Protected" flag
  5. Click OK

If the Quick Properties had all of the General properties included for planes, the five steps above would be simplified to one step: uncheck the "Protected" flag on Quick Properties. I may also need to collapse another properties section or scroll to get to the General properties section, but there are some potential ways to manage this efficiently. The top of the Quick Properties section could have three distinct, selectable view modes:

  1. Auto-expand all properties sections. This would be for power users who want to have every option at their fingertips). This would require more scrolling to get to the desired property to change, but is still likely to be fewer clicks than the example above;
  2. Auto-collapse all properties sections. This would be for beginner users, and/or those who prefer a cleaner user interface. This would involve an additional click to expand the General section, but would still be fewer clicks than the example above;
  3. Managed, so that FlexSim auto-expands and collapses the sections to fit the available vertical space, with "memory" based on usage. This would keep track of which sections the user expanded or collapsed for a given object type, and maintain that for when other objects of the same type are selected. Using the example above, if I had a few planes to un-protect and move, I would only have to expand the General section in Quick Properties once at most. This provides a speed benefit when repetitive actions are being performed, while maintaining simplicity by allowing other sections to be collapsed as desired.

Some mock-ups of this concept are shown in a comment below. Please let me know if you have any questions, and thank you for considering this request.

propertiesquick propertiesui
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Jon Abbott avatar image Jon Abbott commented ·

Here is a mock-up of the Quick Properties view mode selectors:

Ideally, the currently selected view mode would be highlighted somehow, perhaps by shading the box around the letter differently (i.e. making it look pressed in).

If letters aren't preferred, symbols like these could be used instead:

0 Likes 0 ·

1 Comment

·
Cliff King avatar image
0 Likes"
Cliff King commented Cliff King edited

I also like the idea of moving as many properties over to Quick Properties as possible. I realize this would be a lot of work to design Quick Properties to accept all the different types of fields available on all the 3D objects in a smaller vertical column of space, but it'd sure be nice to not have to go to two different places to edit stuff. I'd at least like to see the Triggers, Use Operator(s) for Process and the Pick Operator fields brought over!

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Write a Comment

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Your Opinion Counts

Share your great idea, or help out by voting for other people's ideas.