1617
1
package com.aquababies.website.view.book_now {
1
package com.aquababies.website.view.book_now {
 
 
2
    import com.Bionic.Framework.view.bView;
2
    import com.aquababies.website.bEvent;
3
    import com.aquababies.website.bEvent;
3
    import com.aquababies.website.controller.book_now.booking_step3_c;
4
    import com.aquababies.website.controller.book_now.booking_step3_c;
4
    import com.Bionic.Framework.view.bView;
5
 
 
 
6
    import flash.display.Bitmap;
 
 
7
    import flash.display.MovieClip;
5
    import flash.display.Sprite;
8
    import flash.display.Sprite;
 
 
9
    import flash.text.TextField;
6
 
10
 
7
 
11
 
8
    /**
12
    /**
...
 
...
 
11
     '[Description here] Standard view class of the bionic_framework_2010'
15
     '[Description here] Standard view class of the bionic_framework_2010'
12
    */
16
    */
13
    public class booking_step3_v extends bView {
17
    public class booking_step3_v extends bView {
14
        private var sq:Sprite;
18
        public static const N_STEP3_CONFIRM : String = "N_STEP3_CONFIRM";
 
 
19
        private var sq : Sprite;
 
 
20
        private var mtransfer_sp : Sprite;
 
 
21
        private var step3_copy_h : Sprite;
15
 
22
 
16
        public function  booking_step3_v() 
23
        public function  booking_step3_v() 
17
        {
24
        {
...
 
...
 
23
            var section_holder:Sprite = _retriveBChild('section_holder') as Sprite;
30
            var section_holder:Sprite = _retriveBChild('section_holder') as Sprite;
24
            var book_now_holder:Sprite = section_holder.getChildByName('book_now_holder') as Sprite;
31
            var book_now_holder:Sprite = section_holder.getChildByName('book_now_holder') as Sprite;
25
 
32
 
26
            sq= new Sprite();
33
            var _body_mc:MovieClip = _mdl.return_movieclip_from_library('website_fonts_swf', 'body_mc');
27
            sq.graphics.beginFill(0xff66ff);
 
 
28
            sq.graphics.drawRect(0, 0, 50,50);
 
 
29
            sq.graphics.endFill();
 
 
30
            sq.x = sq.y = 500;
 
 
31
            book_now_holder.addChild(sq);
 
 
32
 
34
 
 
 
35
            step3_copy_h = new Sprite();
 
 
36
            step3_copy_h.name = N_STEP3_CONFIRM;
 
 
37
            var copy_field : TextField = TextField(_body_mc.textfield);
 
 
38
            step3_copy_h.y = 70;
 
 
39
            step3_copy_h.x = - 201;
 
 
40
            copy_field .height = 430;
 
 
41
            copy_field .width = 490;
 
 
42
            step3_copy_h.addChild(copy_field )
 
 
43
            book_now_holder.addChild(step3_copy_h);
 
 
44
            copy_field.border =true;
 
 
45
 
 
 
46
 
 
 
47
 
 
 
48
            mtransfer_sp = new Sprite();
 
 
49
            var mtranfer_link:Bitmap = _mdl.return_bitmap('mtranfer_link') as Bitmap;
 
 
50
            mtranfer_link.smoothing = true;
 
 
51
            mtransfer_sp.addChild(mtranfer_link);
 
 
52
            mtransfer_sp.scaleX = mtransfer_sp.scaleY = 0.8;
 
 
53
 
 
 
54
            mtranfer_link.x = 0;
 
 
55
            mtranfer_link.y = 240;
 
 
56
 
 
 
57
            book_now_holder.addChild(mtransfer_sp);
 
 
58
 
33
            init_ctr();
59
            init_ctr();
34
        }
60
        }
35
 
61
 
...
 
...
 
39
            Register_bController(new booking_step3_c());
65
            Register_bController(new booking_step3_c());
40
        }
66
        }
41
        public function destroy():void {
67
        public function destroy():void {
42
            sq.parent.removeChild(sq);
68
            mtransfer_sp.parent.removeChild(mtransfer_sp);
43
            sq = null;
69
            mtransfer_sp = null;
44
            sendBNotification(bEvent.BOOK_EVENT, { type:'section_removed' } );
70
            sendBNotification(bEvent.BOOK_EVENT, { type:'section_removed' } );
45
            Destroy();
71
            Destroy();
46
        }
72
        }