I believe you've asked this question before :-) If you can get them to work, the Inspector has a Property Profiles pane that is supposed allow you define named property settings for all controls in your stack, the card, and the stack itself. I believe the theory is that any built-in LC property can be changed simply by changing the property profile of the stack (and thus all controls in the stack that share that property name will automatically update as well). The reason I say "in theory" is because the process of applying profiles appears buggy, but that might just be my own cluelessness in getting the settings to stick. It's a cool idea, it just doesn't seem to work using the Inspector.
Another option is to include a setProp handler in the behavior assigned to your controls. The handler would set the controls' "theme" -- their appearance, location, etc. You then loop through all controls and set their theme property to whatever value/s you've established. The nice thing about using a behavior is that once you establish the theme in the behavior script, any control that gets the behavior assigned to it will be able to display the theme automatically. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 9/24/15, 11:46 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami" <use-livecode-boun...@lists.runrev.com on behalf of bra...@hindu.org> wrote: >When in the design process I frequently want to sync all the buttons on >the UI (or fields) to a new size, color, look and feel etc. Is there a >way to do this with behaviors, such that the parent button¹s props are >automatically passed to all buttons on the UI? > >How are you doing this, perhaps there is a better way like have a tool >that picks all the props of one button except for the name, label, tool >tip and script and then sets all the buttons on the card to those >remaining props.. > >I suspect someone has done this before > >BR > > > >_______________________________________________ >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