Pakiet | flash.system |
Klasa | public final class TouchscreenType |
Dziedziczenie | TouchscreenType Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wartości zdefiniowanych w klasie TouchscreenType należy używać we właściwości Capabilities.touchscreenType
.
Powiązane elementy interfejsu API
Właściwości publiczne
Metody publiczne
Stałe publiczne
Stała | Zdefiniowane przez | ||
---|---|---|---|
FINGER : String = "finger" [statyczny]
Ekran dotykowy reagujący na dotknięcie palcem. | TouchscreenType | ||
NONE : String = "none" [statyczny]
Komputer lub urządzenie nie ma obsługiwanego ekranu dotykowego. | TouchscreenType | ||
STYLUS : String = "stylus" [statyczny]
Ekran dotykowy zaprojektowany do pracy z piórem dotykowym. | TouchscreenType |
Szczegół stałej
FINGER | Stała |
public static const FINGER:String = "finger"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Ekran dotykowy reagujący na dotknięcie palcem.
NONE | Stała |
public static const NONE:String = "none"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Komputer lub urządzenie nie ma obsługiwanego ekranu dotykowego.
STYLUS | Stała |
public static const STYLUS:String = "stylus"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Ekran dotykowy zaprojektowany do pracy z piórem dotykowym.
Przykłady Sposób korzystania z tego przykładu
KeyboardType.as
Poniższy przykład zawiera prosty test informujący o bieżącym stanie klawiszy Num Lock i Caps Lock oraz o typie klawiatury i ekranu dotykowego w działającym środowisku. Podczas testowania tego przykładu można wyświetlić wartości właściwości, klikając pole tekstowe.
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; }
Tue Jun 12 2018, 12:06 PM Z