| Pacote | flashx.textLayout.factory |
| Classe | public class TextLineFactoryBase |
| Herança | TextLineFactoryBase Object |
| Subclasses | StringTextLineFactory, TextFlowTextLineFactory |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Nota: normalmente, o código do aplicativo não precisa criar nem usar diretamente um objeto TextLineFactoryBase. Em vez disso, use uma das classes da fábrica de textos derivada.
Elementos da API relacionados
| Propriedade | Definido por | ||
|---|---|---|---|
| compositionBounds : Rectangle
O retângulo dentro do qual são criadas linhas de texto. | TextLineFactoryBase | ||
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| horizontalScrollPolicy : String
Especifica como as linhas são criadas quando os limites da composição não forem suficientemente grandes. | TextLineFactoryBase | ||
| isTruncated : Boolean [somente leitura]
Indica se o texto foi truncado quando foram criadas linhas pela última vez. | TextLineFactoryBase | ||
| swfContext : ISWFContext
A instância ISWFContext usada para fazer chamadas FTE conforme necessário. | TextLineFactoryBase | ||
| truncationOptions : flashx.textLayout.factory:TruncationOptions
Especifica as opções para truncar o texto caso ele não caiba nos limites de composição. | TextLineFactoryBase | ||
| verticalScrollPolicy : String
Especifica como as linhas são criadas quando os limites da composição não forem suficientemente grandes. | TextLineFactoryBase | ||
| Método | Definido por | ||
|---|---|---|---|
Construtor de classes básicas para as fábricas de linhas de texto. | TextLineFactoryBase | ||
O menor retângulo no qual o conteúdo disposto cabe. | TextLineFactoryBase | ||
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
compositionBounds | propriedade |
horizontalScrollPolicy | propriedade |
horizontalScrollPolicy:String| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Especifica como as linhas são criadas quando os limites da composição não forem suficientemente grandes.
Se receber o valor ScrollPolicy.ON ou ScrollPolicy.AUTO, todas as linhas serão criadas. Você é responsável por rolar as linhas na área visível (e mascarar as linhas fora dessa área, se for necessário). Se receber o valor ScrollPolicy.OFF, apenas as linhas que couberem dentro dos limites da composição serão criadas.
Se a propriedade truncationOptions for definida, a política de rolagem será ignorada (e tratada como ScrollPolicy.OFF).
Implementação
public function get horizontalScrollPolicy():String public function set horizontalScrollPolicy(value:String):voidElementos da API relacionados
isTruncated | propriedade |
swfContext | propriedade |
swfContext:ISWFContext| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
A instância ISWFContext usada para fazer chamadas FTE conforme necessário.
Por padrão, a implementação do ISWFContext é este objeto FlowComposerBase. Os aplicativos podem fornecer uma implementação personalizada para usar fontes incorporadas em um arquivo SWF diferente ou para armazenar e reutilizar linhas de texto.
Implementação
public function get swfContext():ISWFContext public function set swfContext(value:ISWFContext):voidElementos da API relacionados
truncationOptions | propriedade |
truncationOptions:flashx.textLayout.factory:TruncationOptions| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Especifica as opções para truncar o texto caso ele não caiba nos limites de composição.
Implementação
public function get truncationOptions():flashx.textLayout.factory:TruncationOptions public function set truncationOptions(value:flashx.textLayout.factory:TruncationOptions):voidverticalScrollPolicy | propriedade |
verticalScrollPolicy:String| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Especifica como as linhas são criadas quando os limites da composição não forem suficientemente grandes.
Se receber o valor ScrollPolicy.ON ou ScrollPolicy.AUTO, todas as linhas serão criadas. Você é responsável por rolar as linhas na área visível (e mascarar as linhas fora dessa área, se for necessário). Se receber o valor ScrollPolicy.OFF, apenas as linhas que couberem dentro dos limites da composição serão criadas.
Se a propriedade truncationOptions for definida, a política de rolagem será ignorada (e tratada como ScrollPolicy.OFF).
Implementação
public function get verticalScrollPolicy():String public function set verticalScrollPolicy(value:String):voidElementos da API relacionados
TextLineFactoryBase | () | Construtor |
public function TextLineFactoryBase()| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Construtor de classes básicas para as fábricas de linhas de texto.
Nota: normalmente, o código do aplicativo não precisa criar nem usar diretamente um objeto TextLineFactoryBase. Em vez disso, use uma das classes da fábrica de textos derivada.
getContentBounds | () | método |
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas