/bin/std/flash/TextField.hx

http://github.com/Yoomee/clippy · Haxe · 93 lines · 82 code · 9 blank · 2 comment · 0 complexity · 5d36598b4cd88eb0457716d7227f2797 MD5 · raw file

  1. package flash;
  2. extern class TextField
  3. {
  4. var _x:Float;
  5. var _y:Float;
  6. var _xmouse:Float;
  7. var _ymouse:Float;
  8. var _xscale:Float;
  9. var _yscale:Float;
  10. var _width:Float;
  11. var _height:Float;
  12. var _alpha:Float;
  13. var _visible:Bool;
  14. var _target:String;
  15. var _rotation:Float;
  16. var _name:String;
  17. var _framesloaded:Int;
  18. var _droptarget:String;
  19. var _currentframe:Int;
  20. var _totalframes:Int;
  21. var _quality:String;
  22. var _focusrect:Bool;
  23. var _soundbuftime:Float;
  24. var _url:String;
  25. var _parent:MovieClip;
  26. var autoSize:Dynamic;
  27. var background:Bool;
  28. var backgroundColor:Int;
  29. var border:Bool;
  30. var borderColor:Int;
  31. var bottomScroll:Float;
  32. var condenseWhite:Bool;
  33. var embedFonts:Bool;
  34. var hscroll:Float;
  35. var html:Bool;
  36. var htmlText:String;
  37. var length:Int;
  38. var maxChars:Int;
  39. var maxhscroll:Float;
  40. var maxscroll:Float;
  41. var multiline:Bool;
  42. var password:Bool;
  43. var restrict:String;
  44. var scroll:Float;
  45. var selectable:Bool;
  46. var tabEnabled:Bool;
  47. var tabIndex:Int;
  48. var text:String;
  49. var textColor:Int;
  50. var textHeight:Float;
  51. var textWidth:Float;
  52. var type:String;
  53. var variable:String;
  54. var wordWrap:Bool;
  55. var mouseWheelEnabled:Bool;
  56. #if flash8
  57. var antiAliasType:String;
  58. var gridFitType:String;
  59. var sharpness:Float;
  60. var filters : Array<Dynamic>;
  61. var thickness:Float;
  62. #end
  63. var styleSheet:flash.text.StyleSheet;
  64. function replaceText(beginIndex:Int,endIndex:Int,newText:String):Void;
  65. function replaceSel(newText:String):Void;
  66. function getTextFormat(?beginIndex:Int,?endIndex:Int):TextFormat;
  67. // wtf ?? optional first argument !
  68. // if beginIndex and endIndex are null, does it works ?
  69. function setTextFormat( begin : Dynamic, ?end : Dynamic, ?tf : TextFormat ):Void;
  70. function removeTextField():Void;
  71. function getNewTextFormat():TextFormat;
  72. function setNewTextFormat(tf:TextFormat):Void;
  73. function getDepth():Int;
  74. function addListener(listener:Dynamic):Bool;
  75. function removeListener(listener:Dynamic):Bool;
  76. static function getFontList():Array<Dynamic>;
  77. dynamic function onChanged(changedField:TextField):Void;
  78. dynamic function onKillFocus(newFocus:Dynamic):Void;
  79. dynamic function onScroller(scrolledField:TextField):Void;
  80. dynamic function onSetFocus(oldFocus:Dynamic):Void;
  81. private static function __init__() : Void untyped {
  82. flash.TextField = _global["TextField"];
  83. }
  84. }