All pastes #905965 Raw Edit

uibar.as

public text v1 · immutable
·published 2008-02-16 04:39 UTC
rendered paste body
package audioplayer
{
	import flash.display.*;
	import flash.events.*;
	
	public class UIBar extends MovieClip
	{
		private var pDocClass:SoundApp;
		private var pSlider:Slider;


		
		
		public function UIBar(aDocClass:SoundApp)
		{
			trace("constructing UIBar");
			pDocClass = aDocClass;
			pSlider = new Slider();
			x = pDocClass.stage.stageWidth / 2;
			y = pDocClass.stage.stageHeight - 50;
			pDocClass.addChild(this);
			rew_btn.addEventListener(MouseEvent.MOUSE_UP, doRewindButton);
			ff_btn.addEventListener(MouseEvent.MOUSE_UP, doNextButton);
			stop_btn.addEventListener(MouseEvent.MOUSE_UP, doStopButton);
			play_btn.addEventListener(MouseEvent.MOUSE_UP, doPlayButton);
			pause_btn.addEventListener(MouseEvent.MOUSE_UP, doPauseButton);
		}

		
		public function doPlayButton():void
		{
			pDocClass.doPlayButton();
		}
		
		public function doStopButton():void
		{
			
			pDocClass.doStopButton();
		}
		
		
		public function doNextButton():void
		{
			pDocClass.doNextButton();
			
		}
		
		public function doRewindButton():void
		{
			pDocClass.doRewindButton();
		}

		public function doPauseButton():void
		{
			pDocClass.doPauseButton();
		}
			
		}
		


	}