Paket | flash.events |
Sınıf | public class IMEEvent |
Miras Alma | IMEEvent TextEvent Event Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
IMEEvent.IME_COMPOSITION
ve IMEEvent.IME_START_COMPOSITION
.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
bubbles : Boolean [salt okunur]
Bir olayın köpüren bir olay olup olmadığını belirtir. | Event | ||
cancelable : Boolean [salt okunur]
Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir. | Event | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
currentTarget : Object [salt okunur]
Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. | Event | ||
eventPhase : uint [salt okunur]
Olay akışındaki geçerli aşama. | Event | ||
imeClient : IIMEClient
IMEClient arabirimini uygulayan bir nesneyi belirtir. | IMEEvent | ||
target : Object [salt okunur]
Olay hedefi. | Event | ||
text : String
Bir textInput olayı için, kullanıcının girdiği karakter veya karakter dizisi. | TextEvent | ||
type : String [salt okunur]
Olay türü. | Event |
Yöntem | Tanımlayan: | ||
---|---|---|---|
IMEEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", imeClient:IIMEClient = null)
IME olaylarıyla ilgili belirli bilgileri içeren bir Event nesnesi oluşturur. | IMEEvent | ||
[geçersiz kıl]
IMEEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar. | IMEEvent | ||
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev. | Event | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder. | Event | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder. | Event | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
[geçersiz kıl]
IMEEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. | IMEEvent | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Sabit | Tanımlayan: | ||
---|---|---|---|
IME_COMPOSITION : String = "imeComposition" [statik]
Bir imeComposition event nesnesinin tür özelliğinin değerini tanımlar. | IMEEvent | ||
IME_START_COMPOSITION : String = "imeStartComposition" [statik]
IME metin girdisini işlemek için, alıcı olayın imeClient alanını IIMEClient arabirimini uygulayan bir nesneye ayarlamalıdır. | IMEEvent |
imeClient | özellik |
imeClient:IIMEClient
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 10.1 |
IMEClient arabirimini uygulayan bir nesneyi belirtir. flash.text.engine paketini temel alan bileşenler bir IME kullanarak düzenleme metni satır içini desteklemek için bu arabirimini uygulamalıdır.
Uygulama
public function get imeClient():IIMEClient
public function set imeClient(value:IIMEClient):void
IMEEvent | () | Yapıcı |
public function IMEEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", imeClient:IIMEClient = null)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
IME olaylarıyla ilgili belirli bilgileri içeren bir Event nesnesi oluşturur. Event nesneleri, olay dinleyicilerine parametre olarak iletilir.
Parametrelertype:String — Olayın türü. Olay dinleyicileri bu bilgilere miras alınan type özelliği üzerinden erişebilir. Yalnızca bir IME olayı vardır: IMEEvent.IME_COMPOSITION .
| |
bubbles:Boolean (default = false ) — Event nesnesinin olay akışının köpürme aşamasında yer alıp almayacağını belirler. Olay dinleyicileri bu bilgilere miras alınan bubbles özelliği üzerinden erişebilir.
| |
cancelable:Boolean (default = false ) — Event nesnesinin iptal edilip edilemeyeceğini belirler. Olay dinleyicileri bu bilgilere miras alınan cancelable özelliği üzerinden erişebilir.
| |
text:String (default = " ") — IME'deki okuma dizesi. Bu, herhangi bir aday seçilmeden önce kullanıcı tarafından yazılan ilk dizedir. Son kompozisyon dizesi, TextEvent.TEXT_INPUT olayında klavye odağı olan nesneye verilir. Olay dinleyicileri, text özelliği üzerinden bu bilgilere erişebilir.
| |
imeClient:IIMEClient (default = null ) — IME ile iletişim kurmak için metin motoru tarafından kullanılan geri çağrı kümesi. Kodunuz, TextField nesnelerini veya TextLayoutFramework öğesini kullanmak yerine kendi metin motoruna sahipse ve metin satırlarını kendisi oluşturuyorsa bu kullanışlıdır.
|
İlgili API Öğeleri
clone | () | yöntem |
override public function clone():Event
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
IMEEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar.
DöndürürEvent — Orijinaliyle eşlenen özellik değerlerine sahip yeni bir IMEEvent nesnesi.
|
toString | () | yöntem |
override public function toString():String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
IMEEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. Dize şu biçimdedir:
[IMEEvent type=value bubbles=value cancelable=value text=value]
String — IMEEvent nesnesinin tüm özelliklerini içeren bir dize.
|
IME_COMPOSITION | Sabit |
public static const IME_COMPOSITION:String = "imeComposition"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
imeComposition
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | IME nesnesi. |
İlgili API Öğeleri
IME_START_COMPOSITION | Sabit |
public static const IME_START_COMPOSITION:String = "imeStartComposition"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 10.1 |
IME metin girdisini işlemek için, alıcı olayın imeClient
alanını IIMEClient arabirimini uygulayan bir nesneye ayarlamalıdır. imeClient
ayarlı değilse, çalışma zamanı onun yerine sıra dışı IME kompozisyonunu kullanır ve son kompozisyonu bir TEXT_INPUT olayı olarak gönderir.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | IME nesnesi. |
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z