Paket | spark.core |
Arabirim | public interface IEditableText extends IDisplayText , IEventDispatcher |
Uygulayıcılar | RichEditableText, StyleableStageText, StyleableTextField |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Özellik | Tanımlayan: | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. | IEditableText | ||
displayAsPassword : Boolean
Metin alanının bir şifre metin alanı olup olmadığını belirtir. | IEditableText | ||
editable : Boolean
Flag that indicates whether the text is editable. | IEditableText | ||
enabled : Boolean
Whether the component can accept user interaction. | IEditableText | ||
focusEnabled : Boolean
Indicates whether the component can receive focus when tabbed to. | IEditableText | ||
horizontalScrollPosition : Number
The horizontal scroll position of the text. | IEditableText | ||
isTruncated : Boolean [salt okunur]
A flag that indicates whether the text has been truncated. | IDisplayText | ||
lineBreak : String
Controls word wrapping within the text. | IEditableText | ||
maxChars : int
Metin alanının içerebileceği, kullanıcı tarafından girilen maksimum karakter sayısı. | IEditableText | ||
multiline : Boolean
Alanın çok satırlı bir metin alanı olup olmadığını belirtir. | IEditableText | ||
restrict : String
Metin alanına kullanıcının girebileceği karakter setini gösterir. | IEditableText | ||
selectable : Boolean
Metin alanının seçilebilir olup olmadığını gösteren Boolean değeri. | IEditableText | ||
selectionActivePosition : int [salt okunur]
The active, or last clicked position, of the selection. | IEditableText | ||
selectionAnchorPosition : int [salt okunur]
The anchor, or first clicked position, of the selection. | IEditableText | ||
tabIndex : int
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. | IEditableText | ||
text : String
The text displayed by this text component. | IDisplayText | ||
verticalScrollPosition : Number
The vertical scroll position of the text. | IEditableText |
Yöntem | Tanımlayan: | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | IEventDispatcher | ||
Appends the specified text to the end of the text component,
as if you had clicked at the end and typed. | IEditableText | ||
Olay akışına bir olay gönderir. | IEventDispatcher | ||
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | IEventDispatcher | ||
Inserts the specified text into the text component
as if you had typed it. | IEditableText | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | IEventDispatcher | ||
Scroll so the specified range is in view. | IEditableText | ||
Selects all of the text. | IEditableText | ||
Selects a specified range of characters. | IEditableText | ||
Set focus to this text field. | IEditableText | ||
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | IEventDispatcher |
accessibilityProperties | özellik |
accessibilityProperties:AccessibilityProperties
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. accessibilityProperties
özelliğini veya accessibilityProperties
içindeki alanlardan herhangi birini değiştirirseniz, değişikliklerinizin etkili olması için Accessibility.updateProperties()
yöntemini çağırmanız gerekir.
Not: Flash geliştirme ortamında oluşturulan bir nesne için, accessibilityProperties
öğesi, Accessibility paneline o nesneyle ilgili girdiğiniz tüm bilgilerle önceden doldurulur.
Uygulama
public function get accessibilityProperties():AccessibilityProperties
public function set accessibilityProperties(value:AccessibilityProperties):void
displayAsPassword | özellik |
displayAsPassword:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Metin alanının bir şifre metin alanı olup olmadığını belirtir. Bu özelliğin değeri true
ise, metin alanına bir şifre metin alanı olarak müdahale edilir ve girdi karakterleri gerçek karakterler yerine yıldız karakteri kullanılarak gizlenir. Değer false
olursa, metin alanına bir şifre metin alanı olarak müdahale edilmez. Şifre modu etkinleştirildiğinde, Kes ve Kopyala komutları ve karşılık gelen klavye kısayolları işlev göstermez. Bu güvenlik mekanizması yetkisiz bir kullanıcının gözetimsiz bir bilgisayara girerek şifreyi keşfetmek için kısayolları kullanmasını engeller.
Uygulama
public function get displayAsPassword():Boolean
public function set displayAsPassword(value:Boolean):void
editable | özellik |
enabled | özellik |
enabled:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Whether the component can accept user interaction. After setting the enabled
property to false
, some components still respond to mouse interactions such
as mouseOver. As a result, to fully disable UIComponents,
you should also set the value of the mouseEnabled
property to false
.
If you set the enabled
property to false
for a container, Flex dims the color of the container and of all
of its children, and blocks user input to the container
and to all of its children.
Uygulama
public function get enabled():Boolean
public function set enabled(value:Boolean):void
focusEnabled | özellik |
focusEnabled:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Indicates whether the component can receive focus when tabbed to.
You can set focusEnabled
to false
when a UIComponent is used as a subcomponent of another component
so that the outer component becomes the focusable entity.
If this property is false
, focus is transferred to
the first parent that has focusEnable
set to true
.
The default value is true
, except for the
spark.components.Scroller component.
For that component, the default value is false
.
Uygulama
public function get focusEnabled():Boolean
public function set focusEnabled(value:Boolean):void
horizontalScrollPosition | özellik |
horizontalScrollPosition:Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
The horizontal scroll position of the text.
Uygulama
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
lineBreak | özellik |
lineBreak:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Controls word wrapping within the text. This property corresponds to the lineBreak style.
Uygulama
public function get lineBreak():String
public function set lineBreak(value:String):void
İlgili API Öğeleri
maxChars | özellik |
maxChars:int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Metin alanının içerebileceği, kullanıcı tarafından girilen maksimum karakter sayısı. Bir komut dosyası maxChars
öğesinin izin verdiğinden daha fazla karakter ekleyebilir; maxChars
özelliği yalnızca bir kullanıcının ne kadar metin girebileceğini gösterir. Bu özelliğin değeri 0
olursa, kullanıcı sınırsız miktarda metin girebilir.
Uygulama
public function get maxChars():int
public function set maxChars(value:int):void
multiline | özellik |
multiline:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Alanın çok satırlı bir metin alanı olup olmadığını belirtir. Değer true
olursa, metin alanı çok satırlıdır; değer false
olursa metin alanı tek satırlı bir metin alanıdır. TextFieldType.INPUT
türünde bir alanda, multiline
değeri, Enter
tuşunun yeni bir satır oluşturup oluşturmadığını belirler (false
değeri ve Enter
tuşu yok sayılır). Bir TextField
öğesine, false
olan multiline
değeriyle metin yapıştırırsanız, yeni satırlar metinden kaldırılır.
Uygulama
public function get multiline():Boolean
public function set multiline(value:Boolean):void
restrict | özellik |
restrict:String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Metin alanına kullanıcının girebileceği karakter setini gösterir. restrict
özelliğinin değeri null
olursa, herhangi bir karakter girebilirsiniz. restrict
özelliğinin değeri boş bir dizeyse, hiçbir karakter giremezsiniz. restrict
özelliğinin değeri bir karakter dizesiyse, metin alanına yalnızca dizedeki karakterleri girebilirsiniz. Dize soldan sağa doğru taranır. Bir aralığı, tire (-) karakterini kullanarak belirtebilirsiniz. Yalnızca kullanıcı etkileşimi sınırlıdır; bir komut dosyası herhangi bir metni metin alanına koyabilir. Bu özellik, Özellik denetçisindeki Göm font seçenekleriyle senkronize olmaz.
Dize, düzeltme (^) karakteriyle başlıyorsa, tüm karakterler ilk başta kabul edilir ve dizede arkasından gelen karakterler, kabul edilen karakter kümesinin dışında tutulur. Dize, düzeltme (^) karakteriyle başlamıyorsa, ilk başta hiçbir karakter kabul edilmez ve dizede arkasından gelen karakterler, kabul edilen karakter kümesine dahil edilir.
Şu örnek metin alanına yalnızca büyük harfli karakterlerin, boşlukların ve sayıların girilmesine izin verir:
my_txt.restrict = "A-Z 0-9";
Şu örnek tüm karakterleri içerir ancak küçük harfli karakterleri dışarıda bırakır:
my_txt.restrict = "^a-z";
Harfi harfine bir ^ veya - girmek için bir ters eğik çizgi kullanabilirsiniz. Kabul edilen ters eğik çizgi sıraları \-, \^ veya \\ şeklindedir. Ters eğik çizgi dize içinde gerçek bir karakter olmalıdır. Bu nedenle ActionScript'te belirtildiğinde çift ters eğik çizgi kullanılmalıdır. Örneğin, şu kod yalnızca kısa çizgi (-) ve düzeltme işareti (^) içerir:
my_txt.restrict = "\\-\\^";
^ işareti dizede herhangi bir noktada dahil edilen ve dışarıda bırakılan karakterler arasında geçiş yapmak için kullanılabilir. Şu kod yalnızca büyük harfleri içerir ancak Q büyük harfini dışarıda bırakır:
my_txt.restrict = "A-Z^Q";
restrict
dizeleri oluşturmak için \u
atlama sırasını kullanabilirsiniz. Şu örnek yalnızca ASCII 32 (boşluk) ile ASCII 126 (yaklaşık işareti) arasındaki karakterleri içerir.
my_txt.restrict = "\u0020-\u007E";
Uygulama
public function get restrict():String
public function set restrict(value:String):void
selectable | özellik |
selectable:Boolean
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Metin alanının seçilebilir olup olmadığını gösteren Boolean değeri. true
değeri metnin seçilebilir olduğunu gösterir. selectable
özelliği metin alanının seçilebilir olup olmadığını kontrol eder, düzenlenebilir olup olmadığını kontrol etmez. Dinamik bir metin alanı düzenlenebilir olmasa da seçilebilir. Dinamik bir metin alanı seçilebilir değilse metni kullanıcı tarafından seçilemez.
selectable
öğesi false
değerine ayarlıysa, metin alanındaki metin fareden veya klavyeden gelen seçim komutlarına yanıt vermez ve metin Kopyala komutuyla kopyalanamaz. selectable
öğesi true
değerine ayarlıysa, metin alanındaki metin fareyle veya klavyeyle seçilebilir ve metin Kopyala komutuyla kopyalanabilir. Metin alanı bir girdi metin alanı yerine dinamik metin alanı olsa bile metni bu şekilde seçebilirsiniz.
Uygulama
public function get selectable():Boolean
public function set selectable(value:Boolean):void
selectionActivePosition | özellik |
selectionActivePosition:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
The active, or last clicked position, of the selection. If the implementation does not support selection anchor this is the last character of the selection.
Uygulama
public function get selectionActivePosition():int
selectionAnchorPosition | özellik |
selectionAnchorPosition:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
The anchor, or first clicked position, of the selection. If the implementation does not support selection anchor this is the first character of the selection.
Uygulama
public function get selectionAnchorPosition():int
tabIndex | özellik |
tabIndex:int
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. tabIndex
özelliği varsayılan olarak -1 olup bu, nesne için herhangi bir sekme dizininin ayarlanmadığı anlamına gelir.
SWF dosyasında geçerli olarak görüntülenen herhangi bir nesne bir tabIndex
özelliği içeriyorsa, otomatik sekme sıralaması devre dışı bırakılır ve sekme sıralaması, SWF dosyasındaki nesnelerin tabIndex
özelliklerinden hesaplanır. Özel sekme sıralaması yalnızca tabIndex
özelliklerine sahip nesneleri içerir.
tabIndex
özelliği negatif olmayan bir tam sayı olabilir. Nesneler, tabIndex
özelliklerine göre artan sırada sıralanır. tabIndex
değeri 1 olan bir nesne, tabIndex
değeri 2 olan bir nesneden önce gelir. Birden çok nesne için aynı tabIndex
değerini kullanmayın.
tabIndex
özelliğinin tanımladığı özel sekme sıralaması flat olur. Bu, SWF dosyasındaki nesnelerin hiyerarşik ilişkilerinin dikkate alınmadığı anlamına gelir. SWF dosyasında tabIndex
özellikleri olan tüm nesneler sekme sırasına yerleştirilir ve sekme sırası, tabIndex
değerlerinin sırasıyla belirlenir.
Not: TLFTextField örnekleri için sekme sırasını ayarlamak üzere, TLFTextField öğesinin görüntüleme nesnesi alt öğesini InteractiveObject olarak dağıtın, ardından tabIndex
özelliğini ayarlayın. Örneğin:
InteractiveObject(tlfInstance.getChildAt(1)).tabIndex = 3;Sekme sırasını bir TLFTextField nesnesinin üç örneği (
tlfInstance1
, tlfInstance2
ve tlfInstance3
) için varsayılan ayardan ters çevirmek üzere, şunları kullanın:
InteractiveObject(tlfInstance1.getChildAt(1)).tabIndex = 3; InteractiveObject(tlfInstance2.getChildAt(1)).tabIndex = 2; InteractiveObject(tlfInstance3.getChildAt(1)).tabIndex = 1;
Uygulama
public function get tabIndex():int
public function set tabIndex(value:int):void
verticalScrollPosition | özellik |
appendText | () | yöntem |
public function appendText(text:String):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Appends the specified text to the end of the text component, as if you had clicked at the end and typed.
An insertion point is then set after the new text. If necessary, the text will scroll to ensure that the insertion point is visible.
Parametreler
text:String — The text to be appended.
|
insertText | () | yöntem |
public function insertText(text:String):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Inserts the specified text into the text component as if you had typed it.
If a range was selected, the new text replaces the selected text. If there was an insertion point, the new text is inserted there.
An insertion point is then set after the new text. If necessary, the text will scroll to ensure that the insertion point is visible.
Parametreler
text:String — The text to be inserted.
|
scrollToRange | () | yöntem |
public function scrollToRange(anchorPosition:int, activePosition:int):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Scroll so the specified range is in view.
Parametreler
anchorPosition:int — The anchor position of the selection range.
| |
activePosition:int — The active position of the selection range.
|
selectAll | () | yöntem |
public function selectAll():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Selects all of the text.
selectRange | () | yöntem |
public function selectRange(anchorIndex:int, activeIndex:int):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Selects a specified range of characters.
If either position is negative, it will deselect the text range.
Parametreler
anchorIndex:int — The character position specifying the end
of the selection that stays fixed when the selection is extended.
| |
activeIndex:int — The character position specifying the end
of the selection that moves when the selection is extended.
|
setFocus | () | yöntem |
public function setFocus():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4.5 |
Çalışma Zamanı Sürümleri: | Flash Player 10.1, AIR 2.0 |
Set focus to this text field.
Tue Jun 12 2018, 01:09 PM Z