This would be incredibly useful to me if it worked with cards and groups as 
well. I make extensive use of properties to store things like datagrid column 
formatting and related tables for a form. 

Bob


On Sep 4, 2011, at 9:13 PM, Peter M. Brigham, MD wrote:

> I'm making available for general use a plugin I've developed. Here's from the 
> help text:
> 
> ----------
> 
> What it is
> 
> The ObjectFormats plugin helps you apply stored properties to buttons or 
> fields in any stack. Set up a field or button the way you want it and save 
> its properties in this plugin, then apply the whole set of properties to 
> future fields or buttons with a mouseclick. You can store a list of button 
> and field formats and use them whenever you want. 
> 
> How it works
> 
> Select a button or a field in any stack with the pointer tool, then click the 
> "save format" button. (The plugin only works for buttons and fields, at least 
> for now.) After naming your format, a number of properties of the selected 
> control will be stored and the format will appear in the list in the main 
> field. Button formats will be indicated with a little oval button icon and 
> field formats will be indicated with a square field icon.
> 
> Thereafter, if you select a button or a field in any stack and then click on 
> a format in the list, all the stored properties of that format will be 
> applied at once to the selected control.
> 
> Certain properties will not be stored or changed, for obvious reasons: the 
> name, label, altID, rect, behavior, script, layer, text, icon, etc., of 
> controls will remain untouched, since they are either unique for each control 
> or should otherwise be handled individually. Only properties relevant to the 
> general appearance and functioning of the button or field will be set, like 
> the button or field style, text appearance, border width, margins, blending, 
> locktext, tabstops, colors, autohilite, showborder, etc, where applicable.
> 
> After you apply a format to an object, the undo button will appear at top 
> right. If you regret your reformatting of the object, click the undo button 
> and the previous properties of the selected object will be restored. Note 
> that only the most recent reformatting operation can be undone.
> 
> Option-click on the "save format" button to examine the relevant properties 
> of the selected object (without saving them). Option-click on a line in the 
> format list to see the stored properties of that format (without applying 
> them). Shift-click on a format in the list to delete it from the plugin. 
> Command-click on a format to change its name.
> 
> To use it as a plugin, drop the ObjectFormats.rev file into your plugins 
> folder and restart LiveCode.
> 
> -----------
> 
> Available at:
> .dmg -- http://db.tt/dCBTN1d
> .zip -- http://db.tt/Ck6PnYn
> 
> -- Peter
> 
> Peter M. Brigham
> pmb...@gmail.com
> http://home.comcast.net/~pmbrig
> 
> 
> 
> _______________________________________________
> 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

Reply via email to