I think what we probably need is simply: set the hilitedItemSilently of widget 1 to 1 Or set the hilitedItemWithoutMessage of widget 1 to 1
This would allow more elegant solutions to many of the raised issues. Thanks, Brian Sent from my iPhone > On Aug 25, 2022, at 2:48 PM, Mike Kerner via use-livecode > <use-livecode@lists.runrev.com> wrote: > > the two things that are glaring, imho are > * [preHiliteChanged](https://quality.livecode.com/show_bug.cgi?id=23207) - > someone taps on a selection. i do a check, throw up a "nope", and nothing > changes. this one is preventing me from moving off of the tmControls navbar. > * autowidth to the card width. > but there are several others, as well > https://quality.livecode.com/buglist.cgi?quicksearch=navigation%20bar&list_id=105904 > listen, i get it. i need to re-learn lcb and actually use it. > but i also have force powers, so i know that someone is going to do these > things, before i do, and then i won't have to. > >> On Thu, Aug 25, 2022 at 2:39 PM Ralph DiMola via use-livecode < >> use-livecode@lists.runrev.com> wrote: >> >> Mike, >> I have used my own version of the navbar widget for years. I added an >> option to enlarge/vertically justify the icon if there is no label and >> eliminated the "new item" thingy. I think the stock widget already lets you >> select the zero option. I added that back before the stock widget let you >> do it. What changes/enhancements are you looking for? >> >> I also have LCS routines to store the navbar options as a custom property >> array. I have handlers to add/delete/change option text and icons via >> script for a contextual UI. They are not documented or polished but if >> there is any interest I will look into it. >> >> Ralph DiMola >> IT Director >> Evergreen Information Services >> rdim...@evergreeninfo.net >> _______________________________________________ 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