Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package {
- import flash.display.Sprite;
- import flashx.textLayout.container.DisplayObjectContainerController;
- import flashx.textLayout.container.IContainerController;
- import flashx.textLayout.elements.ParagraphElement;
- import flashx.textLayout.elements.SpanElement;
- import flashx.textLayout.elements.TextFlow;
- import flashx.textLayout.formats.CharacterFormat;
- import flash.text.engine.FontLookup;
- import flash.text.engine.Kerning;
- public class characterFormat_ex extends Sprite
- {
- public function characterFormat_ex()
- {
- var textFlow:TextFlow = new TextFlow();
- var charFormat:CharacterFormat = new CharacterFormat();
- charFormat.color = 0x000000;
- charFormat.fontFamily = "Arial";
- charFormat.fontSize = 12;
- charFormat.kerning = flash.text.engine.Kerning.ON;
- charFormat.baselineShift = flashx.textLayout.formats.BaselineShift.SUPERSCRIPT;
- textFlow.hostCharacterFormat = charFormat;
- var p:ParagraphElement = new ParagraphElement();
- var span:SpanElement = new SpanElement();
- span.text = "Sample text showing the use of CharacterFormat with a TextFlow\nLine 2\nLine 3";
- p.addChild(span);
- textFlow.addChild(p);
- textFlow.flowComposer.addController(new DisplayObjectContainerController(this,400,200));
- textFlow.flowComposer.updateAllContainers();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment