Guest User

Untitled

a guest
Feb 11th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package  {
  2.    
  3.     import flash.display.*;
  4.     import flash.events.*;
  5.     import fl.controls.*;
  6.    
  7.    
  8.     public class widgets extends MovieClip {
  9.        
  10.         public var radioState:String = "radio1";
  11.        
  12.         public function widgets() {
  13.             // constructor code
  14.            
  15.             //set up radio buttons
  16.             radioGroup.radioGray.gotoAndStop("on");
  17.             radioGroup.radioBlue.stop();
  18.             radioGroup.radioGreen.stop();
  19.             radioGroup.radioGray.addEventListener(MouseEvent.MOUSE_UP,radioSelect);
  20.             radioGroup.radioBlue.addEventListener(MouseEvent.MOUSE_UP,radioSelect);
  21.             radioGroup.radioGreen.addEventListener(MouseEvent.MOUSE_UP,radioSelect);
  22.            
  23.             //set up slider
  24.             slider.addEventListener(Event.CHANGE,changeRotation);
  25.            
  26.             //set up dropdown menu
  27.             shapeSelector.prompt = "Select a shape";
  28.             shapeSelector.addItem({label:"Star",data:"none"});
  29.             shapeSelector.addItem({label:"Circle",data:"none"});
  30.             shapeSelector.addItem({label:"Square",data:"none"});
  31.             shapeSelector.addEventListener(Event.CHANGE, changeShape);
  32.            
  33.             //set up dran and drop
  34.             star.addEventListener(MouseEvent.MOUSE_DOWN, dragIt);
  35.             circle.addEventListener(MouseEvent.MOUSE_DOWN, dragIt);
  36.             square.addEventListener(MouseEvent.MOUSE_DOWN, dragIt);
  37.         }
  38.        
  39.         public function changeShape(e:Event):void{
  40.             /*if(shapeSelector.selectedItem.label.equals("Star")){
  41.                 star.visible(true);
  42.                 square.visible(false);
  43.                 circle.visible(false);
  44.             }
  45.             else if(e.target.selectedItem.label.equals("Circle")){
  46.                 circle.visible(true);
  47.                 star.visible(false);
  48.                 square.visible(false);
  49.             }
  50.             else{
  51.                 square.visible(true);
  52.                 star.visible(false);
  53.                 circle.visible(false);
  54.             }
  55.             */
  56.  
  57.             switch(e.currentTarget.label) {
  58.                 case "Star":
  59.                     break;
  60.                 case "Circle":
  61.                     break;
  62.                 case "Square":
  63.                     break;
  64.             }
  65.         }
  66.        
  67.         public function dragIt(e:MouseEvent):void{
  68.            
  69.         }
  70.        
  71.         public function changeRotation(e:Event):void{
  72.            
  73.         }
  74.        
  75.         public function radioSelect(e:MouseEvent):void{
  76.             radioGroup.radioGray.gotoAndStop("off");
  77.             radioGroup.radioBlue.gotoAndStop("off");
  78.             radioGroup.radioGreen.gotoAndStop("off");
  79.             e.target.gotoAndStop("on");
  80.         }
  81.     }
  82.    
  83. }
Add Comment
Please, Sign In to add comment