OK, the palette header actually doesn't currently have the option to display both icons and labels, so I might rectify that tomorrow.
For now, here's a pull request adding the display preference between icons and labels. https://github.com/livecode/livecode-ide/pull/564 The way we have written the property inspector, it will be very easy to specify where you want particular properties to appear. We intended to add grouping/folding/customization of this type straight away, but I guess it's probably better to get the basics working first. On Thu, Oct 8, 2015 at 10:20 PM Richard Gaskin <ambassa...@fourthworld.com> wrote: > Peter Haworth wrote: > > > On Thu, Oct 8, 2015 at 11:59 AM, Richard Gaskin wrote: > >> Here's an implementation I've been using whenever I need things > >> not found in any Inspector: > >> <http://fourthworld.net/revnet/devolution/4W_Props.rev.gz> > >> > >> The design is largely functional, but suboptimal. Time permitting it > >> would group related properties together under collapsible headers. > > > > Completeness is indeed important, especially to newcomers as you > > point out. > > There are some strange omissions from the pre-8 PI, e.g. it doesn't > > have a place to specify a behavior for an option menu which, when I > > first started using LC, led me to believe option menus couldn't have > > behaviors for some reason. I see that's been corrected in v8. > > > > However, once you're past the newcomer stage, showing every possible > > property is probably something you don't want, which brings me to > > the issue of layout flexibility, the ability to organize properties > > together in a way that makes sense for each individual user. > > The collapsible headers I referred to is the enhancement a good Property > Sheet should have to allow users to find properties easily. > > Logical groupings allow you to work with just color props, or > size/location props, etc. as needed, and likely only crazy people like > me would expand all of them at once in an alphabetic list like the one > I'd built to see them all at once. > > Ken Ray and I discussed having one of the theoretical collapsible > headers being Favorites, so anyone who finds themselves using a certain > subset of props frequently can include them there while still keeping > the logical groupings it would ship with by default. > > The real value of the Prop Sheet implementation I shared isn't that it's > complete in that way, but merely that all of its prop labels and values > use only one field to display them. Super easy to build and maintain, > and efficient to work with. > > -- > 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