Livecode Wiki

Specifies the color of an object's drop shadow or the background of a scrollbar.Syntax:

set the shadowColor of <object> to {empty | <colorName> | <RGBColor>}


set the shadowColor of last scrollbar to myBgColor
set the shadowColor of button "OK" to "gray"
set the shadowColor of the mouseControl to "#336699"

Use the shadowColor property to specify the drop shadow color of a field(keyword) or button or the background color of a scrollbar.

Setting the shadowColor of an object(glossary) to empty allows the shadowColor of the object's owner to show through. Use the effective keyword to find out what color is used for the object(glossary), even if its own shadowColor is empty.

The setting of the shadowColor property has different effects, depending on the object type:

 shadowColor of each object(glossary) in the stack, card, or
 group that does not have its own shadowColor.

  • The shadowColor of a button(keyword) is used for the
 button's drop shadow. If the
 button's style is menu (unless the menuMode is
 tabbed), the shadowColor has no effect. If the button(keyword) is
 a tabbed button, the shadowColor is always used for the inactive
 tabs; otherwise, if the button's shadow property
 is false, the shadowColor has no effect.

  • The shadowColor of a field(keyword) determines the color of the
 field's drop shadow. If the field's
 shadow property is false, the shadowColor has no effect.

  • The shadowColor of a scrollbar determines the background color of
 the scrollbar.

 clip]], or EPS object has no effect.

  • The shadowColor of an image(keyword) is the seventh color in the
 image's color palette.

If an object's shadowPattern is set, the pattern is shown instead of the color specified by the shadowColor.

See also: button (object),image (object),field (object),stack (object),style (property),shadow (property),topColor (property),