Pakiet | flashx.textLayout.container |
Klasa | public class ColumnState |
Dziedziczenie | ColumnState Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
columnCount : int [tylko do odczytu]
Liczba kolumn w kontenerze. | ColumnState | ||
columnGap : Number [tylko do odczytu]
Odstęp w pikselach pozostawiony między kolumnami w kontenerze. | ColumnState | ||
columnWidth : Number [tylko do odczytu]
Szerokość kolumn w kontenerze, określona w pikselach. | ColumnState | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
ColumnState(blockProgression:String, columnDirection:String, controller:ContainerController, compositionWidth:Number, compositionHeight:Number)
Funkcja konstruktora — tworzy obiekt ColumnState. | ColumnState | ||
Zwraca obszar, jaki kolumna zajmuje w kontenerze. | ColumnState | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
columnCount | właściwość |
columnGap | właściwość |
columnWidth | właściwość |
ColumnState | () | Konstruktor |
public function ColumnState(blockProgression:String, columnDirection:String, controller:ContainerController, compositionWidth:Number, compositionHeight:Number)
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Funkcja konstruktora — tworzy obiekt ColumnState. Jeśli wartości controller.compositionWidth
i controller.compositionHeight
są równe wartości NaN
(nie liczba), wówczas konstruktor mierzy zawartość kontenera, aby określić rzeczywistą szerokość i wysokość określania układu wprowadzanego do stanu ColumnState. Za pomocą stałych zdefiniowanych w klasie flashx.textLayout.formats.BlockProgression
można określić wartość parametru blockProgression
. W celu określenia wartości parametru columnDirection
należy użyć stałych zdefiniowanych przez flashx.textLayout.formats.Direction
.
blockProgression:String — Kierunek wiersza dla przepływu tekstu — BlockProgression.TB (od góry do dołu) lub BlockProgression.RL (od prawej do lewej).
| |
columnDirection:String — Kierunek układu kolumn dla przepływu tekstu — kierunek Direction.RTL (od prawej do lewej) lub Direction.LTR (od lewej do prawej).
| |
controller:ContainerController — Instancja ContainerController, której atrybuty są wykorzystywane w celu obliczania wartości kolumny.
| |
compositionWidth:Number — Zakres w poziomie, w pikselach, dozwolony dla tekstu w kontenerze.
| |
compositionHeight:Number — Zakres w pionie, w pikselach, dozwolony dla tekstu w kontenerze.
|
Powiązane elementy interfejsu API
getColumnAt | () | metoda |
public function getColumnAt(index:int):Rectangle
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Zwraca obszar, jaki kolumna zajmuje w kontenerze. Umożliwia uzyskanie dostępu do obszaru dla konkretnej kolumny.
Parametry
index:int — Względne położenie kolumny wśród wszystkich kolumn w kontenerze, pierwsza kolumna ma pozycję 0.
|
Rectangle — Obszar określonej kolumny.
|
Tue Jun 12 2018, 12:06 PM Z