Pakket | flash.system |
Klasse | public final class TouchscreenType |
Overerving | TouchscreenType Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Gebruik de waarden die door de klasse TouchscreenType worden gedefinieerd met de eigenschap Capabilities.touchscreenType
.
Verwante API-elementen
Openbare eigenschappen
Openbare methoden
Openbare constanten
Constante | Gedefinieerd door | ||
---|---|---|---|
FINGER : String = "finger" [statisch]
Een touchscreen die ontworpen is om te reageren op vingeraanrakingen. | TouchscreenType | ||
NONE : String = "none" [statisch]
De computer of het apparaat heeft geen ondersteund touchscreen. | TouchscreenType | ||
STYLUS : String = "stylus" [statisch]
Een touchscreen dat is ontworpen voor gebruik met een stift. | TouchscreenType |
Constantedetails
FINGER | Constante |
public static const FINGER:String = "finger"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Een touchscreen die ontworpen is om te reageren op vingeraanrakingen.
NONE | Constante |
public static const NONE:String = "none"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
De computer of het apparaat heeft geen ondersteund touchscreen.
STYLUS | Constante |
public static const STYLUS:String = "stylus"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Een touchscreen dat is ontworpen voor gebruik met een stift.
Voorbeelden Hoe dit voorbeeld te gebruiken
KeyboardType.as
Het volgende voorbeeld is een eenvoudige test waarmee de huidige status van de toetsen "Num Lock" en "Caps Lock" wordt aangegeven. Verder wordt aangegeven welk type toetsenbord en aanraakscherm in de actieve computeromgeving worden toegepast. Klik tijdens het testen van dit voorbeeld op het tekstveld om de eigenschapswaarden weer te geven:
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:42 AM Z