| Pacchetto | flashx.textLayout.container |
| Classe | public class TextContainerManager |
| Ereditarietà | TextContainerManager EventDispatcher Object |
| Implementa | ISWFContext, IInteractionEventHandler, ISandboxSupport |
| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elementi API correlati
| Proprietà | Definito da | ||
|---|---|---|---|
| compositionHeight : Number Restituisce l'estensione verticale consentita per il testo all'interno del contenitore. | TextContainerManager | ||
| compositionWidth : Number Restituisce l'estensione orizzontale consentita per il testo all'interno del contenitore. | TextContainerManager | ||
| configuration : IConfiguration [sola lettura] L'oggetto Configuration per questo oggetto TextContainerManager. | TextContainerManager | ||
![]() | constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | |
| container : Sprite [sola lettura] Restituisce il contenitore (DisplayObjectContainer) che include il testo gestito da questo oggetto TextContainerManager. | TextContainerManager | ||
| defaultConfiguration : IConfiguration [statico] [sola lettura] La configurazione predefinita per questo oggetto TextContainerManager. | TextContainerManager | ||
| editingMode : String Modalità di modifica di questo oggetto TextContainerManager. | TextContainerManager | ||
| horizontalScrollPolicy : String
Controlla se la factory genera tutte le righe di testo oppure si arresta quando l'area del contenitore è stata riempita.
Specifica il criterio di scorrimento orizzontale, impostabile assegnando una delle costanti della classe ScrollPolicy: ON, OFF o AUTO. | TextContainerManager | ||
| horizontalScrollPosition : Number Specifica la posizione di scorrimento orizzontale corrente sullo stage. | TextContainerManager | ||
| hostFormat : flashx.textLayout.formats:ITextLayoutFormat Imposta il formato quando è visualizzata solo una stringa. | TextContainerManager | ||
| numLines : int [sola lettura]
Il numero totale di righe composte nel flusso. | TextContainerManager | ||
| swfContext : ISWFContext
Istanza ISWFContext opzionale utilizzata per effettuare chiamate FTE, se necessarie, nel contesto swf corretto. | TextContainerManager | ||
| verticalScrollPolicy : String
Controlla se la factory genera tutte le righe di testo oppure si arresta quando l'area del contenitore è stata riempita. Specifica il criterio di scorrimento verticale, impostabile assegnando una delle costanti della classe ScrollPolicy: ON, OFF o AUTO. | TextContainerManager | ||
| verticalScrollPosition : Number Specifica la posizione di scorrimento verticale corrente sullo stage. | TextContainerManager | ||
| Metodo | Definito da | ||
|---|---|---|---|
Funzione di costruzione. Crea un'istanza di TextContainerManager. | TextContainerManager | ||
Elabora l'evento Event.ACTIVATE quando il client gestisce gli eventi. | TextContainerManager | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un oggetto listener di eventi con un oggetto EventDispatcher, in modo che il listener riceva la notifica di un evento. | EventDispatcher | |
Restituisce l'istanza di ISelectionManager corrente. | TextContainerManager | ||
Chiamato per richiedere ai client di iniziare a inviare gli eventi mouseup e mousemove dall'esterno della sandbox di sicurezza. | TextContainerManager | ||
Compone il testo del contenitore. Chiama la factory o updateAllControllers(). | TextContainerManager | ||
Elabora l'evento Event.DEACTIVATE quando il client gestisce gli eventi. | TextContainerManager | ||
![]() |
Invia un evento nel flusso di eventi. | EventDispatcher | |
Restituisce true se la proprietà scrollRect del contenitore è stata popolata. | TextContainerManager | ||
Elabora un evento di modifica (CUT, COPY, PASTE, SELECT_ALL) quando il client gestisce gli eventi. | TextContainerManager | ||
Termina l'interazione. | TextContainerManager | ||
Chiamato per informare i client che l'invio degli eventi mouseup e mousemove dall'esterno della sandbox di sicurezza non è più necessario. | TextContainerManager | ||
Elabora gli eventi FocusEvent.KEY_FOCUS_CHANGE e FocusEvent.MOUSE_FOCUS_CHANGE quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora un evento focusIn. | TextContainerManager | ||
Elabora l'evento FocusEvent.FOCUS_OUT quando il client gestisce gli eventi. | TextContainerManager | ||
Crea un rettangolo che mostra in che punto l'ultima chiamata al metodo compose() o updateContainer() ha inserito il testo. | TextContainerManager | ||
Restituisce TextLine all'indice dall'array di righe composte. | TextContainerManager | ||
Rappresenta la distanza di scorrimento necessaria per scorrere verso l'alto o il basso per il numero di righe specificato. | TextContainerManager | ||
Restituisce il testo corrente utilizzando un separatore tra i paragrafi. | TextContainerManager | ||
L'oggetto TextFlow corrente. | TextContainerManager | ||
![]() |
Verifica se per l'oggetto EventDispatcher sono presenti listener registrati per un tipo specifico di evento. | EventDispatcher | |
![]() |
Indica se per un oggetto è definita una proprietà specifica. | Object | |
Elabora l'evento IME_START_COMPOSITION quando il client gestisce gli eventi. | TextContainerManager | ||
Chiamate questo elemento se modificate i formati di selezione (SelectionFormat) e desiderate aggiornare interactionManager. | TextContainerManager | ||
Chiamate questo elemento in fase di modifica se desiderate reimpostare il gestore annullamenti per la modifica. | TextContainerManager | ||
Restituisce true se è necessario comporre il contenuto. | TextContainerManager | ||
![]() |
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | |
Elabora l'evento KeyboardEvent.KEY_DOWN quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento FocusEvent.KEY_FOCUS_CHANGE quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento Keyboard.KEY_UP quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento ContextMenuEvent.MENU_SELECT quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento MouseEvent.DOUBLE_CLICK quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento MouseEvent.MOUSE_DOWN quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento MouseEvent.MOUSE_MOVE quando il client gestisce gli eventi. | TextContainerManager | ||
Chiama il client affinché proceda all'invio di un evento mouseMove dall'esterno di una sandbox di sicurezza. | TextContainerManager | ||
Elabora l'evento MouseEvent.MOUSE_OUT quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora un evento mouseOver. | TextContainerManager | ||
Elabora l'evento MouseEvent.MOUSE_UP quando il client gestisce gli eventi. | TextContainerManager | ||
Chiama il client affinché proceda all'invio di un evento mouseUp dall'esterno di una sandbox di sicurezza. | TextContainerManager | ||
Elabora l'evento MouseEvent.MOUSE_WHEEL quando il client gestisce gli eventi. | TextContainerManager | ||
![]() |
Indica se la proprietà specificata esiste ed è enumerabile. | Object | |
![]() |
Rimuove un listener dall'oggetto EventDispatcher. | EventDispatcher | |
| TextContainerManager | |||
Esegue lo scorrimento affinché l'intervallo di testo sia visibile nel contenitore. | TextContainerManager | ||
![]() |
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | |
Imposta la proprietà text sulla stringa specificata. | TextContainerManager | ||
Imposta un oggetto TextFlow in questo TextContainerManager sostituendo eventuali oggetti TextFlow esistenti ed eliminando il testo corrente. | TextContainerManager | ||
Elabora l'evento SOFT_KEYBOARD_ACTIVATING quando il client gestisce gli eventi. | TextContainerManager | ||
Elabora l'evento TextEvent.TEXT_INPUT quando il client gestisce gli eventi. | TextContainerManager | ||
![]() |
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | |
![]() |
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | |
Aggiorna la visualizzazione. Chiama la factory o updateAllControllers(). | TextContainerManager | ||
![]() |
Restituisce il valore di base dell'oggetto specificato. | Object | |
![]() |
Verifica se un listener di eventi è registrato con questo oggetto EventDispatcher o qualsiasi suo antenato per il tipo di evento specificato. | EventDispatcher | |
| Metodo | Definito da | ||
|---|---|---|---|
Crea un oggetto ContextMenu per l'oggetto TextContainerManager. | TextContainerManager | ||
Crea un gestore di modifiche da utilizzare per le modifiche. | TextContainerManager | ||
Crea un gestore di selezione da utilizzare per la selezione. | TextContainerManager | ||
Restituisce l'oggetto focusedSelectionFormat che per impostazione predefinita viene ottenuto dalla configurazione. | TextContainerManager | ||
Restituisce inactiveSelectionFormat che per impostazione predefinita viene ottenuto da Configuration. Potete ignorarlo in una sottoclasse per fornire un oggetto SelectionFormat diverso.
| TextContainerManager | ||
Restituisce il gestore annullamenti da utilizzare. | TextContainerManager | ||
Restituisce unfocusedSelectionFormat che per impostazione predefinita viene ottenuto da Configuration. Potete ignorare questo metodo nella sottoclasse per fornire un oggetto SelectionFormat diverso. | TextContainerManager | ||
| Evento | Riepilogo | Definito da | ||
|---|---|---|---|---|
![]() | [evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR ottiene lo stato di attivazione del sistema operativo ed entra nello stato attivo. | EventDispatcher | ||
| Inviato quando l'utente fa clic su un collegamento. | TextContainerManager | |||
| Inviato dopo ogni ricomposizione. | TextContainerManager | |||
| Inviato da un oggetto TextFlow ogni volta che viene danneggiato | TextContainerManager | |||
![]() | [evento di trasmissione] Inviato quando Flash Player o l'applicazione AIR perde l'attivazione del sistema operativo e sta entrando nello stato inattivo. | EventDispatcher | ||
| Definisce il valore della proprietà type di un oggetto evento flowOperationBegin. | TextContainerManager | |||
| Definisce il valore della proprietà type di un oggetto evento flowOperationComplete. | TextContainerManager | |||
| Definisce il valore della proprietà type di un oggetto evento flowOperationEnd. | TextContainerManager | |||
| Inviato quando un oggetto InlineGraphicElement viene ridimensionato (la larghezza o l'altezza è impostata su auto o percentuale) e il caricamento dell'immagine è stato completato. | TextContainerManager | |||
| Inviato quando il pulsante del mouse viene premuto su un collegamento. | TextContainerManager | |||
| Inviato quando il mouse passa su un collegamento. | TextContainerManager | |||
| Inviato quando il mouse viene rilasciato su un collegamento. | TextContainerManager | |||
| Inviato quando il mouse viene allontanato da un collegamento. | TextContainerManager | |||
| Inviato quando il mouse entra in un collegamento per la prima volta. | TextContainerManager | |||
| Inviato da un oggetto TextFlow dopo lo scorrimento del testo all'interno di un contenitore di controller. | TextContainerManager | |||
| Inviato ogni volta che cambia la selezione. | TextContainerManager | |||
| Inviato da un oggetto TextFlow ogni volta che in un contenitore viene aggiunto o aggiornato un nuovo oggetto DisplayObjects a seguito della composizione. | TextContainerManager | |||
compositionHeight | proprietà |
compositionHeight:Number| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce l'estensione verticale consentita per il testo all'interno del contenitore. Il valore è specificato in pixel.
Dopo l'impostazione di questa proprietà, il testo nel contenitore risulta danneggiato e sarà necessaria una ricomposizione.
Implementazione
public function get compositionHeight():Number public function set compositionHeight(value:Number):voidcompositionWidth | proprietà |
compositionWidth:Number| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce l'estensione orizzontale consentita per il testo all'interno del contenitore. Il valore è specificato in pixel.
Dopo l'impostazione di questa proprietà, il testo nel contenitore risulta danneggiato e sarà necessaria una ricomposizione.
Implementazione
public function get compositionWidth():Number public function set compositionWidth(value:Number):voidconfiguration | proprietà |
configuration:IConfiguration [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
L'oggetto Configuration per questo oggetto TextContainerManager.
Implementazione
public function get configuration():IConfigurationElementi API correlati
container | proprietà |
container:Sprite [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce il contenitore (DisplayObjectContainer) che include il testo gestito da questo oggetto TextContainerManager.
Implementazione
public function get container():SpriteElementi API correlati
defaultConfiguration | proprietà |
defaultConfiguration:IConfiguration [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
La configurazione predefinita per questo oggetto TextContainerManager. Gli attributi di colonne e di riempimento sono impostati su FormatValue.INHERIT.
Implementazione
public static function get defaultConfiguration():IConfigurationElementi API correlati
editingMode | proprietà |
editingMode:String| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Modalità di modifica di questo oggetto TextContainerManager. Le modalità comprendono sola lettura, lettura e selezione consentite e modifica consentita (lettura, selezione e scrittura). Utilizzate i valori della classe EditingMode per impostare questa proprietà.
Il valore predefinito è READ_WRITE.
Implementazione
public function get editingMode():String public function set editingMode(value:String):voidElementi API correlati
horizontalScrollPolicy | proprietà |
horizontalScrollPolicy:String| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Controlla se la factory genera tutte le righe di testo oppure si arresta quando l'area del contenitore è stata riempita.
Specifica il criterio di scorrimento orizzontale, impostabile assegnando una delle costanti della classe ScrollPolicy: ON, OFF o AUTO.Implementazione
public function get horizontalScrollPolicy():String public function set horizontalScrollPolicy(value:String):voidhorizontalScrollPosition | proprietà |
horizontalScrollPosition:Number| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Specifica la posizione di scorrimento orizzontale corrente sullo stage. Il valore specifica il numero di pixel da sinistra.
Implementazione
public function get horizontalScrollPosition():Number public function set horizontalScrollPosition(value:Number):voidhostFormat | proprietà |
hostFormat:flashx.textLayout.formats:ITextLayoutFormatImposta il formato quando è visualizzata solo una stringa. In caso di visualizzazione di un oggetto TextFlow, questo non ha effetto immediato. L'oggetto ITextLayoutFormat fornito non viene copiato. La sua modifica senza la chiamata a questa funzione setter ha effetti imprevisti.
Implementazione
public function get hostFormat():flashx.textLayout.formats:ITextLayoutFormat public function set hostFormat(value:flashx.textLayout.formats:ITextLayoutFormat):voidnumLines | proprietà |
numLines:int [sola lettura] | Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Il numero totale di righe composte nel flusso. Per impostazione predefinita il TLF non compone l'intero flusso e questo valore potrebbe non essere accurato. Utilizzate composeToPosition per comporre tutte le righe.
Implementazione
public function get numLines():intswfContext | proprietà |
swfContext:ISWFContext| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Istanza ISWFContext opzionale utilizzata per effettuare chiamate FTE, se necessarie, nel contesto swf corretto.
Implementazione
public function get swfContext():ISWFContext public function set swfContext(value:ISWFContext):voidElementi API correlati
verticalScrollPolicy | proprietà |
verticalScrollPolicy:String| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Controlla se la factory genera tutte le righe di testo oppure si arresta quando l'area del contenitore è stata riempita.
Specifica il criterio di scorrimento verticale, impostabile assegnando una delle costanti della classe ScrollPolicy: ON, OFF o AUTO.Implementazione
public function get verticalScrollPolicy():String public function set verticalScrollPolicy(value:String):voidverticalScrollPosition | proprietà |
verticalScrollPosition:Number| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Specifica la posizione di scorrimento verticale corrente sullo stage. Il valore specifica il numero di pixel dall'alto.
Implementazione
public function get verticalScrollPosition():Number public function set verticalScrollPosition(value:Number):voidTextContainerManager | () | Funzione di costruzione |
public function TextContainerManager(container:Sprite, configuration:IConfiguration = null)| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Funzione di costruzione. Crea un'istanza di TextContainerManager. Per risultati ottimali:
- Iniziate con TextContainerManager.defaultConfiguration e modificatelo
- Condividete lo stesso oggetto Configuration tra molti oggetti InputManagers
container:Sprite — L'oggetto DisplayObjectContainer in cui gestire le righe di testo.
| |
configuration:IConfiguration (default = null) — - L'istanza di IConfiguration da utilizzare con questa istanza di TextContainerManager.
|
activateHandler | () | metodo |
beginInteraction | () | metodo |
public function beginInteraction():ISelectionManager| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce l'istanza di ISelectionManager corrente. Converte in istanza di TextFlow e, se necessario, ne crea una.
RestituisceISelectionManager — Il gestore dell'interazione per questa istanza di TextContainerManager.
|
Elementi API correlati
beginMouseCapture | () | metodo |
public function beginMouseCapture():void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Chiamato per richiedere ai client di iniziare a inviare gli eventi mouseup e mousemove dall'esterno della sandbox di sicurezza.
compose | () | metodo |
public function compose():void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Compone il testo del contenitore. Chiama la factory o updateAllControllers().
createContextMenu | () | metodo |
protected function createContextMenu():ContextMenu| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Crea un oggetto ContextMenu per l'oggetto TextContainerManager. Utilizza i metodi della classe ContextMenu per aggiungere voci al menu.
Potete ignorare questo metodo per definire un menu di scelta rapida personalizzato.
RestituisceContextMenu — Il menu di scelta rapida creato.
|
Elementi API correlati
createEditManager | () | metodo |
protected function createEditManager(undoManager:IUndoManager):IEditManager| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Crea un gestore di modifiche da utilizzare per le modifiche. Ignorate questo metodo se è presente un oggetto EditManager che desiderate utilizzare al posto di quello predefinito.
Parametri
undoManager:IUndoManager — Istanza di IUndoManager per l'oggetto EditManager creato.
|
IEditManager — Il gestore delle modifiche per questa istanza di TextContainerManager.
|
createSelectionManager | () | metodo |
protected function createSelectionManager():ISelectionManager| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Crea un gestore di selezione da utilizzare per la selezione. Ignorate questo metodo se è presente un oggetto SelectionManager che desiderate utilizzare al posto di quello predefinito.
RestituisceISelectionManager — Una nuova istanza di SelectionManager.
|
deactivateHandler | () | metodo |
drawBackgroundAndSetScrollRect | () | metodo |
public function drawBackgroundAndSetScrollRect(scrollX:Number, scrollY:Number):Boolean| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce true se la proprietà scrollRect del contenitore è stata popolata. Questo metodo consente di verificare se scrollRect è impostato senza accedere alla proprietà scrollRect, evitando così possibili ripercussioni sulle prestazioni.
Ignorate questo metodo per disegnare uno sfondo o un bordo. Ignorare metodo può tuttavia risultare difficile in quanto l'oggetto scrollRect deve essere impostato come specificato.
Parametri
scrollX:Number — La posizione orizzontale iniziale del rettangolo di scorrimento.
| |
scrollY:Number — La posizione verticale iniziale del rettangolo di scorrimento.
|
Boolean — true se ha creato l'oggetto scrollRect.
|
editHandler | () | metodo |
endInteraction | () | metodo |
public function endInteraction():void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Termina l'interazione.
Elementi API correlati
endMouseCapture | () | metodo |
public function endMouseCapture():void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Chiamato per informare i client che l'invio degli eventi mouseup e mousemove dall'esterno della sandbox di sicurezza non è più necessario.
focusChangeHandler | () | metodo |
public function focusChangeHandler(event:FocusEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora gli eventi FocusEvent.KEY_FOCUS_CHANGE e FocusEvent.MOUSE_FOCUS_CHANGE quando il client gestisce gli eventi.
Parametri
event:FocusEvent — L'oggetto FocusEvent.
|
Elementi API correlati
focusInHandler | () | metodo |
public function focusInHandler(event:FocusEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora un evento focusIn.
Parametri
event:FocusEvent |
focusOutHandler | () | metodo |
public function focusOutHandler(event:FocusEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento FocusEvent.FOCUS_OUT quando il client gestisce gli eventi.
Parametri
event:FocusEvent — L'oggetto FocusEvent.
|
Elementi API correlati
getContentBounds | () | metodo |
public function getContentBounds():Rectangle| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Crea un rettangolo che mostra in che punto l'ultima chiamata al metodo compose() o updateContainer() ha inserito il testo.
Rectangle — I confini del contenuto
|
Elementi API correlati
getFocusedSelectionFormat | () | metodo |
protected function getFocusedSelectionFormat():SelectionFormatRestituisce l'oggetto focusedSelectionFormat che per impostazione predefinita viene ottenuto dalla configurazione. Potete ignorarlo in una sottoclasse per fornire un oggetto SelectionFormat diverso.
RestituisceSelectionFormat |
getInactiveSelectionFormat | () | metodo |
protected function getInactiveSelectionFormat():SelectionFormatRestituisce inactiveSelectionFormat che per impostazione predefinita viene ottenuto da Configuration. Potete ignorarlo in una sottoclasse per fornire un oggetto SelectionFormat diverso.
RestituisceSelectionFormat |
getLineAt | () | metodo |
public function getLineAt(index:int):flash.text.engine:TextLine| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce TextLine all'indice dall'array di righe composte.
Parametri
index:int — Trova la riga nella posizione di indice specificata nel testo.
|
flash.text.engine:TextLine — TexLine all'indice indice specificato.
|
getScrollDelta | () | metodo |
public function getScrollDelta(numLines:int):Number| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Rappresenta la distanza di scorrimento necessaria per scorrere verso l'alto o il basso per il numero di righe specificato. Con i numeri negativi lo scorrimento avviene verso l'alto e diventa visibile una porzione maggiore della parte superiore di TextFlow. Con i numeri positivi lo scorrimento avviene verso il basso e diventa visibile la riga successiva dal basso.
Durante lo scorrimento verso l'alto, ad esempio, il metodo rende visibile completamente la riga successiva. Se la riga successiva è parzialmente oscurata e il numero di righe specificate è 1, la riga parzialmente oscurata diventa completamente visibile.
Parametri
numLines:int — Il numero di righe da scorrere.
|
Number — La differenza di quantità di spazio da scorrere.
|
getText | () | metodo |
public function getText(separator:String = "
"):String| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce il testo corrente utilizzando un separatore tra i paragrafi. Il separatore può essere specificato con l'argomento separator. Il valore predefinito dell'argomento separator è il carattere Unicode 'PARAGRAPH SEPARATOR' (U+2029).
Una chiamata al setter elimina l'eventuale TextFlow associato. Tutte le selezioni vengono perse.
Parametri
separator:String (default = "
") — Stringa da impostare tra paragrafi.
|
String |
getTextFlow | () | metodo |
public function getTextFlow():flashx.textLayout.elements:TextFlow| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
L'oggetto TextFlow corrente. Converte in una rappresentazione TextFlow completa, se già non lo è.
Restituisceflashx.textLayout.elements:TextFlow — L'oggetto TextFlow corrente
|
getUndoManager | () | metodo |
protected function getUndoManager():IUndoManager| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce il gestore annullamenti da utilizzare. Per impostazione predefinita crea un gestore annullamenti univoco. Potete ignorare questo metodo nella sottoclasse se desiderate personalizzare il gestore annullamenti (ad esempio per utilizzare un gestore annullamenti condiviso per più istanze di TextContainerManager).
RestituisceIUndoManager — Nuova istanza di IUndoManager.
|
getUnfocusedSelectionFormat | () | metodo |
protected function getUnfocusedSelectionFormat():SelectionFormat| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce unfocusedSelectionFormat che per impostazione predefinita viene ottenuto da Configuration. Potete ignorare questo metodo nella sottoclasse per fornire un oggetto SelectionFormat diverso.
RestituisceSelectionFormat |
imeStartCompositionHandler | () | metodo |
invalidateSelectionFormats | () | metodo |
public function invalidateSelectionFormats():void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Chiamate questo elemento se modificate i formati di selezione (SelectionFormat) e desiderate aggiornare interactionManager.
invalidateUndoManager | () | metodo |
public function invalidateUndoManager():void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Chiamate questo elemento in fase di modifica se desiderate reimpostare il gestore annullamenti per la modifica.
isDamaged | () | metodo |
keyDownHandler | () | metodo |
public function keyDownHandler(event:KeyboardEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento KeyboardEvent.KEY_DOWN quando il client gestisce gli eventi.
Parametri
event:KeyboardEvent — Oggetto KeyboardEvent.
|
Elementi API correlati
keyFocusChangeHandler | () | metodo |
public function keyFocusChangeHandler(event:FocusEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento FocusEvent.KEY_FOCUS_CHANGE quando il client gestisce gli eventi.
Parametri
event:FocusEvent — L'oggetto FocusEvent.
|
keyUpHandler | () | metodo |
public function keyUpHandler(event:KeyboardEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento Keyboard.KEY_UP quando il client gestisce gli eventi.
Parametri
event:KeyboardEvent — Oggetto KeyboardEvent.
|
Elementi API correlati
menuSelectHandler | () | metodo |
public function menuSelectHandler(event:ContextMenuEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento ContextMenuEvent.MENU_SELECT quando il client gestisce gli eventi.
Parametri
event:ContextMenuEvent — Oggetto ContextMenuEvent.
|
Elementi API correlati
mouseDoubleClickHandler | () | metodo |
public function mouseDoubleClickHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento MouseEvent.DOUBLE_CLICK quando il client gestisce gli eventi.
Parametri
event:MouseEvent — Oggetto MouseEvent.
|
Elementi API correlati
mouseDownHandler | () | metodo |
public function mouseDownHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento MouseEvent.MOUSE_DOWN quando il client gestisce gli eventi.
Parametri
event:MouseEvent — Oggetto MouseEvent.
|
Elementi API correlati
mouseMoveHandler | () | metodo |
public function mouseMoveHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento MouseEvent.MOUSE_MOVE quando il client gestisce gli eventi.
Parametri
event:MouseEvent — Oggetto MouseEvent.
|
Elementi API correlati
mouseMoveSomewhere | () | metodo |
public function mouseMoveSomewhere(e:Event):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Chiama il client affinché proceda all'invio di un evento mouseMove dall'esterno di una sandbox di sicurezza. Le coordinate per mouseMove non sono necessarie.
Parametri
e:Event |
mouseOutHandler | () | metodo |
public function mouseOutHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento MouseEvent.MOUSE_OUT quando il client gestisce gli eventi.
Parametri
event:MouseEvent — Oggetto MouseEvent.
|
Elementi API correlati
mouseOverHandler | () | metodo |
public function mouseOverHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora un evento mouseOver.
Parametri
event:MouseEvent |
Elementi API correlati
mouseUpHandler | () | metodo |
public function mouseUpHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento MouseEvent.MOUSE_UP quando il client gestisce gli eventi.
Parametri
event:MouseEvent — Oggetto MouseEvent.
|
Elementi API correlati
mouseUpSomewhere | () | metodo |
mouseWheelHandler | () | metodo |
public function mouseWheelHandler(event:MouseEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento MouseEvent.MOUSE_WHEEL quando il client gestisce gli eventi.
Parametri
event:MouseEvent — Oggetto MouseEvent.
|
Elementi API correlati
resetLine | () | metodo |
public function resetLine(textLine:flash.text.engine:TextLine):voidParametri
textLine:flash.text.engine:TextLine |
scrollToRange | () | metodo |
public function scrollToRange(activePosition:int, anchorPosition:int):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Esegue lo scorrimento affinché l'intervallo di testo sia visibile nel contenitore.
Parametri
activePosition:int — La fine della selezione che viene modificata quando si estende la selezione. Può trattarsi dell'inizio o della fine della selezione, espressa come offset dall'inizio del flusso di testo.
| |
anchorPosition:int — La fine stabile della selezione quando si estende la selezione. Può trattarsi dell'inizio o della fine della selezione.
|
setText | () | metodo |
public function setText(text:String):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Imposta la proprietà text sulla stringa specificata. Elimina eventuali oggetti TextFlow associati. Tutte le selezioni vengono perse.
Parametri
text:String — La stringa da impostare.
|
setTextFlow | () | metodo |
public function setTextFlow(textFlow:flashx.textLayout.elements:TextFlow):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Imposta un oggetto TextFlow in questo TextContainerManager sostituendo eventuali oggetti TextFlow esistenti ed eliminando il testo corrente.
Parametri
textFlow:flashx.textLayout.elements:TextFlow |
softKeyboardActivatingHandler | () | metodo |
public function softKeyboardActivatingHandler(event:Event):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10.2, AIR 1.5 |
Elabora l'evento SOFT_KEYBOARD_ACTIVATING quando il client gestisce gli eventi.
Parametri
event:Event — L'oggetto SoftKeyboardEvent.
|
Elementi API correlati
textInputHandler | () | metodo |
public function textInputHandler(event:flash.events:TextEvent):void| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Elabora l'evento TextEvent.TEXT_INPUT quando il client gestisce gli eventi.
Parametri
event:flash.events:TextEvent — Oggetto TextEvent.
|
Elementi API correlati
updateContainer | () | metodo |
click | Evento |
flashx.textLayout.events.FlowElementMouseEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando l'utente fa clic su un collegamento.
compositionComplete | Evento |
flashx.textLayout.events.CompositionCompleteEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato dopo ogni ricomposizione.
damage | Evento |
flashx.textLayout.events.DamageEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato da un oggetto TextFlow ogni volta che viene danneggiato
flowOperationBegin | Evento |
flashx.textLayout.events.FlowOperationEventproprietà FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_BEGIN| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Definisce il valore della proprietà
type di un oggetto evento flowOperationBegin inviato prima dell'esecuzione di un'operazione. L'annullamento di questo evento blocca l'operazione.
flowOperationComplete | Evento |
flashx.textLayout.events.FlowOperationEventproprietà FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_COMPLETE| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Definisce il valore della proprietà
type di un oggetto evento flowOperationComplete. Inviato dopo avere completato tutte le operazioni, incluse quelle in attesa e composite, terminato la composizione e fatto scorrere la visualizzazione.
flowOperationEnd | Evento |
flashx.textLayout.events.FlowOperationEventproprietà FlowOperationEvent.type =
flashx.textLayout.events.FlowOperationEvent.FLOW_OPERATION_END| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Definisce il valore della proprietà
type di un oggetto evento flowOperationEnd inviato dopo il completamento di un'operazione. Gli eventuali errori vengono memorizzati in OperationEvent.error. Se è presente un errore, l'annullamento di questo evento blocca la generazione ripetuta dell'errore. In termini generici, tutti gli errori sono potenzialmente irreversibili.
La modifica di un'operazione a questo punto (dopo che è stata eseguita) potrebbe non riuscire.
inlineGraphicStatusChanged | Evento |
flashx.textLayout.events.StatusChangeEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando un oggetto InlineGraphicElement viene ridimensionato (la larghezza o l'altezza è impostata su auto o percentuale) e il caricamento dell'immagine è stato completato.
mouseDown | Evento |
flashx.textLayout.events.FlowElementMouseEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando il pulsante del mouse viene premuto su un collegamento.
mouseMove | Evento |
flashx.textLayout.events.FlowElementMouseEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando il mouse passa su un collegamento.
mouseUp | Evento |
flashx.textLayout.events.FlowElementMouseEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando il mouse viene rilasciato su un collegamento.
rollOut | Evento |
flashx.textLayout.events.FlowElementMouseEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando il mouse viene allontanato da un collegamento.
rollOver | Evento |
flashx.textLayout.events.FlowElementMouseEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato quando il mouse entra in un collegamento per la prima volta.
scroll | Evento |
flashx.textLayout.events.TextLayoutEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato da un oggetto TextFlow dopo lo scorrimento del testo all'interno di un contenitore di controller.
selectionChange | Evento |
flashx.textLayout.events.SelectionEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato ogni volta che cambia la selezione. Utilizzato soprattutto per aggiornare l'interfaccia utente dipendente dalla selezione.
updateComplete | Evento |
flashx.textLayout.events.UpdateCompleteEvent| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Inviato da un oggetto TextFlow ogni volta che in un contenitore viene aggiunto o aggiornato un nuovo oggetto DisplayObjects a seguito della composizione.
Tue Jun 12 2018, 02:44 PM Z
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate