Revision: 8916
Updated Code
at October 14, 2008 03:31 by Paco
Updated Code
class nl.mopics.utils.AlignFunc { public static function autoAdjustFontSize2Rect( txt:String, tff:TextFormat, desiredSize:Number, minimumSize:Number, tf:TextField, rect:Rectangle ):Void { tf._x = rect.x; tf._y = rect.y; tf._width = rect.width; tf.multiline = true; tf.autoSize = true; tf.text = txt; tff.size = desiredSize; for( var s:Number = desiredSize; s>minimumSize; s-- ) { if( tf._height < rect.height ) { break; } tff.size = s; tf.setNewTextFormat( tff ); tf.text = txt; } } }
Revision: 8915
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 14, 2008 03:30 by Paco
Initial Code
class nl.mopics.utils.AlignFunc { public static function autoAdjustFontSize2Rect( txt:String, tff:TextFormat, desiredSize:Number, minimumSize:Number, tf:TextField, rect:Rectangle ):Void { tf._x = rect.x; tf._y = rect.y; tf._width = rect.width; tf.autoSize = true; tf.text = txt; tff.size = desiredSize; for( var s:Number = desiredSize; s>minimumSize; s-- ) { if( tf._height < rect.height ) { break; } tff.size = s; tf.setNewTextFormat( tff ); tf.text = txt; } } }
Initial URL
Initial Description
Initial Title
Autoadjust fontsize to a rectangular boundry
Initial Tags
Initial Language
ActionScript