blob: b0ecd6946bd45a02b67b2b95a990c6c938a9b7dc [file] [log] [blame]
////////////////////////////////////////////////////////////////////////////////
//
// Licensed to the Apache Software Foundation (ASF) under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// The ASF licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
/**
* Specifies the alpha transparency values used for the background fill of components.
* You should set this to an Array of either two or four numbers.
* Elements 0 and 1 specify the start and end values for
* an alpha gradient.
* If elements 2 and 3 exist, they are used instead of elements 0 and 1
* when the component is in a mouse-over state.
* The global default value is <code>[ 0.60, 0.40, 0.75, 0.65 ]</code>.
* Some components, such as the ApplicationControlBar container,
* have a different default value. For the ApplicationControlBar container,
* the default value is <code>[ 0.0, 0.0 ]</code>.
*
* @langversion 3.0
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Flex 3
*/
[Style(name="fillAlphas", type="Array", arrayType="Number", inherit="no", theme="halo")]
/**
* Specifies the colors used to tint the background fill of the component.
* You should set this to an Array of either two or four uint values
* that specify RGB colors.
* Elements 0 and 1 specify the start and end values for
* a color gradient.
* If elements 2 and 3 exist, they are used instead of elements 0 and 1
* when the component is in a mouse-over state.
* For a flat-looking control, set the same color for elements 0 and 1
* and for elements 2 and 3,
* The default value is
* <code>[ 0xFFFFFF, 0xCCCCCC, 0xFFFFFF, 0xEEEEEE ]</code>.
* <p>Some components, such as the ApplicationControlBar container,
* have a different default value. For the ApplicationControlBar container,
* the default value is <code>[ 0xFFFFFF, 0xFFFFFF ]</code>.</p>
*
* @langversion 3.0
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Flex 3
*/
[Style(name="fillColors", type="Array", arrayType="uint", format="Color", inherit="no", theme="halo")]