TextFormat.hx 915 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package flash;
  2. extern class TextFormat
  3. {
  4. var font:String;
  5. var size:Float;
  6. var color:Int;
  7. var url:String;
  8. var target:String;
  9. var bold:Bool;
  10. var italic:Bool;
  11. var underline:Bool;
  12. var align:String;
  13. var leftMargin:Float;
  14. var rightMargin:Float;
  15. var indent:Float;
  16. var leading:Float;
  17. var blockIndent:Float;
  18. var tabStops:Array<Int>;
  19. var bullet:Bool;
  20. function new( ?font:String, ?size:Float, ?textColor:Int,
  21. ?bold:Bool, ?italic:Bool, ?underline:Bool,
  22. ?url:String, ?window:String, ?align:String,
  23. ?leftMargin:Float, ?rightMargin:Float, ?indent:Float,
  24. ?leading:Float ) : Void;
  25. function getTextExtent(text:String, ?width : Float) : Dynamic;
  26. #if flash8
  27. var kerning : Bool;
  28. var letterSpacing : Float;
  29. var display : String;
  30. #end
  31. private static function __init__() : Void untyped {
  32. flash.TextFormat = _global["TextFormat"];
  33. }
  34. }