<doc>
  <legacy_id>3528</legacy_id>
  <name>innerGlow</name>
  <type>property</type>
  <syntax>
    <example>set the innerGlow of object to <i>propertiesArray</i></example>
    <example>set the innerGlow[<i>propertyName</i>] of object to <i>propertyValue</i></example>
  </syntax>
  <library></library>
  <objects>
    <group/>
    <field/>
    <button/>
    <graphic/>
    <scrollbar/>
    <player/>
    <image/>
  </objects>
  <synonyms>
  </synonyms>
  <classification>
  </classification>
  <references>
    <property tag="colorOverlay">colorOverlay Property</property>
    <property tag="innerShadow">innerShadow Property</property>
    <property tag="dropShadow">dropShadow Property</property>
    <property tag="outerGlow">outerGlow Property</property>
    <property tag="blendLevel">blendLevel Property</property>
    <property tag="ink">ink Property</property>
  </references>
  <history>
    <introduced version="4.0.0">Added.</introduced>
  </history>
  <platforms>
    <mac/>
    <windows/>
    <linux/>
    <ios/>
    <android/>
  </platforms>
  <classes>
    <desktop/>
    <web/>
    <mobile/>
  </classes>
  <security>
  </security>
  <summary>cifies the inner glow to use for an ob</summary>
  <examples>
    <example>set the innerGlow of button "Ok" to tInnerglowPropertiesArray</example>
    <example>set the innerGlow["color"] of me to "255,0,0"</example>
  </examples>
  <description>
    <p>Use the innerGlow property to create a internal glow effect on an object. The innerGlow is an array style property, each key of the array controls a different innerGlow parameter that will affect its final appearance. The easiest way to adjust these properties is by using the Graphic Effects card of the property inspector which has full control over each parameter. To control the effect by script use the following properties:</p>
<p></p>
<p>innerGlow[&quot;<b>color</b>&quot;]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The color of the glow, in the format red,green,blue where each value is between 0 and 255.</p>
<p></p>
<p>innerGlow[&quot;<b>blendMode</b>&quot;]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How the glow is blended with object. This is one of the following values:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- &quot;normal&quot; : the glow is laid over the background.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- &quot;multiply&quot; : this results in a darkening effect</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- &quot;colorDodge&quot; : this results in a lightening effect</p>
<p></p>
<p>innerGlow[&quot;<b>opacity</b>&quot;]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;How opaque the glow is. The value is between 0 (fully transparent) and 255 (fully opaque).</p>
<p></p>
<p>innerGlow[&quot;<b>filter</b>&quot;]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Which algorithm is used to render the glow. This is one of the following options:</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;gaussian&quot; : highest quality (and slowest)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;box3pass&quot; : high quality.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;box2pass&quot; : medium quality</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;box1pass&quot; : low quality (and fastest)</p>
<p></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;When using the &quot;colorDodge&quot; blend mode, it is recommended that you set the filter mode to &quot;gaussian&quot;.</p>
<p></p>
<p>innerGlow[&quot;<b>size</b>&quot;]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The size of the glow, i.e. how large the glow is. This is between 0 and 255.</p>
<p></p>
<p>innerGlow[&quot;<b>spread</b>&quot;]</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This controls where the effect begins to blend. This is between 0 and 255.</p>
  </description>
</doc>