home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Canadian Forces: Prepare for Takeoff as a Pilot
/
CF_FS_Air.iso.iso
/
pc
/
data
/
swf
/
avions
/
07_fr.swf
/
scripts
/
DefineSprite_20
/
frame_1
/
DoAction.as
Wrap
Text File
|
2004-09-22
|
1KB
|
37 lines
ButtonHoverSpeed = 3;
ButtonClickSpeed = 6;
ScrollBarClickSpeed = 20;
VisibleTextAreaHeight = 123;
TotalScrollBarHeight = 50;
ArrowButtonHeight = 15;
TextMarginLeft = 10;
TextMarginTop = 10;
MinimumScrollerHeight = 25;
SliderXPosition = 5;
HighestPoint = 3;
LowestPoint = 73;
setProperty("MyText", _X, TextMarginLeft);
setProperty("ScrollSlider", _X, SliderXPosition);
setProperty("ScrollSlider", _Y, HighestPoint);
TextHeight = MyText._height;
ScrollBarRange = TotalScrollBarHeight - ArrowButtonHeight * 2 - 2;
SliderYScale = ScrollBarRange / TextHeight * 100;
if(SliderYScale < 100)
{
if(SliderYScale / 100 * ScrollSlider._height > MinimumScrollerHeight)
{
setProperty("ScrollSlider", _yscale, SliderYScale);
}
else
{
setProperty("ScrollSlider", _height, MinimumScrollerHeight);
}
}
else
{
setProperty("ScrollSlider", _visible, false);
}
SliderHeight = ScrollSlider._height;
LowestPoint = Math.floor(LowestPoint - SliderHeight);
ScrollRange = LowestPoint - HighestPoint;