You don't have to have the icons in the stack in which it occurs. What I do is call a handler in my library stack setupicons:
on setupicons global gRevAppIcon,gRevSmallAppIcon put 2241 into gRevAppIcon put 2242 into gRevSmallAppIcon end setupicons >From the dictionary: ----- LiveCode looks for the specified image in the following order: 1) The stack of the object's behavior (if applicable) 2) The stack of the owner of the object's behavior (if applicable) ... n) The stack of the object's stack's behavior (if applicable) A) The object's stack B) The object's stack's mainstack (if a substack) C) The object's stack's mainstacks substacks D) The list of open stacks, in order they were loaded ----- What you DO have to do is call this every time before you invoke an ask or answer dialog. The globals seem to be reset on idle, so they don't stick. It's a PITA that way. -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig On Mar 6, 2015, at 5:49 PM, Dr. Hawkins wrote: > I'm trying (finally) to use gRevAppIcon, which displays an icon in ask & > answer. > > It seems that this uses the *short* id of the image, which would seem to > limit it to the stack in which it occurs (or possibly to the main stack). > > I've set it as a global in my mainstack, and it is used in the test answer > that follows--but then it does not appear in the list of global variables. > > Do I need to have this image lurking in every stack? that sounds like a > maintenance nightmare . . . > > Or am I doing something wrong? > > -- > Dr. Richard E. Hawkins, Esq. > (702) 508-8462 > _______________________________________________ > 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