Blair Moxon wrote:
> 
> Yes that is what I thought, however my current situation is this: I have a
> pile of imported (screen snap) images that I am assigning to buttons. I
> placed them on a separate card for storage. I originally set the button
> properties/extras/icon ID to the ID that was assigned to the imported
> images.  I had thought that every object in MC gets a unique ID and that it
> is persistent.. if this is the case why are the icons disappearing? Do you
> have to set both the "icon" ID and the "iconHilite" ID? (I don't care about
> the hilite - I just want one icon to appear).

I just had a similar experience which turns out to be a bug in MetaCard.
If you have a button with a hiliteIcon set but no regular icon set, the
hiliteIcon is not removed when you release the mouse. In other words,
once you've clicked the button, it appears to be permanently in the
"down" position until you change cards and go back again (opening the
card clears the hiliteIcon.)

Until the bug is fixed, the solution is to assign either a non-existent
icon number to the button as the regular icon (for example, assign it an
ID of 3, which has no corresponding icon in MetaCard,) or assign a
one-pixel transparent gif graphic as the icon. The danger with assigning
a non-existent icon is that in the future those icon IDs may represent a
real icon in MetaCard, and you will get an unexpected icon when running
under those versions.

-- 
Jacqueline Landman Gay         |     [EMAIL PROTECTED]
HyperActive Software           |     612-724-1596
Custom hypermedia solutions    |     http://www.hyperactivesw.com

Archives: http://www.mail-archive.com/[email protected]/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.

Reply via email to