2011
07.03

W filmie przedstawiłem jak skorzystać z klasy TextField, odpowiedzialną za tworzenie pola tekstowego, jak również klasę TextFormat odpowiedzialną za formatowanie tekstu. Poniżej prezentuje część właściwości obu klas.

Właściwości klasy TextField

alwaysShowSelection
wartość: true lub flase
opis: Określa, czy zaznaczony tekst ma być wyróżniony szarym kolorem nawet wtedy, gdy pole nie jest aktywne.

antiAliasType
wartość: AntiAliasType.NORMAL lub AntiAliasType.ADVANCED
opis: Określa typ wygładzania.

autoSize
wartość: TextFieldAutoSize.NORMAL, TextFieldAutoSize.LEFT, TextFieldAutoSize.CENTER, TextFieldAutoSize.RIGHT
opis: automatyczne wyrównanie i zmiana rozmiaru pola tekstowego w celu zmieszczenia tekstu

background
wartość: true lub flase
opis: Określa czy pole posiada tło.

backgroundColor
wartość: wartość szesnastkowa koloru
opis: Określa kolor tła.

border
wartość: true lub flase
opis: Określa, czy pole posiada obwódkę

borderColor
wartość: wartość szesnastkowa koloru
opis: Kolor obwódki

bottomScrollV
wartość: liczba całkowita
opis: Określa numer ostatniego wiersza tekstu wyświetlanego w danej chwili w polu tekstowym.

textColor
wartość: wartość szesnastkowa koloru
opis: Kolor tekstu.

textWidth
wartość: liczba w pikselach
opis: Szerokość tekstu (tylko do odczytu).

textHeight
wartość: liczba w pikselach
opis: Wysokość tekstu (tylko do odczytu).

lenght
wartość: liczba
opis: Liczba znaków tekstu (wartość tylko do odczytu).

scrollV
wartość: liczba
opis: Określa numer wiersza tekstu wyświetlanego w górnej części pola.

scrollH
wartość: liczba w pikselach
opis: Określa poziome przesunięcie tekstu w polu. Wartość 0 oznacza brak przesunięcia.

maxScrollV
wartość: liczba
opis: Maksymalna wartość, jaką może osiągnąć scrollV (tylko do odczytu).

maxScrollH
wartość: liczba
opis: Maksymalna wartość jaką może przyjąć scrollH (tylko do odczytu).

mouseWhellEnabled
wartość: true lub false
opis: Określa, czy użytkownik może przesunąć tekst za pomocą kółka myszki.

restrict
wartość: ciąg znaków
opis: Zestaw znaków, których wpisanie w pole jest dozwolone.

maxChars
wartość: liczba
opis: Maksymalna liczba znaków do wpisania w polu tekstowym.

htmlText
wartość: ciąg znaków
opis: Określa zawartość pola jako kod HTML.

mulitiline
wartość: true lub false
opis: Określa, czy pole ma wyświetlać więcej niż jeden wiersz.

selectable
wartość: true lub false
opis: Określa, czy wartość pola można zaznaczyć.

text
wartość: ciąg znaków
opis: Zawartość pola tekstowego.

displayAsPassword
wartość: true lub false
opis: Powoduje wyświetlanie znaków gwiazdek zamiast wpisywanego tekstu w wejściowym polu tekstowym.

type
wartość: TextFieldType.DYNAMIC, TextFieldType.INPUT
opis: Określa typ pola (dynamiczne lub wejściowe).

Więcej właściwości klasy TextField można znaleźć w pomocy Adobe Czytaj więcej o klasie TextField

Właściwości klasy TextFormat

size
wartość: liczba
opis: Rozmiar czcionki.

font
wartość łańcuch znaków
opis: Rodzaj czcionki.

color
wartość: wartość szesnastkowa koloru
opis: Kolor czcionki.

underline
wartość: true lub false
opis: Określa, czy teksty jest podkreślony

italic
wartość: true lub false
opis: Określa, czy tekst jest pochylony

bold
wartość: true lub false
opis: Określa, czy tekst jest pogrubiony

bullet
wartość: true lub false
opis: Określa, czy ma być stosowane wypunktowanie

align
wartość: TextFormatAlign.LEFT, TextFormatAlign.RIGHT, TextFormatAlign.CENTER
opis: Steruje wyrównaniem tekstu względem pola tekstowego

leading
wartość: liczba pikseli
opis: Określa odstęp między wierszami tekstu

letterSpacing
wartość: liczba
opis: Określa odstęp między znakami.

rightMargin
wartość: liczba
opis: Określa odstęp tekstu od prawej krawędzi (w punktach).

leftMargin
wartość: liczba
opis: Określa odstęp tekstu od lewej krawędzi (w punktach).

Więcej właściwości klasy TextField można znaleźć w pomocy Adobe Czytaj więcej o klasie TextFormat

1 komentarz

Dodaj komentarz
  1. Obejrzałem twój kurs i nawet coś tam z nich rozumiem. Chętnie obejrzę więcej i nauczę się tego Flasha bo już od długiego czasu byłem nim zainteresowany.