The accordion list and Scott's suggestion (is that a "MIller list"?) both have the drawback that you can only see one set of properties at a time. That might be OK but it does mean more clicking around/remembering values if you want to do that.
To get round that, my implementation was a simple expandable list of groups. Expand a group to see its properties, collapse it to get rid of them. If you need to see more than one group, expand both of them. Or perhaps you could have a checkbox next to each group instead of buttons that indicates whether or not its properties should be included in the list. You pretty much have to have something like that to handle custom properties since there can be multiple custom property groups unless you have a button for each one or go with a completely different display/editing method. Also, just a detail, but the Favorites group should be at the top of the list and an option to show it already selected/expanded would be good. Pete lcSQL Software <http://www.lcsql.com> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html> On Thu, Oct 8, 2015 at 5:12 PM, Scott Rossi <sc...@tactilemedia.com> wrote: > Your ascii-drawing-fu is quite skilled :-) > > No boredom at all. I see the difference you mention in limiting the > height of the property list. I had understood the selected pane would be > expanded to display ALL properties for the category, which could > potentially scroll Behavior/Other/Favorites out of view. > > I had to take stab at the option I suggested: > > --------------------------------------- > | Colors | List of | > ---------------- name-value | > |**Size** | properties | > ---------------- for item | > | Behavior | hilited | > ---------------- at left | > | Other | goes here | > ---------------- and maybe | > | Favorites | offers | > ---------------- more | > | vertical space | > | for the list | > -------------------------------------- > > > :-) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 10/8/15, 4:33 PM, "use-livecode on behalf of Richard Gaskin" > <use-livecode-boun...@lists.runrev.com on behalf of > ambassa...@fourthworld.com> wrote: > > >Scott Rossi wrote: > >> Instead of a scrolling accordion list with grouped sets of properties, > >> allow me to get radical and suggest a fixed index list on the left or > >> along the top of the palette. You'd get one-click access to any > >>category, > >> and no need to expand/collapse panes. With an accordion control, you'll > >> likely suffer the same issues found in the current Project Browser: to > >> much vertical scrolling required to get to what you want, and no > >>constant > >> reference for all property categories since they can be scrolled out of > >> view. > >> > >> I may be voicing dissent here, but as you say "Let 1000 flowers bloom." > >>:-) > > > >At the risk of sounding boring, I think we're talking about the same > >thing. > > > >If we took the existing Inspector and replaced the icons at the top with > >horizontal labels we'd have something like (where "*this*" indicated > >hilited item): > > > >---------------- > >| Colors | > >---------------- > >|*Size* | > >---------------- > >| Behavior | > >---------------- > >| Other | > >---------------- > >| Favorites | > >---------------- > >| List of | > >| name-value | > >| properties | > >| for item | > >| hilited | > >| above | > >| goes | > >| here | > >---------------- > > > > > >An accordion style would keep all the labels visible, simply putting the > >scrolling list field of name-value property pairs immediately below the > >selection, taking the same amount of room but just making the header > >more readily associated with the list it delivers: > > > >---------------- > >| Colors | > >---------------- > >|*Size* | > >---------------- > >| List of | > >| name-value | > >| properties | > >| for item | > >| hilited | > >| above | > >| goes | > >| here | > >---------------- > >| Behavior | > >---------------- > >| Other | > >---------------- > >| Favorites | > >---------------- > > > > > > > >-- > > Richard Gaskin > > Fourth World Systems > > Software Design and Development for the Desktop, Mobile, and the Web > > ____________________________________________________________________ > > ambassa...@fourthworld.com http://www.FourthWorld.com > > > >_______________________________________________ > >use-livecode mailing list > >use-livecode@lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode