clean cross-compile for TextField
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/93ca6b89 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/93ca6b89 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/93ca6b89 Branch: refs/heads/spark Commit: 93ca6b890fb2bdfb8d5e3f783438c816bf57a0f3 Parents: 33d2a05 Author: Alex Harui <[email protected]> Authored: Thu Mar 17 14:47:54 2016 -0700 Committer: Alex Harui <[email protected]> Committed: Thu Mar 17 14:47:54 2016 -0700 ---------------------------------------------------------------------- .../MX/src/main/flex/flex/text/TextField.as | 215 +++++++++++-------- .../MX/src/main/flex/mx/core/IUITextField.as | 2 +- 2 files changed, 128 insertions(+), 89 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/93ca6b89/frameworks/projects/MX/src/main/flex/flex/text/TextField.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/MX/src/main/flex/flex/text/TextField.as b/frameworks/projects/MX/src/main/flex/flex/text/TextField.as index d512bd4..d8bde5f 100644 --- a/frameworks/projects/MX/src/main/flex/flex/text/TextField.as +++ b/frameworks/projects/MX/src/main/flex/flex/text/TextField.as @@ -8,11 +8,13 @@ COMPILE::JS { import mx.core.IFlexModuleFactory; import mx.core.IUITextField; + import mx.core.UITextFormat; import mx.managers.ISystemManager; import flex.display.DisplayObject; import flex.display.DisplayObjectContainer; import flex.display.Sprite; + import flex.display.TopOfDisplayList; import org.apache.flex.geom.Rectangle; import org.apache.flex.html.Label; @@ -39,29 +41,31 @@ public class TextField extends Label implements IUITextField public function set alwaysShowSelection(value:Boolean):void { _alwaysShowSelection = value; - trace("not implemented"); + trace("TextField.alwaysShowSelection not implemented"); } private var _antiAliasType:String; public function get antiAliasType():String { + trace("TextField.antiAliasType not implemented"); return _antiAliasType; } public function set antiAliasType(value:String):void { _antiAliasType = value; - trace("not implemented"); + trace("TextField.antiAliasType not implemented"); } private var _autoSize:String; public function get autoSize():String { + trace("TextField.autoSize not implemented"); return _autoSize; } public function set autoSize(value:String):void { _autoSize = value; - trace("not implemented"); + trace("TextField.autoSize not implemented"); } private var _background:Boolean; @@ -92,7 +96,7 @@ public class TextField extends Label implements IUITextField public function get baselinePosition():Number { - trace("not implemented"); + trace("TextField.baselinePosition not implemented"); return 0; } @@ -124,36 +128,38 @@ public class TextField extends Label implements IUITextField public function get bottomScrollV():int { - trace("not implemented"); + trace("TextField.bottomScrollV not implemented"); return 0; } public function get caretIndex():int { - trace("not implemented"); + trace("TextField.caretIndex not implemented"); return 0; } private var _condenseWhite:Boolean; public function get condenseWhite():Boolean { + trace("TextField.condenseWhite not implemented"); return _condenseWhite; } public function set condenseWhite(value:Boolean):void { _condenseWhite = value; - trace("not implemented"); + trace("TextField.condenseWhite not implemented"); } private var _defaultTextFormat:TextFormat; public function get defaultTextFormat():TextFormat { + trace("TextField.defaultTextFormat not implemented"); return _defaultTextFormat; } public function set defaultTextFormat(value:TextFormat):void { _defaultTextFormat = value; - trace("not implemented"); + trace("TextField.defaultTextFormat not implemented"); } private var _displayAsPassword:Boolean; @@ -186,23 +192,25 @@ public class TextField extends Label implements IUITextField private var _doubleClickEnabled:Boolean; public function get doubleClickEnabled():Boolean { + trace("TextField.doubleClickEnabled not implemented"); return _doubleClickEnabled; } public function set doubleClickEnabled(value:Boolean):void { _doubleClickEnabled = value; - trace("not implemented"); + trace("TextField.doubleClickEnabled not implemented"); } private var _embedFonts:Boolean; public function get embedFonts():Boolean { + trace("TextField.embedFonts not implemented"); return _embedFonts; } public function set embedFonts(value:Boolean):void { _embedFonts = value; - trace("not implemented"); + trace("TextField.embedFonts not implemented"); } private var _enabled:Boolean; @@ -217,65 +225,68 @@ public class TextField extends Label implements IUITextField public function get enableIME():Boolean { - trace("not implemented"); + trace("TextField.enableIME not implemented"); return false; } public function get explicitMaxWidth():Number { - trace("not implemented"); + trace("TextField.explicitMaxWidth not implemented"); return 0; } public function get explicitMaxHeight():Number { - trace("not implemented"); + trace("TextField.explicitMaxHeight not implemented"); return 0; } public function get explicitMinHeight():Number { - trace("not implemented"); + trace("TextField.explicitMinHeight not implemented"); return 0; } public function get explicitMinWidth():Number { - trace("not implemented"); + trace("TextField.explicitMinWidth not implemented"); return 0; } private var _focusPane:Sprite; public function get focusPane():Sprite { + trace("TextField.focusPane not implemented"); return _focusPane; } public function set focusPane(value:Sprite):void { _focusPane = value; - trace("not implemented"); + trace("TextField.focusPane not implemented"); } private var _focusRect:Object; public function get focusRect():Object { + trace("TextField.focusRect not implemented"); return _focusRect; } public function set focusRect(value:Object):void { _focusRect = value; - trace("not implemented"); + trace("TextField.focusRect not implemented"); } private var _gridFitType:String; public function get gridFitType():String { + trace("TextField.gridFitType not implemented"); return _gridFitType; } public function set gridFitType(value:String):void { _gridFitType = value; - trace("not implemented"); + trace("TextField.gridFitType not implemented"); } private var _htmlText:String; @@ -291,12 +302,13 @@ public class TextField extends Label implements IUITextField private var _ignorePadding:Boolean; public function get ignorePadding():Boolean { + trace("TextField.ignorePadding not implemented"); return _ignorePadding; } public function set ignorePadding(value:Boolean):void { _ignorePadding = value; - trace("not implemented"); + trace("TextField.ignorePadding not implemented"); } private var _imeMode:String; @@ -312,34 +324,37 @@ public class TextField extends Label implements IUITextField private var _includeInLayout:Boolean; public function get includeInLayout():Boolean { + trace("TextField.includeInLayout not implemented"); return _includeInLayout; } public function set includeInLayout(value:Boolean):void { _includeInLayout = value; - trace("not implemented"); + trace("TextField.includeInLayout not implemented"); } private var _inheritingStyles:Object; public function get inheritingStyles():Object { + trace("TextField.inheritingStyles not implemented"); return _inheritingStyles; } public function set inheritingStyles(value:Object):void { _inheritingStyles = value; - trace("not implemented"); + trace("TextField.inheritingStyles not implemented"); } private var _isPopUp:Boolean; public function get isPopUp():Boolean { + trace("TextField.isPopUp not implemented"); return _isPopUp; } public function set isPopUp(value:Boolean):void { _isPopUp = value; - trace("not implemented"); + trace("TextField.isPopUp not implemented"); } public function get length():int @@ -360,116 +375,122 @@ public class TextField extends Label implements IUITextField public function get maxHeight():Number { - trace("not implemented"); + trace("TextField.maxHeight not implemented"); return 0; } public function get maxScrollH():int { - trace("not implemented"); + trace("TextField.maxScrollH not implemented"); return 0; } public function get maxScrollV():int { - trace("not implemented"); + trace("TextField.maxScrollV not implemented"); return 0; } public function get maxWidth():Number { - trace("not implemented"); + trace("TextField.maxWidth not implemented"); return 0; } public function get measuredHeight():Number { - trace("not implemented"); + trace("TextField.measuredHeight not implemented"); return 0; } private var _measuredMinHeight:Number; public function get measuredMinHeight():Number { + trace("TextField.measuredMinHeight not implemented"); return _measuredMinHeight; } public function set measuredMinHeight(value:Number):void { _measuredMinHeight = value; - trace("not implemented"); + trace("TextField.measuredMinHeight not implemented"); } public function get measuredWidth():Number { - trace("not implemented"); + trace("TextField.measuredWidth not implemented"); return 0; } private var _measuredMinWidth:Number; public function get measuredMinWidth():Number { + trace("TextField.measuredMinWidth not implemented"); return _measuredMinWidth; } public function set measuredMinWidth(value:Number):void { _measuredMinWidth = value; - trace("not implemented"); + trace("TextField.measuredMinWidth not implemented"); } public function get minHeight():Number { - trace("not implemented"); + trace("TextField.minHeight not implemented"); return 0; } public function get minWidth():Number { - trace("not implemented"); + trace("TextField.minWidth not implemented"); return 0; } private var _moduleFactory:IFlexModuleFactory; public function get moduleFactory():IFlexModuleFactory { + trace("TextField.moduleFactory not implemented"); return _moduleFactory; } public function set moduleFactory(value:IFlexModuleFactory):void { _moduleFactory = value; - trace("not implemented"); + trace("TextField.moduleFactory not implemented"); } private var _mouseEnabled:Boolean; public function get mouseEnabled():Boolean { + trace("TextField.mouseEnabled not implemented"); return _mouseEnabled; } public function set mouseEnabled(value:Boolean):void { _mouseEnabled = value; - trace("not implemented"); + trace("TextField.mouseEnabled not implemented"); } private var _mouseWheelEnabled:Boolean; public function get mouseWheelEnabled():Boolean { + trace("TextField.mouseWheelEnabled not implemented"); return _mouseWheelEnabled; } public function set mouseWheelEnabled(value:Boolean):void { _mouseWheelEnabled = value; - trace("not implemented"); + trace("TextField.mouseWheelEnabled not implemented"); } private var _multiline:Boolean; public function get multiline():Boolean { + trace("TextField.multiline not implemented"); return _multiline; } public function set multiline(value:Boolean):void { _multiline = value; - trace("not implemented"); + trace("TextField.multiline not implemented"); } private var _name:String; @@ -506,97 +527,103 @@ public class TextField extends Label implements IUITextField private var _nonInheritingStyles:Object; public function get nonInheritingStyles():Object { + trace("TextField.nonInheritingStyles not implemented"); return _nonInheritingStyles; } public function set nonInheritingStyles(value:Object):void { _nonInheritingStyles = value; - trace("not implemented"); + trace("TextField.nonInheritingStyles not implemented"); } public function get nonZeroTextHeight():Number { - trace("not implemented"); + trace("TextField.nonZeroTextHeight not implemented"); return 0; } public function get numLines():int { - trace("not implemented"); + trace("TextField.numLines not implemented"); return 0; } private var _restrict:String; public function get restrict():String { + trace("TextField.restrict not implemented"); return _restrict; } public function set restrict(value:String):void { _restrict = value; - trace("not implemented"); + trace("TextField.restrict not implemented"); } private var _scrollH:int; public function get scrollH():int { + trace("TextField.scrollH not implemented"); return _scrollH; } public function set scrollH(value:int):void { _scrollH = value; - trace("not implemented"); + trace("TextField.scrollH not implemented"); } private var _scrollV:int; public function get scrollV():int { + trace("TextField.scrollV not implemented"); return _scrollV; } public function set scrollV(value:int):void { _scrollV = value; - trace("not implemented"); + trace("TextField.scrollV not implemented"); } public function get root():DisplayObject { - trace("not implemented"); + trace("TextField.root not implemented"); return null; } private var _selectable:Boolean; public function get selectable():Boolean { + trace("TextField.selectable not implemented"); return _selectable; } public function set selectable(value:Boolean):void { _selectable = value; - trace("not implemented"); + trace("TextField.selectable not implemented"); } public function get selectionBeginIndex():int { - trace("not implemented"); + trace("TextField.selectionBeginIndex not implemented"); return 0; } public function get selectionEndIndex():int { - trace("not implemented"); + trace("TextField.selectionEndIndex not implemented"); return 0; } private var _sharpness:Number; public function get sharpness():Number { + trace("TextField.sharpness not implemented"); return _sharpness; } public function set sharpness(value:Number):void { _sharpness = value; - trace("not implemented"); + trace("TextField.sharpness not implemented"); } private var _styleName:Object; @@ -613,45 +640,49 @@ public class TextField extends Label implements IUITextField private var _styleSheet:StyleSheet; public function get styleSheet():StyleSheet { + trace("TextField.styleSheet not implemented"); return _styleSheet; } public function set styleSheet(value:StyleSheet):void { _styleSheet = value; - trace("not implemented"); + trace("TextField.styleSheet not implemented"); } private var _systemManager:ISystemManager; public function get systemManager():ISystemManager { + trace("TextField.systemManager not implemented"); return _systemManager; } public function set systemManager(value:ISystemManager):void { _systemManager = value; - trace("not implemented"); + trace("TextField.systemManager not implemented"); } private var _tabEnabled:Boolean; public function get tabEnabled():Boolean { + trace("TextField.tabEnabled not implemented"); return _tabEnabled; } public function set tabEnabled(value:Boolean):void { _tabEnabled = value; - trace("not implemented"); + trace("TextField.tabEnabled not implemented"); } private var _tabIndex:int; public function get tabIndex():int { + trace("TextField.tabIndex not implemented"); return _tabIndex; } public function set tabIndex(value:int):void { _tabIndex = value; - trace("not implemented"); + trace("TextField.tabIndex not implemented"); } private var _textColor:uint; @@ -678,72 +709,79 @@ public class TextField extends Label implements IUITextField private var _thickness:Number; public function get thickness():Number { + trace("TextField.thickness not implemented"); return _thickness; } public function set thickness(value:Number):void { _thickness = value; - trace("not implemented"); + trace("TextField.thickness not implemented"); } private var _toolTip:String; public function get toolTip():String { + trace("TextField.toolTip not implemented"); return _toolTip; } public function set toolTip(value:String):void { _toolTip = value; - trace("not implemented"); + trace("TextField.toolTip not implemented"); } private var _tweeningProperties:Array; public function get tweeningProperties():Array { + trace("TextField.tweeningProperties not implemented"); return _tweeningProperties; } public function set tweeningProperties(value:Array):void { _tweeningProperties = value; - trace("not implemented"); + trace("TextField.tweeningProperties not implemented"); } public function get topOfDisplayList():TopOfDisplayList { - trace("not implemented"); + trace("TextField.topOfDisplayList not implemented"); + return null; } private var _type:String; public function get type():String { + trace("TextField.type not implemented"); return _type; } public function set type(value:String):void { _type = value; - trace("not implemented"); + trace("TextField.type not implemented"); } private var _useRichTextClipboard:Boolean; public function get useRichTextClipboard():Boolean { + trace("TextField.useRichTextClipboard not implemented"); return _useRichTextClipboard; } public function set useRichTextClipboard(value:Boolean):void { _useRichTextClipboard = value; - trace("not implemented"); + trace("TextField.useRichTextClipboard not implemented"); } private var _wordWrap:Boolean; public function get wordWrap():Boolean { + trace("TextField.wordWrap not implemented"); return _wordWrap; } public function set wordWrap(value:Boolean):void { _wordWrap = value; - trace("not implemented"); + trace("TextField.wordWrap not implemented"); } public function appendText(value:String):void @@ -753,118 +791,118 @@ public class TextField extends Label implements IUITextField public function getCharBoundaries(charIndex:int):Rectangle { - trace("not implemented"); + trace("TextField.getCharBoundaries not implemented"); return null; } public function getCharIndexAtPoint(x:Number, y:Number):int { - trace("not implemented"); + trace("TextField.getCharIndexAtPoint not implemented"); return 0; } public function getExplicitOrMeasuredHeight():Number { - trace("not implemented"); + trace("TextField.getExplicitOrMeasuredHeight not implemented"); return 0; } public function getExplicitOrMeasuredWidth():Number { - trace("not implemented"); + trace("TextField.getExplicitOrMeasuredWidth not implemented"); return 0; } public function getFirstCharInParagraph(index:int):int { - trace("not implemented"); + trace("TextField.getFirstCharInParagraph not implemented"); return 0; } public function getImageReference(id:String):DisplayObject { - trace("not implemented"); + trace("TextField.getImageReference not implemented"); return null; } public function getLineIndexAtPoint(x:Number, y:Number):int { - trace("not implemented"); + trace("TextField.getLineIndexAtPoint not implemented"); return 0; } public function getLineIndexOfChar(index:int):int { - trace("not implemented"); + trace("TextField.getLineIndexOfChar not implemented"); return 0; } public function getLineLength(index:int):int { - trace("not implemented"); + trace("TextField.getLineLength not implemented"); return 0; } - public function getLineMetrics(index:int):TextMetrics + public function getLineMetrics(index:int):TextLineMetrics { - trace("not implemented"); - return 0; + trace("TextField.getLineMetrics not implemented"); + return null; } public function getLineOffset(index:int):int { - trace("not implemented"); + trace("TextField.getLineOffset not implemented"); return 0; } public function getLineText(index:int):String { - trace("not implemented"); + trace("TextField.getLineText not implemented"); return null; } public function getParagraphLength(index:int):int { - trace("not implemented"); + trace("TextField.getParagraphLength not implemented"); return 0; } public function getStyle(styleName:String):* { - trace("not implemented"); + trace("TextField.getStyle not implemented"); return undefined; } public function getTextFormat(beginIndex:int = -1, endIndex:int = -1):TextFormat { - trace("not implemented"); + trace("TextField.getTextFormat not implemented"); return null; } - public function getUITextFormat(beginIndex:int = -1, endIndex:int = -1):UITextFormat + public function getUITextFormat():UITextFormat { - trace("not implemented"); + trace("TextField.getUITextFormat not implemented"); return null; } public function initialize():void { - trace("not implemented"); + trace("TextField.initialize not implemented"); } public function invalidateDisplayList():void { - trace("not implemented"); + trace("TextField.invalidateDisplayList not implemented"); } public function invalidateProperties():void { - trace("not implemented"); + trace("TextField.invalidateProperties not implemented"); } public function invalidateSize():void { - trace("not implemented"); + trace("TextField.invalidateSize not implemented"); } public function move(x:Number, y:Number):void @@ -884,12 +922,12 @@ public class TextField extends Label implements IUITextField public function replaceSelectedText(text:String):void { - trace("not implemented"); + trace("TextField.replaceSelectedText not implemented"); } public function replaceText(begin:int, end:int, text:String):void { - trace("not implemented"); + trace("TextField.replaceText not implemented"); } public function setActualSize(x:Number, y:Number):void @@ -909,12 +947,12 @@ public class TextField extends Label implements IUITextField public function setSelection(begin:int, end:int):void { - trace("not implemented"); + trace("TextField.setSelection not implemented"); } public function setTextFormat(format:TextFormat, begin:int = -1, end:int = -1):void { - trace("not implemented"); + trace("TextField.setTextFormat not implemented"); } public function setVisible(value:Boolean, noEvent:Boolean = false):void @@ -927,12 +965,13 @@ public class TextField extends Label implements IUITextField public function styleChanged(styleProp:String):void { - trace("not implemented"); + trace("TextField.styleChanged not implemented"); } - public function truncateToFit(format:TextFormat, begin:int = -1, end:int = -1):void + public function truncateToFit(truncationIndicator:String = null):Boolean { - trace("not implemented"); + trace("TextField.truncateToFit not implemented"); + return false; } public function validateNow():void http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/93ca6b89/frameworks/projects/MX/src/main/flex/mx/core/IUITextField.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/MX/src/main/flex/mx/core/IUITextField.as b/frameworks/projects/MX/src/main/flex/mx/core/IUITextField.as index a009f81..07a332e 100644 --- a/frameworks/projects/MX/src/main/flex/mx/core/IUITextField.as +++ b/frameworks/projects/MX/src/main/flex/mx/core/IUITextField.as @@ -31,10 +31,10 @@ COMPILE::AS3 COMPILE::JS { import flex.display.DisplayObject; - import flex.geom.Rectangle; import flex.text.StyleSheet; import flex.text.TextFormat; import flex.text.TextLineMetrics; + import org.apache.flex.geom.Rectangle; } import mx.managers.IToolTipManagerClient; import mx.styles.ISimpleStyleClient;
