Grunderna för arbete med textFlash Player 9 och senare, Adobe AIR 1.0 och senare När du vill visa text på skärmen i Adobe® Flash® Player eller Adobe® AIR™ använder du en instans av klassen TextField eller Flash-textmotorklasserna. Med dessa klasser kan du skapa, visa och formatera text. Alternativt kan du använda Text Layout Framework (TLF) — ett komponentbibliotek baserat på Flash-textmotorklasserna som är utformat att vara lätt att använda. Du kan fastställa specifikt innehåll för textfält eller ange textens källa och därefter textens utseende. Du kan även svara på användarhändelser, t.ex. när användaren skriver text eller klickar på en hypertext-länk. I både klassen TextField och i klasserna Flash Text Engine tillåts du att visa och hantera text i Flash Player och AIR. Du kan använda klassen TextField för att skapa objekt för visning och inmatning. Klassen TextField innehåller grunderna för andra textbaserade komponenter, till exempel TextArea och TextInput. Du kan använda klassen TextFormat när du anger tecken- och styckeformatering för TextField-objekt och du kan använda CSS (Cascading Style Sheets) med egenskapen Textfield.styleSheet och klassen StyleSheet. Du kan tilldela HTML-formaterad text som kan innehålla inbäddade medier (filmklipp, SWF-filer, GIF-filer, PNG-filer och JPEG-filer) direkt till ett textfält. Flash-textmotorn som är tillgänglig från och med Flash Player 10 och Adobe AIR 1.5, har lågnivåstöd för avancerad styrning av textmått, formatering och dubbelriktad text. Den har även bättre textflöde och utökat språkstöd. Du kan använda Flash Text Engine för att skapa och hantera textelement, men den är främst utformad som en grund för att skapa texthanteringskomponenter och kräver en högre nivå av programmeringskunskaper. Med Text Layout Framework, som omfattar en texthanteringskomponent baserad på Flash Text Engine, blir det enklare att använda avancerade funktioner i den nya textmotorn. Text Layout Framework är ett utökningsbart bibliotek helt skapat i ActionScript 3.0. Du kan använda den befintliga TLF-komponenten eller ramverket för att skapa egna textkomponenter. Mer information om detta finns i: Viktiga termer och begreppFöljande referenslista innehåller viktiga termer relaterade till texthantering:
|
|