prog.hu: X mennyiségű szám hozzáadása egy meglévő számhoz

by szbzs2004
http://prog.hu/tudastar/164118/X+mennyisegu+szam+hozzaadasa+egy+meglevo+szamhoz.html
♥0 | Line 34 | Modified 2013-03-05 06:32:11 | MIT License
play

ActionScript3 source code

/**
 * Copyright szbzs2004 ( http://wonderfl.net/user/szbzs2004 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/w3KY
 */

// http://prog.hu/tudastar/164118/X+mennyisegu+szam+hozzaadasa+egy+meglevo+szamhoz.html
package {

    import flash.display.Sprite;
    import flash.events.MouseEvent;
    import flash.text.TextField;
    import flash.text.TextFieldAutoSize;
    import fl.controls.Button;
    
    public class AddX extends Sprite {
        
        private static const X:int = 18;
        
        private var value:int;
        private var tf:TextField;
        private var btn:Button;
                
        public function AddX() {
            value = 0;
//            
            tf = new TextField();
            tf.autoSize = TextFieldAutoSize.LEFT;
            addChild(tf);
            updateTf();
//            
            btn = new Button();
            btn.label = "add " + X.toString();
            btn.y = tf.height;
            addChild(btn);            
            btn.addEventListener(
                MouseEvent.CLICK,
                function(e:MouseEvent):void {
                    value += X;
                    updateTf();                    
                }
            );
        }
        
        private function updateTf():void {
            tf.text = value.toString();
        }
    }
}