Pacote | flash.system |
Classe | public final class TouchscreenType |
Herança | TouchscreenType Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.1, AIR 2 |
Use os valores definidos pela classe TouchscreenType com a propriedade Capabilities.touchscreenType
.
Elementos da API relacionados
Propriedades públicas
Métodos públicos
Constantes públicas
Constante | Definido por | ||
---|---|---|---|
FINGER : String = "finger" [estático]
Um touchscreen projetado para responder a toques de dedos. | TouchscreenType | ||
NONE : String = "none" [estático]
O computador ou o dispositivo não possui um touchscreen suportado. | TouchscreenType | ||
STYLUS : String = "stylus" [estático]
Um touchscreen projetado para o uso com um estilo. | TouchscreenType |
Detalhes da constante
FINGER | Constante |
public static const FINGER:String = "finger"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.1, AIR 2 |
Um touchscreen projetado para responder a toques de dedos.
NONE | Constante |
public static const NONE:String = "none"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.1, AIR 2 |
O computador ou o dispositivo não possui um touchscreen suportado.
STYLUS | Constante |
public static const STYLUS:String = "stylus"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10.1, AIR 2 |
Um touchscreen projetado para o uso com um estilo.
Exemplos Como usar este exemplo
KeyboardType.as
O exemplo a seguir é um simples teste que indica o estado atual das teclas "Num Lock" e "Caps Lock", bem como o tipo de teclado e o tipo de tela sensível ao toque no ambiente de execução. Ao testar este exemplo, clique no campo de texto para ver os valores das propriedades:
import flash.events.*; import flash.display.*; import flash.ui.Keyboard; import flash.system.Capabilities; import flash.text.TextField; var keyboardInfoTxt:TextField = new TextField(); keyboardInfoTxt.x = 30; keyboardInfoTxt.y = 50; keyboardInfoTxt.width = 300; keyboardInfoTxt.height = 100; keyboardInfoTxt.border = true; addChild(keyboardInfoTxt); addEventListener (MouseEvent.CLICK, getScreenKeyboardType); function getScreenKeyboardType(e:MouseEvent):void{ keyboardInfoTxt.text= "Caps Lock is : " + String(flash.ui.Keyboard.capsLock)+ "\n" + "Num Lock is : " + String(flash.ui.Keyboard.numLock) +"\n" + "Has Virtual Keyboard : " + String(flash.ui.Keyboard.hasVirtualKeyboard) + "\n" + "Physical Keyboard Type : " + flash.ui.Keyboard.physicalKeyboardType + "\n" + "flash.system.Capabilities.touchscreenType is : " + flash.system.Capabilities.touchscreenType; }
Wed Jun 13 2018, 11:10 AM Z