home *** CD-ROM | disk | FTP | other *** search
- if(action)
- {
- setProperty(_parent.target, _Y, - (getProperty(_parent.target, _height) - (getProperty("menuscrollbar", _height) + 30)) / (getProperty("menuscrollbar", _height) - 15) * getProperty("menuscrollbutton", _Y));
- }
- if(scrollup)
- {
- if(getProperty("menuscrollbutton", _Y) >= 7.5 and getProperty("menuscrollbutton", _Y) <= getProperty("menuscrollbar", _height) - 15)
- {
- setProperty("menuscrollbutton", _Y, getProperty("menuscrollbutton", _Y) - 7.5);
- }
- else
- {
- setProperty("menuscrollbutton", _Y, 0);
- }
- }
- if(scrolldown)
- {
- if(getProperty("menuscrollbutton", _Y) >= 0 and getProperty("menuscrollbutton", _Y) <= getProperty("menuscrollbar", _height) - 30)
- {
- setProperty("menuscrollbutton", _Y, getProperty("menuscrollbutton", _Y) + 7.5);
- }
- else
- {
- setProperty("menuscrollbutton", _Y, getProperty("menuscrollbar", _height) - 15);
- }
- }
- if(getProperty(_parent.target, _height) <= getProperty("menuscrollbar", _height) + 30)
- {
- gotoAndStop("fadeout");
- play();
- }
- menuscrollbutton.onPress = function()
- {
- menuscrollbutton.gotoAndStop(2);
- startDrag("menuscrollbutton",0,0,0,0,getProperty("menuscrollbar", _height) - 15);
- action = true;
- };
- menuscrollbutton.onRelease = function()
- {
- menuscrollbutton.gotoAndStop(1);
- stopDrag();
- action = false;
- };
- menuscrollbutton.onReleaseOutside = function()
- {
- menuscrollbutton.gotoAndStop(1);
- stopDrag();
- action = false;
- };
- menuscrollbar.onPress = function()
- {
- if(_ymouse >= 0 and _ymouse <= getProperty("menuscrollbar", _height) - 15)
- {
- setProperty("menuscrollbutton", _Y, _ymouse);
- }
- else if(_ymouse < 0)
- {
- setProperty("menuscrollbutton", _Y, 0);
- }
- else if(_ymouse > getProperty("menuscrollbar", _height) - 15)
- {
- setProperty("menuscrollbutton", _Y, getProperty("menuscrollbar", _height) - 15);
- }
- action = true;
- };
- menuscrollbar.onRelease = function()
- {
- action = false;
- };
- upbutton.onPress = function()
- {
- scrollup = true;
- action = true;
- };
- upbutton.onRelease = function()
- {
- scrollup = false;
- action = false;
- };
- upbutton.onReleaseOutside = function()
- {
- scrollup = false;
- action = false;
- };
- downbutton.onPress = function()
- {
- scrolldown = true;
- action = true;
- };
- downbutton.onRelease = function()
- {
- scrolldown = false;
- action = false;
- };
- downbutton.onReleaseOutside = function()
- {
- scrolldown = false;
- action = false;
- };
-