| Pakket | flashx.textLayout.formats |
| Klasse | public class TabStopFormat |
| Overerving | TabStopFormat Object |
| Implementatie | ITabStopFormat |
| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
TextLayoutFormat.tabstops instellen op een array van TabStopFormat-objecten.
Verwante API-elementen
| Eigenschap | Gedefinieerd door | ||
|---|---|---|---|
| alignment : *
De tabuitlijning van deze tabstop. | TabStopFormat | ||
![]() | constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | |
| decimalAlignmentToken : *
Het uitlijningstoken dat moet worden gebruikt als de uitlijning DECIMAL is. | TabStopFormat | ||
| defaultFormat : flashx.textLayout.formats:ITabStopFormat [statisch] [alleen-lezen]
Retourneert een TabStopFormat-object met standaardinstellingen. | TabStopFormat | ||
| position : *
De positie van de tabstop, in pixels, ten opzichte van het beginrand van de kolom. | TabStopFormat | ||
| Methode | Gedefinieerd door | ||
|---|---|---|---|
TabStopFormat(initialValues:flashx.textLayout.formats:ITabStopFormat = null)
Maakt een nieuw TabStopFormat-object. | TabStopFormat | ||
Vervangt eigenschapswaarden in dit TabStopFormat-object door de waarden van eigenschappen die zijn ingesteld in de binnenkomende ITabStopFormat-instantie. | TabStopFormat | ||
Voegt de waarden van eigenschappen in de binnenkomende ITabStopFormat-instantie samen met de waarden van dit TabStopFormat-object. | TabStopFormat | ||
Voegt de waarden van eigenschappen in de binnenkomende ITabStopFormat-instantie samen met de waarden van dit TabStopFormat-object. | TabStopFormat | ||
Kopieert TabStopFormat-instellingen van de ITabStopFormat-instantie values naar dit TabStopFormat-object. | TabStopFormat | ||
Retourneert de waarde van de stijl opgegeven met de parameter styleProp die de stijlnaam aangeeft. | TabStopFormat | ||
![]() |
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | |
isEqual(p1:flashx.textLayout.formats:ITabStopFormat, p2:flashx.textLayout.formats:ITabStopFormat):Boolean [statisch]
Vergelijkt eigenschappen in de ITabStopFormat-instantie p1 met eigenschappen in de ITabStopFormat-instantie p2 en retourneert true als alle eigenschappen overeenkomen. | TabStopFormat | ||
![]() |
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | |
![]() |
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | |
Stelt eigenschappen in dit TabStopFormat-object in op undefined als ze niet overeenkomen met de eigenschappen in de binnenkomende ITabStopFormat-instantie. | TabStopFormat | ||
Stelt eigenschappen in dit TabStopFormat-object in op undefined als ze overeenkomen met de eigenschappen in de binnenkomende ITabStopFormat-instantie. | TabStopFormat | ||
![]() |
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | |
Stelt de waarde in van de stijl opgegeven met de parameter styleProp die de stijlnaam instelt op value. | TabStopFormat | ||
![]() |
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | |
![]() |
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | |
![]() |
Retourneert de primitieve waarde van het opgegeven object. | Object | |
alignment | eigenschap |
alignment:*| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
De tabuitlijning van deze tabstop.
Geldige waarden zijn TabAlignment.START, TabAlignment.CENTER, TabAlignment.END, TabAlignment.DECIMAL, FormatValue.INHERIT.
Standaardwaarde is ongedefinieerd, wat aangeeft dat dit niet is ingesteld.
Als deze eigenschap niet tijdens de trapsgewijze opmaak gedefinieerd is, heeft deze de waarde TabAlignment.START.
Implementatie
public function get alignment():* public function set alignment(value:any):voidGegenereerde uitzondering
RangeError — wanneer de ingestelde waarde zich niet binnen het bereik van deze eigenschap bevindt.
|
Verwante API-elementen
decimalAlignmentToken | eigenschap |
decimalAlignmentToken:*| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Het uitlijningstoken dat moet worden gebruikt als de uitlijning DECIMAL is.
Standaardwaarde is ongedefinieerd, wat aangeeft dat dit niet is ingesteld.
Als deze eigenschap niet tijdens de trapsgewijze opmaak gedefinieerd is, heeft deze de waarde null.
Implementatie
public function get decimalAlignmentToken():* public function set decimalAlignmentToken(value:any):voidGegenereerde uitzondering
RangeError — wanneer de ingestelde waarde zich niet binnen het bereik van deze eigenschap bevindt.
|
defaultFormat | eigenschap |
defaultFormat:flashx.textLayout.formats:ITabStopFormat [alleen-lezen] | Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Retourneert een TabStopFormat-object met standaardinstellingen. Deze functie retourneert altijd hetzelfde object.
Implementatie
public static function get defaultFormat():flashx.textLayout.formats:ITabStopFormatposition | eigenschap |
position:*| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
De positie van de tabstop, in pixels, ten opzichte van het beginrand van de kolom.
Geldige waarden zijn getallen tussen 0 en 10000 en FormatValue.INHERIT.
Standaardwaarde is ongedefinieerd, wat aangeeft dat dit niet is ingesteld.
Als deze eigenschap niet tijdens de trapsgewijze opmaak gedefinieerd is, heeft deze de waarde 0.
Implementatie
public function get position():* public function set position(value:any):voidGegenereerde uitzondering
RangeError — wanneer de ingestelde waarde zich niet binnen het bereik van deze eigenschap bevindt.
|
Verwante API-elementen
TabStopFormat | () | Constructor |
public function TabStopFormat(initialValues:flashx.textLayout.formats:ITabStopFormat = null)| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Maakt een nieuw TabStopFormat-object. Alle instellingen zijn leeg of (optioneel) geïnitieerd door het opgegeven initialValues-object.
initialValues:flashx.textLayout.formats:ITabStopFormat (default = null) — optionele instantie waarvan de oorspronkelijke waarden worden gekopieerd.
|
Verwante API-elementen
apply | () | methode |
public function apply(incoming:flashx.textLayout.formats:ITabStopFormat):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Vervangt eigenschapswaarden in dit TabStopFormat-object door de waarden van eigenschappen die zijn ingesteld in de binnenkomende ITabStopFormat-instantie. Eigenschappen die zijn ingesteld op undefined in de binnenkomende ITabStopFormat-instantie, worden niet gewijzigd in dit object.
Parameters
incoming:flashx.textLayout.formats:ITabStopFormat — instantie waarvan de eigenschapswaarden zijn toegepast op dit TabStopFormat-object.
|
concat | () | methode |
public function concat(incoming:flashx.textLayout.formats:ITabStopFormat):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Voegt de waarden van de eigenschappen in de binnenkomende ITabStopFormat-instantie samen met de waarden van dit TabStopFormat-object. In dit (ontvangende) TabStopFormat-object, krijgen eigenschappen met de waarden FormatValue.INHERIT en overnemende eigenschappen met waarden die undefined zijn nieuwe waarden van het incoming-object. Niet-overnemende eigenschappen met waarden die undefined zijn, krijgen hun standaardwaarden. Alle andere eigenschapswaarden blijven ongewijzigd.
Parameters
incoming:flashx.textLayout.formats:ITabStopFormat — instantie waarvan de waarden worden samengevoegd.
|
Verwante API-elementen
concatInheritOnly | () | methode |
public function concatInheritOnly(incoming:flashx.textLayout.formats:ITabStopFormat):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Voegt de waarden van de eigenschappen in de binnenkomende ITabStopFormat-instantie samen met de waarden van dit TabStopFormat-object. In dit (ontvangende) TabStopFormat-object, krijgen eigenschappen met de waarden FormatValue.INHERIT en overnemende eigenschappen met waarden die undefined zijn nieuwe waarden van het incoming-object. Alle andere eigenschapswaarden blijven ongewijzigd.
Parameters
incoming:flashx.textLayout.formats:ITabStopFormat — instantie waarvan de waarden worden samengevoegd.
|
Verwante API-elementen
copy | () | methode |
public function copy(values:flashx.textLayout.formats:ITabStopFormat):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Kopieert TabStopFormat-instellingen van de ITabStopFormat-instantie values naar dit TabStopFormat-object. Als values null is, wordt dit TabStopFormat-object geïnitialiseerd met ongedefinieerde waarden voor alle eigenschappen.
Parameters
values:flashx.textLayout.formats:ITabStopFormat — optionele instantie waarvan waarden worden gekopieerd.
|
getStyle | () | methode |
public function getStyle(styleName:String):*| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Retourneert de waarde van de stijl opgegeven met de parameter styleProp die de stijlnaam aangeeft.
Parameters
styleName:String — De naam van de stijl, waarvan de waarde moet worden opgehaald.
|
* — De waarde van de opgegeven stijl. Het type varieert afhankelijk van het type van de stijl die wordt geopend. Retourneert onbepaald als de stijl niet is ingesteld.
|
isEqual | () | methode |
public static function isEqual(p1:flashx.textLayout.formats:ITabStopFormat, p2:flashx.textLayout.formats:ITabStopFormat):Boolean| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Vergelijkt eigenschappen in de ITabStopFormat-instantie p1 met eigenschappen in de ITabStopFormat-instantie p2 en retourneert true als alle eigenschappen overeenkomen.
Parameters
p1:flashx.textLayout.formats:ITabStopFormat — instantie die moet worden vergeleken met p2.
| |
p2:flashx.textLayout.formats:ITabStopFormat — instantie die moet worden vergeleken met p1.
|
Boolean — true als alle eigenschappen overeenkomen, false in alle andere gevallen.
|
removeClashing | () | methode |
public function removeClashing(incoming:flashx.textLayout.formats:ITabStopFormat):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Stelt eigenschappen in dit TabStopFormat-object in op undefined als ze niet overeenkomen met de eigenschappen in de binnenkomende ITabStopFormat-instantie.
Parameters
incoming:flashx.textLayout.formats:ITabStopFormat — instantie die moet worden vergeleken met de eigenschapswaarden van dit TabStopFormat-object.
|
removeMatching | () | methode |
public function removeMatching(incoming:flashx.textLayout.formats:ITabStopFormat):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Stelt eigenschappen in dit TabStopFormat-object in op undefined als ze overeenkomen met de eigenschappen in de binnenkomende ITabStopFormat-instantie.
Parameters
incoming:flashx.textLayout.formats:ITabStopFormat — instantie die moet worden vergeleken met de eigenschapswaarden van dit TabStopFormat-object.
|
setStyle | () | methode |
public function setStyle(styleName:String, value:*):void| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | Flash Player 10, AIR 1.5 |
Stelt de waarde in van de stijl opgegeven met de parameter styleProp die de stijlnaam instelt op value.
Parameters
styleName:String — De naam van de stijl waarvan de waarde moet worden ingesteld.
| |
value:* — De waarde die moet worden ingesteld.
|
package flashx.textLayout.formats.examples {
import flash.display.Sprite;
import flash.text.engine.TabAlignment;
import flashx.textLayout.container.ContainerController;
import flashx.textLayout.compose.StandardFlowComposer;
import flashx.textLayout.elements.ParagraphElement;
import flashx.textLayout.elements.SpanElement;
import flashx.textLayout.elements.TextFlow;
import flashx.textLayout.formats.TabStopFormat;
import flashx.textLayout.formats.TextLayoutFormat;
public class TabStopFormat_example extends Sprite
{
public function TabStopFormat_example()
{
var firstContainer:Sprite = new Sprite();
this.stage.addChild( firstContainer );
var textFlow:TextFlow = new TextFlow();
var format:TextLayoutFormat = new TextLayoutFormat();
var tabStop1:TabStopFormat = new TabStopFormat();
var tabStop2:TabStopFormat = new TabStopFormat();
var tabStop3:TabStopFormat = new TabStopFormat();
tabStop1.alignment = flash.text.engine.TabAlignment.START;
tabStop1.position = 50;
tabStop2.alignment = flash.text.engine.TabAlignment.CENTER;
tabStop2.position = 150;
tabStop3.alignment = flash.text.engine.TabAlignment.END;
tabStop3.position = 250;
format.tabStops = new Array(tabStop1,tabStop2,tabStop3);
textFlow.hostFormat = format;
var p:ParagraphElement = new ParagraphElement();
var span:SpanElement = new SpanElement();
span.text = "1\txxx\txxx\txxx\n2\tyyyyyy\tyyyyyy<\tyyyyyy\n3\tzz\tzz\tzz";
p.addChild(span);
textFlow.addChild(p);
textFlow.flowComposer = new StandardFlowComposer();
var firstController:ContainerController = new ContainerController(firstContainer, 300, 100 );
textFlow.flowComposer.addController(firstController);
textFlow.flowComposer.updateAllControllers();
}
}
}
Wed Jun 13 2018, 11:42 AM Z
Overerfde openbare eigenschappen verbergen
Overerfde openbare eigenschappen weergeven