Paket | fl.controls |
Klass | public class TextArea |
Arv | TextArea UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementerar | IFocusManagerComponent |
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Den aktuella hjälpmedelsimplementeringen (AccessibilityImplementation) för den här InteractiveObject-instansen. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
De nuvarande hjälpmedelsalternativen för det här visningsobjektet. | DisplayObject | ||
alpha : Number
Anger det angivna objektets alfagenomskinlighetsvärde. | DisplayObject | ||
alwaysShowSelection : Boolean
Hämtar eller ställer in ett booleskt värde som anger om en markering ska markeras i textfältet när textfältet inte är i fokus i Flash Player. | TextArea | ||
blendMode : String
Ett värde från klassen BlendMode som anger vilket blandningsläge som ska användas. | DisplayObject | ||
blendShader : Shader [lässkyddad]
Ställer in en skuggning som används för blandning av förgrund och bakgrund. | DisplayObject | ||
buttonMode : Boolean
Anger knappläge för den här spriten. | Sprite | ||
cacheAsBitmap : Boolean
Om det är true, sparar Flash-miljöerna en intern bitmappsrepresentation av visningsobjektet i cache-minnet. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Om detta inte är null definierar det här Matrix-objektet hur ett visningsobjekt återges när cacheAsBitmap har värdet true. | DisplayObject | ||
condenseWhite : Boolean
Hämtar eller ställer in ett booleskt värde som anger om extra tomrum tas bort från en TextArea-komponent med HTML-text. | TextArea | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
contextMenu : NativeMenu
Anger vilken snabbmeny som är associerad med det här objektet. | InteractiveObject | ||
displayAsPassword : Boolean
Hämtar eller ställer in ett booleskt värde som anger om TextArea-komponentinstansen är textfältet eller ett lösenord. | TextArea | ||
doubleClickEnabled : Boolean
Anger om det här objektet tar emot doubleClick-händelser. | InteractiveObject | ||
dropTarget : DisplayObject [skrivskyddad]
Anger det visningsobjekt som spriten dras över, eller som spriten släpptes på. | Sprite | ||
editable : Boolean
Hämtar eller ställer in ett booleskt värde som anger om användaren kan redigera texten i komponenten. | TextArea | ||
enabled : Boolean [åsidosätt]
Hämtar eller ställer in värde som anger om komponenten kan ta emot användarinteraktion. | TextArea | ||
filters : Array
En indexerad array som innehåller varje filterobjekt som är associerat med visningsobjektet. | DisplayObject | ||
focusEnabled : Boolean
Hämtar eller ställer in booleskt värde som anger om komponenten kan ta emot fokus när användaren har klickat på den. | UIComponent | ||
focusManager : IFocusManager
Hämtar eller ställer in FocusManager som kontrollerar fokus för den här komponenten och dess jämlikar. | UIComponent | ||
focusRect : Object
Anger om det här objektet visar en fokusram. | InteractiveObject | ||
graphics : Graphics [skrivskyddad]
Anger det Graphics-objekt som tillhör denna sprite där kommandon för vektorritning kan göras. | Sprite | ||
height : Number [åsidosätt]
Hämtar eller ställer in komponenternas höjd, i pixlar. | UIComponent | ||
hitArea : Sprite
Utser en annan sprite som ska fungera som träffområde för en sprite. | Sprite | ||
horizontalScrollBar : UIScrollBar [skrivskyddad]
Hämtar en referens till den vågräta rullningslisten. | TextArea | ||
horizontalScrollPolicy : String
Hämtar eller ställer in rullningspolicy för den vågräta rullningslisten. | TextArea | ||
horizontalScrollPosition : Number
Hämtar eller ställer in ändringen i rullningspositionen för rullninglistreglaget, i pixlar, efter att användaren har rullat textfältet i vågrät riktning. | TextArea | ||
htmlText : String
Hämtar eller ställer in HTML-representationen av strängen som finns i textfältet. | TextArea | ||
imeMode : String
Hämtar eller ställer in läget för IME (Input Method Editor). | TextArea | ||
length : Number [skrivskyddad]
Hämtar antalet tecken som finns i TextArea-komponenten. | TextArea | ||
loaderInfo : LoaderInfo [skrivskyddad]
Returnerar ett LoaderInfo-objekt som innehåller information om hur filen som visningsobjektet tillhör ska läsas in. | DisplayObject | ||
mask : DisplayObject
Det anropande visningsobjektet maskeras av det angivna visningsobjektet. | DisplayObject | ||
maxChars : int
Hämtar eller ställer in maximalt antal tecken som en användare kan använda för att skriva i textfältet. | TextArea | ||
maxHorizontalScrollPosition : int [skrivskyddad]
Hämtar maxvärdet för horizontalScrollPosition-egenskapen. | TextArea | ||
maxVerticalScrollPosition : int [skrivskyddad]
Hämtar maxvärdet för verticalScrollPosition-egenskapen. | TextArea | ||
metaData : Object
Erhåller metadataobjektet för instansen DisplayObject om metadata har lagrats tillsammans med instansen för detta DisplayObject i SWF-filen via en PlaceObject4-tagg. | DisplayObject | ||
mouseChildren : Boolean
Avgör om objektets underordnade objekt är aktiverade för en mus eller annan användarindataenhet (eller inte). | DisplayObjectContainer | ||
mouseEnabled : Boolean
Anger om det här objektet tar emot musmeddelanden eller annan indata från användaren. | InteractiveObject | ||
mouseFocusEnabled : Boolean
Hämtar eller ställer in ett värde som anger om komponenten kan ta emot fokus när användaren har klickat på den. | UIComponent | ||
mouseX : Number [skrivskyddad]
Anger x-koordinaten för musens eller användarens indataenhets position i pixlar. | DisplayObject | ||
mouseY : Number [skrivskyddad]
Anger y-koordinaten för musens eller användarens indataenhets position i pixlar. | DisplayObject | ||
name : String
Anger instansnamnet för DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Anger om ett virtuellt tangentbord (t.ex. ett skärmtangentbord) ska visas när den här InteractiveObject-instansen är i fokus. | InteractiveObject | ||
numChildren : int [skrivskyddad]
Returnerar antalet underordnade objekt det här objektet har. | DisplayObjectContainer | ||
opaqueBackground : Object
Anger om visningsobjektet är ogenomskinligt med en viss bakgrundsfärg. | DisplayObject | ||
parent : DisplayObjectContainer [skrivskyddad]
Anger DisplayObjectContainer-objektet som innehåller visningsobjektet. | DisplayObject | ||
restrict : String
Hämtar eller ställer in teckensträngen som accepteras av textfältet från en användare. | TextArea | ||
root : DisplayObject [skrivskyddad]
För ett visningsobjekt i en inläst SWF-fil är rotegenskapen det översta visningsobjektet i den del av visningslistans trädstruktur som representeras av den SWF-filen. | DisplayObject | ||
rotation : Number
Anger DisplayObject-instansens rotation i grader från den ursprungliga orienteringen. | DisplayObject | ||
rotationX : Number
Anger x-axelsrotationen i grader för DisplayObject-instansen, från den ursprungliga orienteringen i förhållande till den överordnade 3D-behållaren. | DisplayObject | ||
rotationY : Number
Anger y-axelsrotationen i grader för DisplayObject-instansen, från den ursprungliga orienteringen i förhållande till den överordnade 3D-behållaren. | DisplayObject | ||
rotationZ : Number
Anger z-axelsrotationen i grader för DisplayObject-instansen, från den ursprungliga orienteringen i förhållande till den överordnade 3D-behållaren. | DisplayObject | ||
scale9Grid : Rectangle
Det skalningsrutnät som används för närvarande. | DisplayObject | ||
scaleX : Number [åsidosätt]
Multiplicerar komponentens aktuella bredd med en skalfaktor. | UIComponent | ||
scaleY : Number [åsidosätt]
Multiplicerar komponentens aktuella höjd med en skalfaktor. | UIComponent | ||
scaleZ : Number
Anger djupskala (procent) för objektet utifrån dess registreringspunkt. | DisplayObject | ||
scrollRect : Rectangle
Visningsobjektets gränser för rullningsrektangeln. | DisplayObject | ||
selectionBeginIndex : int [skrivskyddad]
Hämtar indexpositionen för det första markerade tecknet i en markering med en eller flera tecken. | TextArea | ||
selectionEndIndex : int [skrivskyddad]
Hämtar indexpositionen för det sista markerade tecknet i en markering med en eller flera tecken. | TextArea | ||
softKeyboard : String
Kontrollerar utseendet på skärmtangentbordet. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Definierar det område som ska behållas på skärmen när skärmtangentbordet visas (ej tillgängligt på iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Styr ljudet i den här spriten. | Sprite | ||
stage : Stage [skrivskyddad]
Visningsobjektets scen. | DisplayObject | ||
tabChildren : Boolean
Avgör om objektets underordnade objekt är tabbaktiverade. | DisplayObjectContainer | ||
tabEnabled : Boolean
Anger om det här objektet inkluderas i tabbordningen. | InteractiveObject | ||
tabIndex : int
Anger tabbordningen för objekt i en SWF-fil. | InteractiveObject | ||
text : String
Hämtar eller ställer in en sträng som innehåller texten som för tillfället finns i TextInput-komponenten. | TextArea | ||
textField : flash.text:TextField
En referens till det interna textfältet för TextArea-komponenten. | TextArea | ||
textHeight : Number [skrivskyddad]
Hämtar textens höjd, i pixlar. | TextArea | ||
textSnapshot : flash.text:TextSnapshot [skrivskyddad]
Returnerar ett TextSnapshot-objekt för den här DisplayObjectContainer-instansen. | DisplayObjectContainer | ||
textWidth : Number [skrivskyddad]
Hämtar textbredden, i pixlar. | TextArea | ||
transform : flash.geom:Transform
Ett objekt med egenskaper som gäller ett visningsobjekts matris, färgomformning och pixelgränser. | DisplayObject | ||
useHandCursor : Boolean
Ett booleskt värde som anger om den pekande handen (handpekaren) ska visas när pekaren passerar över en sprite, vars buttonMode-egenskap är true. | Sprite | ||
verticalScrollBar : UIScrollBar [skrivskyddad]
Hämtar en referens till den lodräta rullningslisten. | TextArea | ||
verticalScrollPolicy : String
Hämtar eller ställer in rullningspolicy för den lodräta rullningslisten. | TextArea | ||
verticalScrollPosition : Number
Hämtar eller ställer in ändringen i rullningspositionen för rullninglistreglaget, i pixlar, efter att användaren har rullat textfältet i lodrät riktning. | TextArea | ||
visible : Boolean [åsidosätt]
Hämtar eller ställer in värde som anger om den aktuella komponentinstansen är synlig. | UIComponent | ||
width : Number [åsidosätt]
Hämtar eller ställer in komponenternas bredd, i pixlar. | UIComponent | ||
wordWrap : Boolean
Hämtar eller ställer in ett booleskt värde som anger om texten figursätts i slutet på raden. | TextArea | ||
x : Number [åsidosätt]
Hämtar eller ställer in x-koordinaten som motsvarar komponentens position längs x-axeln inom dess överordnade behållare. | UIComponent | ||
y : Number [åsidosätt]
Hämtar eller ställer in y-koordinaten som motsvarar komponentens position längs y-axeln inom dess överordnade behållare. | UIComponent | ||
z : Number
Anger z-koordinatens position längs DisplayObject-instansens z-axel i förhållande till den överordnade 3D-behållaren. | DisplayObject |
Metod | Definieras med | ||
---|---|---|---|
TextArea()
Skapar en ny instans av komponenten TextArea. | TextArea | ||
Lägger till en underordnad DisplayObject-instans i den här DisplayObjectContainer-instansen. | DisplayObjectContainer | ||
Lägger till en underordnad DisplayObject-instans i den här DisplayObjectContainer-instansen. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registrerar ett händelseavlyssnarobjekt för ett EventDispatcher-objekt så att avlyssnaren får meddelanden om händelser. | EventDispatcher | ||
Lägger till den angivna strängen efter det sista tecknet som finns i TextArea-komponenten. | TextArea | ||
Anger om säkerhetsrestriktionerna kan göra att visningsobjekt utelämnas från listan som returneras när metoden DisplayObjectContainer.getObjectsUnderPoint() anropas med den angivna punkten. | DisplayObjectContainer | ||
Tar bort en formategenskap från den här komponentinstansen. | UIComponent | ||
Avgör om det angivna visningsobjektet är underordnat DisplayObjectContainer-instansen eller själva instansen. | DisplayObjectContainer | ||
Skickar en händelse till händelseflödet. | EventDispatcher | ||
[åsidosätt]
Visar eller döljer fokusindikatorn på komponenten. | TextArea | ||
Initierar omedelbar ritning utan att göra allt ogiltigt som invalidateNow gör. | UIComponent | ||
Returnerar en rektangel som definierar visningsområdets område i relation till targetCoordinateSpace-objektets koordinatsystem. | DisplayObject | ||
Returnerar den underordnade visningsobjektsinstansen som finns vid det angivna indexvärdet. | DisplayObjectContainer | ||
Returnerar det underordnade visningsobjektet som har ett visst namn. | DisplayObjectContainer | ||
Returnerar indexpositionen för en underordnad DisplayObject-instans. | DisplayObjectContainer | ||
Hämtar objektet som är i fokus. | UIComponent | ||
Hämtar information om en angiven textrad. | TextArea | ||
Returnerar en array med objekt som ligger under den angivna punkten och är underordnade (eller indirekt underordnade) den här DisplayObjectContainer-instansen. | DisplayObjectContainer | ||
Returnerar en rektangel som definierar visningsområdets gräns, baserat på koordinatsystemet som definieras av targetCoordinateSpace-parametern, exklusive eventuella linjer i former. | DisplayObject | ||
Hämtar en formategenskap som är inställd i komponentens sökkedja. | UIComponent | ||
[statisk]
Hämtar standardformatförskjutningen för den aktuella komponenten. | TextArea | ||
Konverterar punktobjektet från scenens (globala) koordinater till visningsobjektets (lokala) koordinater. | DisplayObject | ||
Konverterar en tvådimensionell punkt från scenens (globala) koordinater till ett tredimensionellt visningsobjekts (lokala) koordinater. | DisplayObject | ||
Kontrollerar om EventDispatcher-objektet har några avlyssnare registrerade för en viss typ av händelse. | EventDispatcher | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Utvärderar begränsningsramen för visningsobjektet för att kontrollera om den överlappar eller korsar begränsningsramen för obj-visningsobjektet. | DisplayObject | ||
Utvärderar visningsobjektet för att avgöra om det överlappar eller korsar den punkt som anges av x- och y-parametrarna. | DisplayObject | ||
Markerar en egenskap som ogiltig och ritar om komponenten i nästa bildruta om inte annat anges. | UIComponent | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Konverterar en tredimensionell punkt för det tredimensionella visningsobjektets (lokala) koordinater till en tvådimensionell punkt i scenens (globala) koordinater. | DisplayObject | ||
Konverterar punktobjektet från visningsobjektets (lokala) koordinater till scenens (globala) koordinater. | DisplayObject | ||
[statisk]
Sammanfogar format från flera klasser till ett objekt. | UIComponent | ||
Flyttar komponenten till den angivna positionen inom dess överordnade. | UIComponent | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Tar bort den angivna underordnade DisplayObject-instansen från listan med underordnade för DisplayObjectContainer-instansen. | DisplayObjectContainer | ||
Tar bort ett underordnat DisplayObject från den angivna indexpositionen i den underordnade listan i DisplayObjectContainer. | DisplayObjectContainer | ||
Tar bort alla child-DisplayObject-instanser från listan med underordnade för DisplayObjectContainer-instansen. | DisplayObjectContainer | ||
Tar bort en avlyssnare från EventDispatcher-objektet. | EventDispatcher | ||
Visar ett virtuellt tangentbord. | InteractiveObject | ||
Ändrar positionen för ett befintligt underordnat objekt i behållaren för visningsobjekt. | DisplayObjectContainer | ||
Ställer in fokus på den här komponenten. | UIComponent | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Ställer in markeringsintervallet som gjorts i ett textområde utan fokus. | TextArea | ||
Ställer in komponenten på angiven bredd och höjd. | UIComponent | ||
Ställer in en formategenskap för en komponentinstans. | UIComponent | ||
Gör att användaren kan dra angiven sprite. | Sprite | ||
Låter användaren dra angiven sprite på en beröringsaktiverad enhet. | Sprite | ||
Stoppar rekursivt tidslinjekörning av alla filmklipp vars rot är detta objekt. | DisplayObjectContainer | ||
Avslutar metoden startDrag(). | Sprite | ||
Avslutar metoden startTouchDrag(), som används med beröringsaktiverade enheter. | Sprite | ||
Byter z-ordningen (framifrån och bakåt-ordning) för de två underordnade objekten. | DisplayObjectContainer | ||
Byter z-ordningen (framifrån och bakåt-ordning) för underordnade objekt vid de två angivna indexpositionerna i listan med underordnade objekt. | DisplayObjectContainer | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Validerar och uppdaterar egenskaper och layout för det här objektet och ritar om det vid behov. | UIComponent | ||
Returnerar det angivna objektets primitiva värde. | Object | ||
Kontrollerar om en händelseavlyssnare är registrerad för det här EventDispatcher-objektet eller något av dess överordnade objekt för den angivna händelsetypen. | EventDispatcher |
Händelse | Sammanfattning | Definieras med | ||
---|---|---|---|---|
[utsändningshändelse] Skickas när Flash Player eller AIR får operativsystemfokus och blir aktivt. | EventDispatcher | |||
Skickas när ett visningsobjekt läggs till i visningslistan. | DisplayObject | |||
Skickas när ett visningsobjekt läggs till i scenens visningslista, antingen direkt eller genom tillägg av ett underträd som innehåller visningsobjektet. | DisplayObject | |||
Skickas när texten i TextArea-komponenten ändras av användaren. | TextArea | |||
Skickas när användaren väljer ”Ta bort” på textinnehållsmenyn. | InteractiveObject | |||
Skickas när en användare trycker ner och släpper upp huvudknappen på sitt pekdon över samma InteractiveObject. | InteractiveObject | |||
Skickas när en användargest utlöser den snabbmeny som är kopplad till detta interaktiva objekt i ett AIR-program. | InteractiveObject | |||
Skickas när användaren aktiverar den plattformsspecifika tangentkombinationen för funktionen Kopiera eller väljer ”Kopiera” på snabbmenyn. | InteractiveObject | |||
Skickas när användaren aktiverar den plattformsspecifika tangentkombinationen för funktionen Klipp ut eller väljer Klipp ut på snabbmenyn. | InteractiveObject | |||
[utsändningshändelse] Skickas när Flash Player eller AIR förlorar operativsystemfokus och blir inaktivt. | EventDispatcher | |||
Skickas när en användare trycker ner och släpper upp huvudknappen på ett pekdon två gånger i snabb följd över samma InteractiveObject när detta objekts doubleClickEnabled-flagga är satt till true. | InteractiveObject | |||
Skickas när användaren trycker på Retur-tangenten i komponenten. | TextArea | |||
[utsändningshändelse] Skickas när spelhuvudet går in i en ny bildruta. | DisplayObject | |||
[utsändningshändelse] Skickas när spelhuvudet stänger den aktuella bildrutan. | DisplayObject | |||
Skickas när ett visningsobjekt fokuserats. | InteractiveObject | |||
Skickas när ett visningsobjekt tappar fokusering. | InteractiveObject | |||
[utsändningshändelse] Skickas efter att konstruktorerna för bildrutevisningsobjekt har körts men innan bildruteskript har körts. | DisplayObject | |||
Skickas när användaren skapar en kontaktpunkt längs pekytans kant med en InteractiveObject-instans (såsom att trycka längs kanten av pekytan på Siri Remote för Apple-TV). Vissa enheter kan också tolka denna kontakt som en kombination av flera pekhändelser. | InteractiveObject | |||
Skickas när användaren trycker på två kontaktpunkter över samma InteractiveObject-instans på en beröringsaktiverad enhet (som att trycka med två fingrar och sedan släppa dem över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren flyttar en kontaktpunkt över InteractiveObject-instansen på en beröringsaktiverad enhet (som att flytta ett finger från vänster till höger över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren utför en rotationsgest vid en kontaktpunkt med en InteractiveObject-instans (som att vidröra en skärm med två fingrar och rotera dem över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren utför en svepningsgest vid en kontaktpunkt med en InteractiveObject-instans (som att vidröra en skärm med tre fingrar och sedan flytta fingrarna parallellt över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren skapar en kontaktpunkt med en InteractiveObject-instans och sedan vidrör en beröringsaktiverad enhet (som att placera flera fingrar över ett visningsobjekt för att öppna en meny och sedan använda ett finger för att peka på ett menyalternativ på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren utför en zoomningsgest vid en kontaktpunkt med en InteractiveObject-instans (som att vidröra en skärm med två fingrar och sedan snabbt sära på fingrarna över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när komponenten ändrar synlighet från synlig till osynlig. | UIComponent | |||
Den här händelsen skickas till alla klientprogram som har stöd för indata via ett redigeringsprogram för inmatningsmetoder (IME). | InteractiveObject | |||
Skickas när användaren trycker på en tangent. | InteractiveObject | |||
Skickas när användaren försöker att ändra fokuseringen med tangentbordsnavigering. | InteractiveObject | |||
Skickas när användaren släpper upp en tangent. | InteractiveObject | |||
Skickas när en användare trycker ned och släpper upp mittenknappen på sitt pekdon över samma InteractiveObject. | InteractiveObject | |||
Skickas när en användare trycker på pekdonets mittenknapp över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när en användare släpper pekdonets knapp över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när en användare trycker på pekdonets knapp över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när användaren försöker att ändra fokuseringen med ett pekdon. | InteractiveObject | |||
Skickas när en användare flyttar pekdonet när det befinner sig över ett InteractiveObject. | InteractiveObject | |||
Skickas när användaren flyttar bort pekdonet från en InteractiveObject-instans. | InteractiveObject | |||
Skickas när användaren flyttar pekdonet över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när en användare släpper pekdonets knapp över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när mushjulet rullas över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när komponenten har flyttats. | UIComponent | |||
Skickas av drag initiator InteractiveObject när användaren släpper dragrörelsen. | InteractiveObject | |||
Skickas av ett InteractiveObject-målobjekt när ett objekt dras till målobjektet och dragningen har accepterats med ett anrop till DragManager.acceptDragDrop(). | InteractiveObject | |||
Skickas av ett InteractiveObject-objekt när en dragrörelse går in i dess gränser. | InteractiveObject | |||
Skickas av ett InteractiveObject-objekt när en dragrörelse går utanför dess gränser. | InteractiveObject | |||
Skickas kontinuerligt av ett InteractiveObject-objekt när en dragrörelse pågår inom dess gränser. | InteractiveObject | |||
Skickas i början av en dragning av det InteractiveObject-objekt som anges som dragningsinitierare i DragManager.doDrag()-anropet. | InteractiveObject | |||
Skickas under en dragning av det InteractiveObject-objekt som anges som dragningsinitierare i DragManager.doDrag()-anropet. | InteractiveObject | |||
Skickas när användaren aktiverar den plattformsspecifika tangentkombinationen för funktionen Klistra in eller väljer Klistra in på snabbmenyn. | InteractiveObject | |||
Skickas när användaren sänker en aktiv penna förbi skärmens upptäcktströskel. | InteractiveObject | |||
Skickas när användaren lyfter en aktiv penna över skärmens upptäcktströskel. | InteractiveObject | |||
Skickas när användaren flyttar en aktiv penna över skärmen medan den behålls inom skärmens upptäcktströskel. | InteractiveObject | |||
Skickas när användaren flyttar en aktiv penna bort från detta InteractiveObject medan den behålls inom skärmens upptäcktströskel. | InteractiveObject | |||
Skickas när användaren flyttar en aktiv penna direkt över detta InteractiveObject medan den behålls inom skärmens upptäcktströskel. | InteractiveObject | |||
Skickas när användaren flyttar en aktiv penna bort från detta InteractiveObject och något av dess underordnade objekt medan den behålls inom skärmens upptäcktströskel. | InteractiveObject | |||
Skickas när användaren flyttar en aktiv penna över detta InteractiveObject från utsidan av objektets underordnade träd i visningslistan (men stannar kvar inom skärmens upptäcktströskel). | InteractiveObject | |||
Skickas när användaren släpper knappen på pekaren efter att första ha tryckt på den över en InteractiveObject-instans och sedan flyttat pekaren bort från InteractiveObject-instansen. | InteractiveObject | |||
Skickas när ett visningsobjekt ska tas bort från visningslistan. | DisplayObject | |||
Skickas när ett visningsobjekt ska tas bort från visningslistan, antingen direkt eller genom borttagning av ett underträd som innehåller visningsobjektet. | DisplayObject | |||
[utsändningshändelse] Skickas när visningslistan ska uppdateras och återges. | DisplayObject | |||
Skickas när komponentens storlek ändrats. | UIComponent | |||
Skickas när en användare trycker ned och släpper upp högerknappen på sitt pekdon över samma InteractiveObject. | InteractiveObject | |||
Skickas när en användare trycker på pekdonets knapp över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när en användare släpper pekdonets knapp över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när användaren flyttar bort pekdonet från en InteractiveObject-instans. | InteractiveObject | |||
Skickas när användaren flyttar pekdonet över en InteractiveObject-instans. | InteractiveObject | |||
Skickas när innehållet rullas. | TextArea | |||
Skickas när användaren aktiverar den plattformsspecifika tangentkombinationen för funktionen Markera allt eller väljer Markera allt på snabbmenyn. | InteractiveObject | |||
Skickas när komponenten ändrar synlighet från osynlig till synlig. | UIComponent | |||
Skickas omedelbart efter att skärmtangentbordet tas fram (visas). | InteractiveObject | |||
Skickas omedelbart innan skärmtangentbordet tas fram (visas). | InteractiveObject | |||
Skickas omedelbart efter att skärmtangentbordet döljs. | InteractiveObject | |||
Skickas när värdet på objektets tabChildren-flagga ändras. | InteractiveObject | |||
Skickas när objektets tabEnabled-flagga ändras. | InteractiveObject | |||
Skickas när värdet på objektets tabIndex-egenskap ändras. | InteractiveObject | |||
Skickas när användaren skriver, tar bort eller klistrar in text i komponenten. | TextArea | |||
Skickas när användaren först kontaktar en beröringsaktiverad enhet (som att vidröra en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren avslutar kontakten med en beröringsaktiverad enhet (som att lyfta fingret från en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren rör enheten och skickas kontinuerligt tills kontaktpunkten avlägsnas. | InteractiveObject | |||
Skickas när användaren flyttar kontaktpunkten bort från en InteractiveObject-instans på en beröringsaktiverad enhet (som att dra fingret från ett visningsobjekt till ett annat på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren flyttar kontaktpunkten över en InteractiveObject-instans på en beröringsaktiverad enhet (som att dra fingret från en punkt utanför ett visningsobjekt till en punkt över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren flyttar kontaktpunkten bort från en InteractiveObject-instans på en beröringsaktiverad enhet (som att dra fingret från ett visningsobjekt till en punkt utanför visningsobjektet på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren flyttar kontaktpunkten över en InteractiveObject-instans på en beröringsaktiverad enhet (som att dra fingret från en punkt utanför ett visningsobjekt till en punkt över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject | |||
Skickas när användaren lyfter kontaktpunkten över samma InteractiveObject-instans där kontakten initierades på en beröringsaktiverad enhet (som att trycka med fingret och sedan släppa det vid en enda kontaktpunkt över ett visningsobjekt på en mobiltelefon eller bärbar dator med pekskärm). | InteractiveObject |
Format är antingen allmänna eller kopplade till ett visst tema. Om formatet är allmänt kan det användas med alla teman. Om ett format är kopplat till ett visst tema kan det bara användas om programmet använder just det temat.
Format | Beskrivning | Definieras med | ||
---|---|---|---|---|
disabledSkin | Typ: Class Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Den klass som innehåller bakgrunden för TextArea-komponenten när dess enabled -egenskap är inställd på false .
Standardvärdet är TextArea_disabledSkin . | TextArea | ||
Typ: flash.text.TextFormat Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Det TextFormat-objekt som används för att rendera komponentetiketten när knappen är inaktiverad. | UIComponent | |||
embedFonts | Typ: Boolean Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Anger om inbäddade teckensnittskonturer används för att rendera textfältet. Om värdet är true återger Flash Lite textfältet med inbäddade konturteckensnitt. Om värdet är false visar Flash Player textfältet med enhetens teckensnitt.
Om du ställer in egenskapen false . | TextArea | ||
Typ: Number Format: Length Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Den utfyllnad som skiljer komponentens yttre gränser från fokusindikatorns yttre kantlinjer, i pixlar. | UIComponent | |||
Typ: Class Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Det skal som ska användas för att visa fokusindikatorer. | UIComponent | |||
Typ: flash.text.TextFormat Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Det TextFormat-objekt som används för att rendera komponentetiketten. | UIComponent | |||
textPadding | Typ: Number Format: Length Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Den utfyllnad som skiljer komponentens kantlinje från texten, i pixlar. Standardvärdet är 3 . | TextArea | ||
upSkin | Typ: Class Språkversion: ActionScript 3.0 Produktversion: Flash CS3 Körningsmiljöversioner: Flash9.0.28.0, AIR 1.0 Den klass som innehåller bakgrunden för TextArea-komponenten. Standardvärdet är TextArea_upSkin . | TextArea |
alwaysShowSelection | egenskap |
alwaysShowSelection:Boolean
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ett booleskt värde som anger om en markering ska markeras i textfältet när textfältet inte är i fokus i Flash Player. Om inställningen är true
och textfältet inte är i fokus markeras markeringen i textfältet med grått. Om inställningen är false
och textfältet inte är i fokus markeras inte markeringen i textfältet.
Standardvärdet är false.
Implementering
public function get alwaysShowSelection():Boolean
public function set alwaysShowSelection(value:Boolean):void
Relaterade API-element
condenseWhite | egenskap |
condenseWhite:Boolean
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ett booleskt värde som anger om extra tomrum tas bort från en TextArea-komponent med HTML-text. Exempel på extra tomrum i komponenten är mellanslag och radbrytningar. Värdet true
anger att extra tomrum tas bort. Värdet false
anger att extra tomrum inte tas bort.
Den här egenskapen påverkar bara text som ställs in med egenskapen htmlText
. Den påverkar inte text som ställs in med egenskapen text
. Om du använder text
-egenskapen för att ställa in text ignoreras condenseWhite
.
Om du ställer in condenseWhite
-egenskapen på true
måste du använda HTML-standardkommandon som t.ex. <br> och <p> för att placera radbrytningar i textfältet.
Standardvärdet är false.
Implementering
public function get condenseWhite():Boolean
public function set condenseWhite(value:Boolean):void
Relaterade API-element
Exempel ( Så här använder du exemplet )
condenseWhite
-egenskap:
import fl.controls.CheckBox; import fl.controls.ScrollPolicy; import fl.controls.TextArea; var str:String; var plainTextArea:TextArea = new TextArea(); plainTextArea.verticalScrollPolicy = ScrollPolicy.ON; plainTextArea.setSize(260, 360); plainTextArea.move(10, 10); addChild(plainTextArea); var htmlTextArea:TextArea = new TextArea(); htmlTextArea.verticalScrollPolicy = ScrollPolicy.ON; htmlTextArea.condenseWhite = true; htmlTextArea.setSize(260, 360); htmlTextArea.move(280, 10); addChild(htmlTextArea); var condenseCheckBox:CheckBox = new CheckBox(); condenseCheckBox.textField.autoSize = TextFieldAutoSize.LEFT; condenseCheckBox.label = "condenseWhite:"; condenseCheckBox.selected = htmlTextArea.condenseWhite; condenseCheckBox.move(htmlTextArea.x, htmlTextArea.y + htmlTextArea.height); condenseCheckBox.addEventListener(MouseEvent.CLICK, clickHandler); addChild(condenseCheckBox); var urlLdr:URLLoader = new URLLoader(); urlLdr.addEventListener(Event.COMPLETE, completeHandler); urlLdr.dataFormat = URLLoaderDataFormat.TEXT; urlLdr.load(new URLRequest("http://www.helpexamples.com/flash/lorem.html")); function completeHandler(event:Event):void { str = event.target.data as String; plainTextArea.text = str; htmlTextArea.htmlText = str; } function clickHandler(event:MouseEvent):void { var sel:Boolean = event.currentTarget.selected; htmlTextArea.condenseWhite = sel; htmlTextArea.htmlText = str; }
displayAsPassword | egenskap |
displayAsPassword:Boolean
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ett booleskt värde som anger om TextArea-komponentinstansen är textfältet eller ett lösenord. Värdet true
anger att den aktuella instansen skapades med ett lösenord. Värdet false
anger att den inte gjorde det.
Om värdet för den här egenskapen är true
går det inte att se tecknen som användaren anger i textområdet. Istället visas en asterisk för varje tecken som användaren anger. Klipp ut- och Klistra in-kommandona och deras tangentbordskortkommandon är dessutom inaktiverade för att förhindra att ett lösenord återställs från en dator som är obevakad.
Standardvärdet är false.
Implementering
public function get displayAsPassword():Boolean
public function set displayAsPassword(value:Boolean):void
editable | egenskap |
editable:Boolean
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ett booleskt värde som anger om användaren kan redigera texten i komponenten. Värdet true
anger att det går att redigera texten i komponenten. Värdet false
anger att den inte går att redigera.
Standardvärdet är true.
Implementering
public function get editable():Boolean
public function set editable(value:Boolean):void
enabled | egenskap |
enabled:Boolean
[åsidosätt] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in värde som anger om komponenten kan ta emot användarinteraktion. Värdet true
anger att komponenten kan ta emot användarinteraktion; värdet false
anger att det inte kan det.
Om du ställer in egenskapen enabled
till false
blir färgen på behållaren dämpad och inmatning från användaren blockeras (med undantag för Label- och ProgressBar-komponenter).
Implementering
override public function get enabled():Boolean
override public function set enabled(value:Boolean):void
horizontalScrollBar | egenskap |
horizontalScrollBar:UIScrollBar
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar en referens till den vågräta rullningslisten.
Implementering
public function get horizontalScrollBar():UIScrollBar
Relaterade API-element
horizontalScrollPolicy | egenskap |
horizontalScrollPolicy:String
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in rullningspolicy för den vågräta rullningslisten. Det kan vara ett av följande värden:
- ScrollPolicy.ON: Den vågräta rullningslisten är alltid aktiverad.
- ScrollPolicy.OFF: Rullningslisten är alltid inaktiverad.
- ScrollPolicy.AUTO: Rullningslisten aktiveras om det behövs.
Standardvärdet är ScrollPolicy.AUTO.
Implementering
public function get horizontalScrollPolicy():String
public function set horizontalScrollPolicy(value:String):void
Relaterade API-element
Exempel ( Så här använder du exemplet )
horizontalScrollPolicy
-egenskap ställs in på ScrollPolicy.ON
så att den vågräta rullningslisten alltid är synlig, oavsett mängden innehåll som finns för tillfället i textområdet:
import fl.controls.TextArea; import fl.controls.ScrollPolicy; var myTextArea:TextArea = new TextArea(); myTextArea.wordWrap = false; myTextArea.horizontalScrollPolicy = ScrollPolicy.ON; myTextArea.text = "The quick brown fox jumped over the lazy dog."; myTextArea.setSize(320, 120); myTextArea.move(10, 10); addChild(myTextArea);
horizontalScrollPosition | egenskap |
horizontalScrollPosition:Number
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ändringen i rullningspositionen för rullninglistreglaget, i pixlar, efter att användaren har rullat textfältet i vågrät riktning. Om egenskapen är 0 rullades textfältet inte i vågrät riktning.
Standardvärdet är 0.
Implementering
public function get horizontalScrollPosition():Number
public function set horizontalScrollPosition(value:Number):void
Relaterade API-element
htmlText | egenskap |
htmlText:String
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in HTML-representationen av strängen som finns i textfältet.
Standardvärdet är "".
Implementering
public function get htmlText():String
public function set htmlText(value:String):void
Relaterade API-element
Exempel ( Så här använder du exemplet )
import fl.controls.TextArea; var myText:String = ""; myText += "<p>You can use the <b> tag to create <b>bold</b> text.</p>"; myText += "<p>You can use the <i> tag to create <i>italic</i> text.</p>"; myText += "<p>You can use the <u> tag to create <u>underlined</a> text.</p>"; myText += "<p>You can use the <a> tag to create <a href='http://www.adobe.com'>links to other sites</a>.</p>"; myText += "<p>You can use the <br> tag to create<br>new lines of text<br>whenever you want.</p>"; myText += "<p>You can use the <font> tag to specificy different font <font color='#FF0000'>colors</font>, <font size='16'>sizes</font>, or <font face='Times New Roman'>faces</font>.</p>"; myText += "<p>You can use the <img> tag to load images or SWF files:<br><img src='http://www.helpexamples.com/flash/images/logo.png'>.</p>"; var myTextArea:TextArea = new TextArea(); myTextArea.htmlText = myText; myTextArea.setSize(320, 240); myTextArea.move(10, 10); addChild(myTextArea);
import fl.controls.TextArea; var str:String = "<p>Check out the following links:</p>"; str += "<li><a href=\"event:flash\"><u>Flash</u></a></li>"; str += "<li><a href=\"event:flex\"><u>Flex</u></a></li>"; str += "<li><a href=\"event:devnet\"><u>Developer Center</u></a></li>"; var myTextArea:TextArea = new TextArea(); myTextArea.htmlText += str; myTextArea.setSize(320, 120); myTextArea.move(10, 10); myTextArea.addEventListener(TextEvent.LINK, linkHandler); addChild(myTextArea); function linkHandler(event:TextEvent):void { var url:String = "http://www.adobe.com/go/" + event.text; var urlReq:URLRequest = new URLRequest(url); navigateToURL(urlReq); }
imeMode | egenskap |
imeMode:String
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in läget för IME (Input Method Editor). Med IME kan användare använda ett QWERTY-tangentbord för att ange tecken från kinesiska, japanska och koreanska teckenuppsättningar.
I Flash ställs IME in på ett visst läge när komponenten får fokus, och när komponenten förlorar fokus utförs en återställning till det ursprungliga värdet.
Klassen flash.system.IMEConversionMode definierar konstanter för de giltiga värdena för den här egenskapen. Ställ in den här egenskapen på null
för att förhindra att IME används med komponenten.
Implementering
public function get imeMode():String
public function set imeMode(value:String):void
Relaterade API-element
length | egenskap |
maxChars | egenskap |
maxChars:int
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in maximalt antal tecken som en användare kan använda för att skriva i textfältet.
Standardvärdet är 0.
Implementering
public function get maxChars():int
public function set maxChars(value:int):void
Relaterade API-element
Exempel ( Så här använder du exemplet )
maxChars
ställs in för att begränsa hur mycket text som kan anges i textområdet:
import fl.controls.Label; import fl.controls.TextArea; var myTextArea:TextArea = new TextArea(); myTextArea.maxChars = 500; myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(TextEvent.TEXT_INPUT, textInputHandler); addChild(myTextArea); var charCountLabel:Label = new Label(); charCountLabel.autoSize = TextFieldAutoSize.LEFT; charCountLabel.move(myTextArea.x, myTextArea.y + myTextArea.height); addChild(charCountLabel); charCountLabel.text = myTextArea.length + " of " + myTextArea.maxChars; function textInputHandler(event:TextEvent):void { updateCount(); } function updateCount():void { charCountLabel.text = myTextArea.length + " of " + myTextArea.maxChars; }
maxHorizontalScrollPosition | egenskap |
maxHorizontalScrollPosition:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar maxvärdet för horizontalScrollPosition
-egenskapen.
Standardvärdet är 0.
Implementering
public function get maxHorizontalScrollPosition():int
Relaterade API-element
maxVerticalScrollPosition | egenskap |
maxVerticalScrollPosition:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar maxvärdet för verticalScrollPosition
-egenskapen.
Standardvärdet är 1.
Implementering
public function get maxVerticalScrollPosition():int
Relaterade API-element
restrict | egenskap |
restrict:String
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in teckensträngen som accepteras av textfältet från en användare.
Observera att tecken som inte finns med i den här strängen accepteras i textfältet om de anges med programkod.
Tecknen i strängen läses från vänster till höger. Du kan ange ett strängintervall med hjälp av bindestreck (-).
Om värdet för den här egenskapen är null
accepteras alla tecken i textfältet. Om den här egenskapen ställs in på en tom sträng ("") accepteras inga tecken i textfältet.
Om strängen börjar med cirkumflexen (^) accepteras alla tecken utom de som anges i strängen. Om strängen inte börjar med cirkumflexen (^) accepteras bara de tecken som anges i strängen.
Standardvärdet är null.
Implementering
public function get restrict():String
public function set restrict(value:String):void
Relaterade API-element
selectionBeginIndex | egenskap |
selectionBeginIndex:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar indexpositionen för det första markerade tecknet i en markering med en eller flera tecken.
Indexpositionen för ett markerat tecken är nollbaserad och beräknas från det första tecknet som visas i textområdet. Om det inte finns någon markering ställs det här värdet in på inmatningspositionen.
Standardvärdet är 0.
Implementering
public function get selectionBeginIndex():int
Relaterade API-element
selectionEndIndex | egenskap |
selectionEndIndex:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar indexpositionen för det sista markerade tecknet i en markering med en eller flera tecken.
Indexpositionen för ett markerat tecken är nollbaserad och beräknas från det första tecknet som visas i textområdet. Om det inte finns någon markering ställs det här värdet in på inmatningspositionen.
Standardvärdet är 0.
Implementering
public function get selectionEndIndex():int
Relaterade API-element
text | egenskap |
text:String
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in en sträng som innehåller texten som för tillfället finns i TextInput-komponenten. Den här egenskapen innehåller oformaterad text utan HTML-taggar. Om du vill hämta texten i HTML-format använder du egenskapen htmlText
.
Standardvärdet är "".
Implementering
public function get text():String
public function set text(value:String):void
Relaterade API-element
textField | egenskap |
public var textField:flash.text:TextField
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
En referens till det interna textfältet för TextArea-komponenten.
textHeight | egenskap |
textHeight:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar textens höjd, i pixlar.
Standardvärdet är 0.
Implementering
public function get textHeight():Number
Relaterade API-element
Exempel ( Så här använder du exemplet )
textWidth
- och textHeight
-egenskaperna visas när change
-händelsen skickas:
import fl.controls.Label; import fl.controls.TextArea; var myTextArea:TextArea = new TextArea() myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(Event.CHANGE, changeHandler); addChild(myTextArea); var widthLabel:Label = new Label(); widthLabel.autoSize = TextFieldAutoSize.LEFT; widthLabel.text = "textWidth: " + myTextArea.textWidth; widthLabel.move(340, 10); addChild(widthLabel); var heightLabel:Label = new Label(); heightLabel.autoSize = TextFieldAutoSize.LEFT; heightLabel.text = "textHeight: " + myTextArea.textHeight; heightLabel.move(340, 30); addChild(heightLabel); function changeHandler(event:Event):void { widthLabel.text = "textWidth: " + myTextArea.textWidth; heightLabel.text = "textHeight: " + myTextArea.textHeight; }
textWidth | egenskap |
textWidth:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar textbredden, i pixlar.
Standardvärdet är 0.
Implementering
public function get textWidth():Number
Relaterade API-element
Exempel ( Så här använder du exemplet )
textWidth
- och textHeight
-egenskaperna visas när change
-händelsen skickas:
import fl.controls.Label; import fl.controls.TextArea; var myTextArea:TextArea = new TextArea() myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(Event.CHANGE, changeHandler); addChild(myTextArea); var widthLabel:Label = new Label(); widthLabel.autoSize = TextFieldAutoSize.LEFT; widthLabel.text = "textWidth: " + myTextArea.textWidth; widthLabel.move(340, 10); addChild(widthLabel); var heightLabel:Label = new Label(); heightLabel.autoSize = TextFieldAutoSize.LEFT; heightLabel.text = "textHeight: " + myTextArea.textHeight; heightLabel.move(340, 30); addChild(heightLabel); function changeHandler(event:Event):void { widthLabel.text = "textWidth: " + myTextArea.textWidth; heightLabel.text = "textHeight: " + myTextArea.textHeight; }
verticalScrollBar | egenskap |
verticalScrollBar:UIScrollBar
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar en referens till den lodräta rullningslisten.
Implementering
public function get verticalScrollBar():UIScrollBar
Relaterade API-element
Exempel ( Så här använder du exemplet )
pageSize
ställs in för komponenternas lodräta rullningslist:
import fl.controls.TextArea; import fl.events.ScrollEvent; var myTextArea:TextArea = new TextArea(); myTextArea.setSize(160, 120); myTextArea.move(10, 10); myTextArea.verticalScrollBar.pageSize = 1; myTextArea.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myTextArea); var myURLLoader:URLLoader = new URLLoader(); myURLLoader.addEventListener(Event.COMPLETE, completeHandler); myURLLoader.load(new URLRequest("http://www.helpexamples.com/flash/lorem.txt")); function scrollHandler(event:ScrollEvent):void { trace("scroll: " + myTextArea.verticalScrollPosition + " of " + myTextArea.maxVerticalScrollPosition); } function completeHandler(event:Event):void { var txt:String = URLLoader(event.currentTarget).data as String; myTextArea.text = txt; }
verticalScrollPolicy | egenskap |
verticalScrollPolicy:String
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in rullningspolicy för den lodräta rullningslisten. Det kan vara ett av följande värden:
- ScrollPolicy.ON: Rullningslisten är alltid aktiverad.
- ScrollPolicy.OFF: Rullningslisten är alltid inaktiverad.
- ScrollPolicy.AUTO: Rullningslisten aktiveras om det behövs.
Standardvärdet är ScrollPolicy.AUTO.
Implementering
public function get verticalScrollPolicy():String
public function set verticalScrollPolicy(value:String):void
Relaterade API-element
Exempel ( Så här använder du exemplet )
verticalScrollPolicy
-egenskap ställs in på ScrollPolicy.ON
så att den lodräta rullningslisten alltid är synlig, oavsett mängden innehåll som finns för tillfället i textområdet:
import fl.controls.TextArea; import fl.controls.ScrollPolicy; var myTextArea:TextArea = new TextArea(); myTextArea.verticalScrollPolicy = ScrollPolicy.ON; myTextArea.text = "The quick brown fox jumped over the lazy dog."; myTextArea.setSize(160, 120); myTextArea.move(10, 10); addChild(myTextArea);
verticalScrollPosition | egenskap |
verticalScrollPosition:Number
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ändringen i rullningspositionen för rullninglistreglaget, i pixlar, efter att användaren har rullat textfältet i lodrät riktning. Om egenskapen är 1 rullades textfältet inte i lodrät riktning.
Standardvärdet är 1.
Implementering
public function get verticalScrollPosition():Number
public function set verticalScrollPosition(value:Number):void
Relaterade API-element
Exempel ( Så här använder du exemplet )
import fl.controls.ScrollPolicy; import fl.controls.Slider; import fl.controls.SliderDirection import fl.controls.TextArea; import fl.events.ScrollEvent; import fl.events.SliderEvent; var myTextArea:TextArea = new TextArea(); myTextArea.horizontalScrollPolicy = ScrollPolicy.OFF; myTextArea.verticalScrollPolicy = ScrollPolicy.OFF; myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myTextArea) var mySlider:Slider = new Slider(); mySlider.liveDragging = true; mySlider.snapInterval = 1; mySlider.tickInterval = 1; mySlider.width = myTextArea.width; mySlider.move(myTextArea.x, myTextArea.y + myTextArea.height + 10); var urlLdr:URLLoader = new URLLoader(); urlLdr.addEventListener(Event.COMPLETE, completeHandler); urlLdr.dataFormat = URLLoaderDataFormat.TEXT; urlLdr.load(new URLRequest("http://www.helpexamples.com/flash/text/lorem.txt")); function completeHandler(event:Event):void { var txt:String = event.target.data as String; myTextArea.text = txt; myTextArea.drawNow(); mySlider.minimum = myTextArea.verticalScrollPosition; mySlider.maximum = myTextArea.maxVerticalScrollPosition; mySlider.addEventListener(SliderEvent.CHANGE, changeHandler); addChild(mySlider); } function scrollHandler(event:ScrollEvent):void { trace("scrolled:"); mySlider.value = event.position; } function changeHandler(event:SliderEvent):void { trace("changed:"); myTextArea.verticalScrollPosition = event.value; }
wordWrap | egenskap |
wordWrap:Boolean
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar eller ställer in ett booleskt värde som anger om texten figursätts i slutet på raden. Värdet true
anger att texten figursätts. Värdet false
anger att texten inte figursätts.
Standardvärdet är true.
Implementering
public function get wordWrap():Boolean
public function set wordWrap(value:Boolean):void
Relaterade API-element
TextArea | () | Konstruktor |
public function TextArea()
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skapar en ny instans av komponenten TextArea.
appendText | () | metod |
public function appendText(text:String):void
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Lägger till den angivna strängen efter det sista tecknet som finns i TextArea-komponenten. Den här metoden är mer effektiv än om två strängar sammanfogas med hjälp av en additionstilldelning för en textegenskap, t.ex. myTextArea.text += moreText
. Metoden är särskilt användbar om TextArea-komponenten innehåller en avsevärd mängd innehåll.
Parametrar
text:String — Strängen som ska läggas till i den befintliga texten.
|
drawFocus | () | metod |
override public function drawFocus(draw:Boolean):void
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Visar eller döljer fokusindikatorn på komponenten.
UIComponent-klassen implementerar den här metoden genom att skapa och positionera en instans av klassen som anges med formatet focusSkin
.
Parametrar
draw:Boolean — Anger om fokusindikatorn ska visas eller döljas. Om värdet är true visas fokusindikatorn; om värdet är false döljs fokusindikatorn.
|
getLineMetrics | () | metod |
public function getLineMetrics(lineIndex:int):flash.text:TextLineMetrics
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar information om en angiven textrad.
Parametrar
lineIndex:int — Radnumret som du vill hämta information från.
|
flash.text:TextLineMetrics |
getStyleDefinition | () | metod |
public static function getStyleDefinition():Object
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Hämtar standardformatförskjutningen för den aktuella komponenten. Formatförskjutningen innehåller den type som är lämplig för komponenten, beroende på det format komponenten använder. Till exempel innehåller formatet disabledTextFormat
värdet null
eller ett TextFormat-objekt. Du kan använda dessa format och anropa setStyle()
på den aktuella komponenten. Följande kod åsidosätter standardformatet för disabledTextFormat
för den angivna komponenten:
componentInstance.setStyle("disabledTextFormat", new TextFormat());
Object — Objekt i standardformat.
|
Relaterade API-element
Exempel ( Så här använder du exemplet )
import fl.controls.*; import fl.containers.*; import fl.controls.listClasses.*; import fl.controls.dataGridClasses.*; import fl.controls.progressBarClasses.*; import fl.core.UIComponent; import fl.data.DataProvider; var dp:DataProvider = new DataProvider(); dp.addItem( { label: "BaseScrollPane", data:BaseScrollPane } ); dp.addItem( { label: "Button", data:Button } ); dp.addItem( { label: "CellRenderer", data:CellRenderer } ); dp.addItem( { label: "CheckBox", data:CheckBox } ); dp.addItem( { label: "ColorPicker", data:ColorPicker } ); dp.addItem( { label: "ComboBox", data:ComboBox } ); dp.addItem( { label: "DataGrid", data:DataGrid } ); dp.addItem( { label: "HeaderRenderer", data:HeaderRenderer } ); dp.addItem( { label: "ImageCell", data:ImageCell } ); dp.addItem( { label: "IndeterminateBar",data:IndeterminateBar } ); dp.addItem( { label: "Label", data:Label } ); dp.addItem( { label: "List", data:List } ); dp.addItem( { label: "NumericStepper", data:NumericStepper } ); dp.addItem( { label: "ProgressBar", data:ProgressBar } ); dp.addItem( { label: "RadioButton", data:RadioButton } ); dp.addItem( { label: "ScrollPane", data:ScrollPane } ); dp.addItem( { label: "Slider", data:Slider } ); dp.addItem( { label: "TextArea", data:TextArea } ); dp.addItem( { label: "TextInput", data:TextInput } ); dp.addItem( { label: "TileList", data:TileList } ); dp.addItem( { label: "UILoader", data:UILoader } ); dp.addItem( { label: "UIComponent", data:UIComponent } ); var cb:ComboBox = new ComboBox(); cb.move(10,10); cb.setSize(300,25); cb.prompt = "Select a component to view its styles"; cb.rowCount = 12; cb.dataProvider = dp; cb.addEventListener(Event.CHANGE, showStyleDefinition); addChild(cb); var dg:DataGrid = new DataGrid(); dg.setSize(425,300); dg.move(10,50); dg.columns = [ new DataGridColumn("StyleName"), new DataGridColumn("DefaultValue") ]; addChild(dg); function showStyleDefinition(e:Event):void { var componentClass:Class = e.target.selectedItem.data as Class; var styles:Object = componentClass["getStyleDefinition"].call(this); trace(styles.toString()); var styleData:DataProvider = new DataProvider(); for(var i:* in styles) { trace(i + " : " + styles[i]); styleData.addItem( { StyleName:i, DefaultValue:styles[i] } ); } styleData.sortOn("StyleName"); dg.dataProvider = styleData; }
setSelection | () | metod |
public function setSelection(setSelection:int, endIndex:int):void
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Ställer in markeringsintervallet som gjorts i ett textområde utan fokus. Markeringsomfånget börjar vid det indexvärde som anges av startparametern och slutar vid det indexvärde som anges av slutparametern. Den markerade texten behandlas som en nollbaserad teckensträng i vilken det första markerade tecknet finns på indexvärdet 0, det andra tecknet på indexvärdet 1 och så vidare.
Metoden har ingen effekt om textfältet inte har fokus.
Parametrar
setSelection:int — Indexplatsen för det första tecknet i markeringen.
| |
endIndex:int — Indexplatsen för det sista tecknet i markeringen.
|
change | Händelse |
flash.events.Event
egenskap Event.type =
flash.events.Event.CHANGE
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skickas när texten i TextArea-komponenten ändras av användaren. Den här händelsen skickas inte när ActionScript-koden ändrar komponenten.
Event.CHANGE
-konstanten definierar värdet på type
-egenskapen i ett change
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | true |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. |
target | Objektet vars värde har modifierats. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen. |
enter | Händelse |
fl.events.ComponentEvent
egenskap ComponentEvent.type =
fl.events.ComponentEvent.ENTER
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skickas när användaren trycker på Retur-tangenten i komponenten.
Definierar värdet för ettenter
-händelseobjekts type
-egenskap.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | false |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar event-objektet med en händelseavlyssnare. |
target | Objektet som skickade händelsen. Målet är inte alltid det objekt som avlyssnar händelsen. Använd egenskapen currentTarget så kommer du åt det objekt som avlyssnar händelsen. |
scroll | Händelse |
fl.events.ScrollEvent
egenskap ScrollEvent.type =
fl.events.ScrollEvent.SCROLL
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skickas när innehållet rullas.
Definierar värdet för ettscroll
-händelseobjekts type
-egenskap.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | false |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar event-objektet med en händelseavlyssnare. |
delta | 1 ; ett värde som anger hur mycket rullande som gjorts.
|
direction | vertical ; riktning på ScrollBar. |
position | 0 ; Scrollbar-reglagets position när det flyttats. |
target | Objektet som skickade händelsen. Målet är inte alltid det objekt som avlyssnar händelsen. Använd egenskapen currentTarget så kommer du åt det objekt som avlyssnar händelsen. |
Exempel ( Så här använder du exemplet )
import fl.controls.ScrollBarDirection; import fl.controls.TextArea; import fl.events.ScrollEvent; var myTextArea:TextArea = new TextArea(); myTextArea.setSize(320, 240); myTextArea.move(10, 10); myTextArea.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myTextArea); var urlLdr:URLLoader = new URLLoader(); urlLdr.addEventListener(Event.COMPLETE, completeHandler); urlLdr.dataFormat = URLLoaderDataFormat.TEXT; urlLdr.load(new URLRequest("http://www.helpexamples.com/flash/text/lorem.txt")); function completeHandler(event:Event):void { var txt:String = event.target.data as String; myTextArea.text = txt; } function scrollHandler(event:ScrollEvent):void { var myTA:TextArea = event.currentTarget as TextArea; var pos:Number = event.position; var maxPos:Number; if (event.direction == ScrollBarDirection.VERTICAL) { maxPos = myTA.maxVerticalScrollPosition; } else { maxPos = myTA.maxHorizontalScrollPosition; } trace("scroll: " + event.direction + " (" + pos.toFixed(2) + " of " + maxPos + ")"); }
textInput | Händelse |
flash.events.TextEvent
egenskap TextEvent.type =
flash.events.TextEvent.TEXT_INPUT
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Skickas när användaren skriver, tar bort eller klistrar in text i komponenten.
Definierar värdet för etttextInput
-händelseobjekts type
-egenskap.
Obs! Den här händelsen skickas inte för Delete- och backstegstangenterna.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | true |
cancelable | true ; anropa preventDefault() -metoden för att avbryta standardbeteendet. |
currentTarget | Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. |
target | Det textfält som tecken anges i. Målet är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen. |
text | Det tecken eller den följd av tecken som användaren har angivit. |
- Dra en TextArea-komponent till scenen och ge den namnet
ta1
. - Dra en TextArea-komponent till scenen och ge den namnet
ta2
. - Spara koden som TextAreaExample.as i samma katalog som din FLA-fil.
- Ställ in TextAreaExample som DocumentClass i FLA-filen.
package { import flash.display.Sprite; import flash.events.Event; import flash.events.TextEvent; import flash.text.TextField; import fl.events.ComponentEvent; import fl.controls.TextArea; public class TextAreaExample extends Sprite { private var testString:String = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus quis nisl vel tortor nonummy vulputate. Quisque sit amet eros sed purus euismod tempor. Morbi tempor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Curabitur diam. Suspendisse at purus in ipsum volutpat viverra. Nulla pellentesque libero id libero. Proin pretium suscipit lectus. Donec in sapien vel nulla egestas semper. Mauris massa. In aliquet sem ac libero. In eget orci. Sed feugiat. Vestibulum vel felis in lectus imperdiet scelerisque. Vestibulum vestibulum neque at est. Etiam purus quam, laoreet quis, accumsan sed, porttitor ut, erat. Proin volutpat. In facilisis dolor gravida felis. Curabitur nisi lacus, euismod non, pharetra et, mollis a, tellus. Donec lectus orci, viverra at, luctus ac, sodales id, quam. Phasellus faucibus lacus ut est. Curabitur id diam eu massa bibendum lobortis. Vivamus quis elit. Donec mi justo, dictum vitae, cursus sit amet, lacinia consectetuer, d ut, vulputate sed, molestie et, arcu. Nullam mi.'; private var testStringHTML:String = 'This is <font color="#FF0000">HTML text</font> in a <b>TextArea control</b>. Use the <u>htmlText property</u> of the <font color="#008800">TextArea control</font> to include basic HTML markup in your text.'; public function TextAreaExample() { ta1.text = testString; ta2.htmlText = testStringHTML; configureListeners(ta1); configureListeners(ta2); } private function configureListeners(ta:TextArea):void { ta.addEventListener(TextEvent.TEXT_INPUT,announceEvent); ta.addEventListener(Event.CHANGE,announceEvent); ta.addEventListener(ComponentEvent.ENTER,announceEvent); ta.addEventListener(Event.SCROLL,announceEvent); } private function announceEvent(e:Event):void { trace(e.toString()); } } }
Tue Jun 12 2018, 01:40 PM Z