-
-
Notifications
You must be signed in to change notification settings - Fork 118
Open
Description
-
As in [Builder] On-mouse-focus reloading of "Select Window" drop-down menu - annoying behavior #413, the "flush & subsequent partial updates" look disturbing to me, I'd prefer one replacement, even if meant a slight delay.
- or an option, some might prefer this to slight delay before full update?
- if possible (same property exists on the new control), scrolling the editor so that the last-selected property remains in roughly the same place would be grand
- I was used to adding multiple controls, selecting a property, switching through all the added controls, changing the same property & moving onto next
- and if the new control doesn't have that same property, locking onto the "vertically nearest" same property
- jumping to the top/bottom of the properties is the worst possible behavior
-
I think Builder doesn't have "select multiple controls, get the intersection of properties, edits apply to all selected"
- thinking about it, it might be easy to solve by delegating "get the list of properties / set property" to the current selection
- another possibility: get the union of properties, visually signal "not all selected have this property" (font/color/... of property name), and set only on controls having the property
-
Even if the look improved from the original (spacing / margin / border), if someone could make it look more Delphi / VS / ... property editors, it would at least for me hugely advance Builder on the "garbage-truck -- ferrari" aesthetic axis (can't help, my "designs" would probably look even worse than the first version)
- Speaking of other property editors, a choice of having the properties "thematically grouped (alphabetical sorting in groups)" and "alphabetically sorted" seems "better UX" to me than current state
-
seems to me more options could have drop-downs
- I expect some options might benefit from multiselect (or drop-down with check-boxes)
- or perhaps even multiline pop-up editors ?
- or "..." for pop-up with multiple edit controls for more structured fields
- probably isn't so hard, if there was a tutorial for this, and perhaps even an issue tracking suggestions, people might PR support for their favorite properties
- speaking of engaging curious souls, are "good-first-issue", "intermediate" or similar tags used here ? (pointing to where to start hacking, especially if it would require touching multiple places, might invite some to at least take a look how deep the rabbit hole goes)
Metadata
Metadata
Assignees
Labels
No labels