Paquetefl.events
Clasepublic class InteractionInputType
HerenciaInteractionInputType Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

La clase InteractionInputType define las constantes para los valores de la propiedad triggerEvent del objeto SliderEvent. Estas constantes definen cadenas para identificar los orígenes de las entradas que pueden activar un evento: el ratón y el teclado.

Ver los ejemplos

Véase también

SliderEvent.triggerEvent


Propiedades públicas
 PropiedadDefinido por
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
 Inheritedprototype : Object
[static] Una referencia al objeto prototipo de una clase u objeto de función.
Object
Métodos públicos
 MétodoDefinido por
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
Constantes públicas
 ConstanteDefinido por
  KEYBOARD : String = "keyboard"
[static] La constante InteractionInputType.KEYBOARD define el valor de la propiedad type de un objeto de evento keyboard.
InteractionInputType
  MOUSE : String = "mouse"
[static] La constante InteractionInputType.MOUSE define el valor de la propiedad type de un objeto de evento mouse.
InteractionInputType
Información sobre constantes
KEYBOARDConstante
public static const KEYBOARD:String = "keyboard"

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

La constante InteractionInputType.KEYBOARD define el valor de la propiedad type para un objeto de evento keyboard.

MOUSEConstante 
public static const MOUSE:String = "mouse"

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9.0.28.0

La constante InteractionInputType.MOUSE define el valor de la propiedad type para un objeto de evento mouse.

Ejemplos Cómo utilizar los ejemplos
InteractionInputTypeExample.as

Este ejemplo muestra cómo determinar si se ha movido una instancia de Slider con el teclado o el ratón.

Para realizar el ejemplo, siga estos pasos:

  1. Arrastre Slider al escenario y asígnele el nombre slider.
  2. Arrastre un componente Label al escenario y asígnele el nombre sliderLabel.
  3. Guarde este código como InteractionInputTypeExample.as en el mismo directorio que el archivo FLA.
  4. Defina la clase Document como InteractionInputTypeExample en el archivo FLA.
package
{
    import fl.events.InteractionInputType;
    import fl.events.SliderEvent;
    import flash.display.Sprite;
    import flash.text.TextFieldAutoSize;

    public class InteractionInputTypeExample extends Sprite
    {
        public function InteractionInputTypeExample() {
            slider.addEventListener(SliderEvent.CHANGE, analyzeSliderInput);
            slider.addEventListener(SliderEvent.THUMB_DRAG, analyzeSliderInput);
            sliderLabel.autoSize = TextFieldAutoSize.LEFT;
            sliderLabel.text = "Select and move slider with keyboard or mouse";
            myLabel.autoSize = TextFieldAutoSize.LEFT;
            myLabel.text = "Lorem ipsum lorem ipsum lorem ipsum.";
        }
        private function analyzeSliderInput(e:SliderEvent):void {
            switch(e.triggerEvent) {
                case InteractionInputType.MOUSE:
                    sliderLabel.text = "Slider has been moved with mouse";
                    break;
                case InteractionInputType.KEYBOARD:
                    sliderLabel.text = "Slider has been moved with keyboard";
                    break;
                default:
                    break;
            }
        }
    }
}




 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/fl/events/InteractionInputType.html