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
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.