Replying to all. In general:
Patient to Doctor: "Doctor - it hurts when I do this" Doctor to Patient: "Well don't do that then." That's my feeling about objects with the same name. The engine allows duplicate names for objects (except stacks) so I'm not sure how allowing control names for button icons adds any more new user confusion. Jacque - I know about the button you mentioned but ti still results in an image ID. Here's the situation that caused me to ask the question. I had around 30 images I was using as button icons, some for the enabled state, some for the disabled state. I found a much better looking set of images to use, imported them with new IDs. Now I had to go through all my buttons and change their IDs to the new ones. Not a huge deal but if I had been able to set the button icons to image names, I would have had to do nothing. Plus Revolution makes a big deal about how English like and understandable the language is, and rightly so. Image IDs like 1004 tell you nothing about where the image is in the stack while 'img "OpenStack" of Stack "myImages" tells you exactly where to find it. I don;t expect anything to change of course, just saying IMHO at least an option to use image names would be more understandable and maintainable. Pete lcSQL Software <http://www.lcsql.com> On Thu, Aug 9, 2012 at 8:21 PM, J. Landman Gay <jac...@hyperactivesw.com>wrote: > On 8/9/12 7:43 PM, Peter Haworth wrote: > >> Why does the >> Inspector allow only image IDs for button icons - object or file names >> would be so much easier for maintenance purposes. >> > > What Scott said. While Mark's right that "lowest layer wins" would be > logical, I think it would introduce yet another level of new-user > confusion. Anyway, it's possible already to choose an existing image as an > icon via the property inspector. Click the little button next to the icon > ID field, choose "This Stack" from the popdown list, and click on the image > you want to use. > > > >> Maybe this is why I see on the list that people use images instead of >> buttons? >> > > If an image is static and only needs to respond to simple clicks or > commands, I put a script in it. If I need scripted image changes > (mouseovers, hiliting, state or status display, etc) I use a button. > > > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.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<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