STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229595
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/27883617?noj=FRM27883617-22DC" width="1" height="1"></div>

G6 - Choday by anthony-art.swf

This is the info page for
Flash #197275

(Click the ID number above for more basic data on this flash file.)


Text
radioB

MDA Menu

MDA CombBox

MDA Menu2 (Horizontal)

freeText V.3.01

Wobble Effect

Wipe Transition Effect

Splash Transition Effect

Page Roll Effect

Moving Boxes Effect

Iris Transition Effect

Drip Transition Effect

Dream Sequence Effect

Dots Transition Effect

Burning Paper Transition Effect

Blur Effect

Blured Diamond Effect

<p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0"> Dieses Programm benötigt den Flash Player 8++</font></p><p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">Bitte laden Sie die neuste Version des Flash-Players.</font></p><p align="center"></p><p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">This programm needs the Flash-Player 8++</font></p><p align="center"><font face="_sans" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">Please download the new Player</font></p>

<p align="center"><font face="_sans" size="10" color="#000000" letterSpacing="0.000000" kerning="0">download Flash-Player</font></p>

<p align="left"><font face="Verdana" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">0 %</font></p>

abc

abc

ActionScript [AS1/AS2]

Frame 1
function goAnthony() { var _local1 = {}; _local1.position = "200*200"; _local1.backColor = "#333333"; _local1.borderColor = "#CC0000"; _local1.label = "About anthony-art.ch"; _local1.window = true; _local1.species = "boxWithBorder"; _local1.textColor = "#FFFFFF"; _local1.linkColor = "#CC0000"; _local1.fontSize = 14; _local1.width = 380; _local1.text = "made with DAZ|Studio, Garageband and Flash\r<A HREF=\"http://www.anthony-art.ch/\" target=\"_blank\"><B>anthony-art.ch</B></A>"; tiefe++; f_mc = win_mc.attachMovie("freeText_mc", "f_" + tiefe, tiefe); f_mc.setTextObject(_local1); } function farbMc(mc, dieFarbe) { if (dieFarbe == undefined) { return(undefined); } if (mc == undefined) { return(undefined); } var _local2 = changeToNumber(dieFarbe); var _local4 = new Color(mc); _local4.setRGB(_local2); } function replaceString(texto) { if (typeof(texto) != "string") { _root.traceMessage(texto + " ist kein string [replaceString]"); return(texto); } var _local4; var _local7; var _local5; var _local3 = ""; var _local6 = ""; var _local8 = ""; _local4 = arguments[1]; if (_local4 == undefined) { return(texto); } _local7 = arguments[2]; if (_local7 == undefined) { return(texto); } if (_local4.length == 1) { return(texto.split(_local4).join(_local7)); } _local5 = texto.indexOf(_local4); if (_local5 == -1) { return(texto); } _local3 = texto; do { _local5 = _local3.indexOf(_local4); _local6 = _local3.substring(0, _local5); _local3 = _local3.substring(_local5 + _local4.length); _local8 = _local8 + (_local6 + _local7); } while (_local3.indexOf(_local4) != -1); _local8 = _local8 + _local3; return(_local8); } function changeToNumber(dieFarbe) { var _local1 = Number(dieFarbe); var _local4 = _local1.toString(); if (_local4 != "NaN") { var _local2 = dieFarbe; } else { var _local2 = replaceString(dieFarbe, "#", "0x"); } return(_local2); } function clearRGB(mc) { var _local1 = new Color(mc); _local1.setTransform({ra:100, ga:100, ba:100, rb:0, gb:0, bb:0}); } var ver = System.capabilities.version.split(" ").join(",").split(","); stop(); test = false; if (Number(ver[1] > 7)) { test = true; this.onEnterFrame = function () { var _local2 = Math.floor((this.getBytesLoaded() / this.getBytesTotal()) * 100); this.balken_mc._xscale = _local2; this.prozent_txt.text = _local2 + " %"; if (_local2 > 99) { delete this.onEnterFrame; play(); } }; if (test) { infoText_txt._visible = false; d_txt._visible = false; download__mc._visible = false; } } download__mc.onRelease = function () { getURL ("http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"); }; fscommand ("allowscale", "false"); var tiefe = 100; var win_mc = this; var cm = new ContextMenu(); cm.hideBuiltInItems(); var menuItem_cmi = new ContextMenuItem("about anthony-art.ch", goAnthony); cm.customItems.push(menuItem_cmi); _root.menu = cm; _global.farbMc = farbMc; var p_hauptschrift = "Lucida Grande"; var p_fontEinbetten = true; var s_embedFonts = true; var p_colorButtons = {}; p_colorButtons.click = "#000000"; p_colorButtons.disabled = "#000000"; p_colorButtons.heightLight = "#CC0000"; p_colorButtons.heightLight_G = "#990000"; p_colorButtons.norm = "#444444"; p_colorButtons.norm_G = "#00000"; p_colorButtons.over = "#FF0000"; p_colorButtons.over_G = "#CC0000"; p_colorButtons.press = "#CC0000"; p_colorButtons.player = "#FF0000"; var p_colorButtonsFont = {}; p_colorButtonsFont.border = "#222222"; p_colorButtonsFont.click = "#FFFFFF"; p_colorButtonsFont.disabled = "#333333"; p_colorButtonsFont.fontSize = "10"; p_colorButtonsFont.heightLight = "#000000"; p_colorButtonsFont.norm = "#FF0000"; p_colorButtonsFont.over = "#FFCC00"; p_colorButtonsFont.press = "#FFFFFF"; g_einstellungen = {}; g_einstellungen.fadeOut = false; _root.color_stage = "#333333"; _root.color_frame = "#666666"; _root.stage_width = 1022; _root.stage_height = 609; _root.menu_width = 912; message_obj = {}; message_obj.fonsSize = 15; message_obj.textColor = "#FFFFFF"; message_obj.width = 500; s_boxColor = "#333333"; ziel = "DA"; if (ziel == "DA") { _root.color_stage = "#d3dfd1"; _root.color_frame = "#BECDBA"; p_colorButtons.click = "#000000"; p_colorButtons.disabled = "#000000"; p_colorButtons.heightLight = "#7C9483"; p_colorButtons.heightLight_G = "#4b5d51"; p_colorButtons.norm = "#cfdfc4"; p_colorButtons.norm_G = "#c0d3b5"; p_colorButtons.over = "#ebf1e7"; p_colorButtons.over_G = "#dbe7d5"; p_colorButtons.press = "#5b6e60"; p_colorButtonsFont.border = "#93a98f"; p_colorButtonsFont.click = "#b3c432"; p_colorButtonsFont.disabled = "#333333"; p_colorButtonsFont.fontSize = "10"; p_colorButtonsFont.heightLight = "#b3c432"; p_colorButtonsFont.norm = "#1c6da7"; p_colorButtonsFont.over = "#1c6da7"; p_colorButtonsFont.press = "#FFFFFF"; message_obj.textColor = "#5c7062"; p_colorButtons.player = "#D3DFD1"; s_boxColor = "#D3DFD1"; } _global.farbMc(back_mc, _root.color_stage); _global.farbMc(balken_mc, _root.color_stage);
Frame 2
function simpleClon(obj) { var _local2 = {}; for (var _local3 in obj) { _local2[_local3] = obj[_local3]; } return(_local2); } function traceObjectSimple(o) { if (System.capabilities.playerType == "External") { for (var _local2 in o) { } } } function machElement(url, animation, animation_duration, image_duration, aktuellesLabel, texto) { ElementZahler++; var _local2 = {}; _local2.id = "image_" + ElementZahler; _local2.type = "object"; _local2.species = "swf"; _local2.url = url; _local2.animation = animation; _local2.animation_duration = animation_duration; _local2.image_duration = image_duration; _local2.label = aktuellesLabel; _local2.text = texto; this[_local2.id] = _local2; alle_Bilder_array.push(_local2); } ch.mda.core.PresenterSounds.initialize(); com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); ch.mda.core.Effects.initialize(); ch.mda.util.DrawUtil.initialize(); Array.prototype.shuffle = function () { var _local5 = this.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = Math.floor(Math.random() * _local5); var _local4 = this[_local2]; this[_local2] = this[_local3]; this[_local3] = _local4; _local2++; } }; ASSetPropFlags(Array.prototype, "shuffle", 1); Array.prototype.sortBy = function (key) { var _local4 = function (a, b) { var _local2 = ((typeof(a[key]) == "string") ? (a[key].toLowerCase()) : (a[key])); var _local1 = ((typeof(b[key]) == "string") ? (b[key].toLowerCase()) : (b[key])); if (_local2 < _local1) { return(-1); } if (_local2 > _local1) { return(1); } return(0); }; this.sort(_local4); }; Array.prototype.sortByUp = function (key) { var _local4 = function (a, b) { var _local2 = ((typeof(a[key]) == "string") ? (a[key].toLowerCase()) : (a[key])); var _local1 = ((typeof(b[key]) == "string") ? (b[key].toLowerCase()) : (b[key])); if (_local2 > _local1) { return(-1); } if (_local2 < _local1) { return(1); } return(0); }; this.sort(_local4); }; ASSetPropFlags(Array.prototype, "sortBy", 1); ASSetPropFlags(Array.prototype, "sortByUp", 1); ElementZahler = 0; alle_Bilder_array = new Array(); var p_colorButtons2 = simpleClon(p_colorButtons); if (ziel != "DA") { p_colorButtons2.norm = "#999999"; } var p_colorButtonsFont2 = simpleClon(p_colorButtonsFont); if (ziel != "DA") { p_colorButtonsFont2.norm = "#CCCCCC"; } this.soundControl_mc.slider_mc.setColors(p_colorButtons, p_colorButtonsFont2); stage_mc.mask_mc._width = _root.stage_width; stage_mc.mask_mc._height = _root.stage_height; projector_mc.stage_mc.back_mc._width = _root.stage_width; projector_mc.stage_mc.back_mc._height = _root.stage_height; projector_mc.stage_mc.back_mc._alpha = 0; var abstand = 5; projector_mc.freeMenu_cb._y = _root.stage_height + abstand; projector_mc.leiste_mc._y = _root.stage_height + abstand; this.projector_mc.messageText_mc._y = (_root.stage_height + abstand) + 30; soundControl_mc._y = _root.stage_height + abstand;
Frame 3
var a = {}; a.text = "<A HREF=\"http://www.anthony-art.ch/\" target=\"_blank\"><B>anthony-art.ch</B></A>"; a.fontSize = 11; a.textDecoration = "none"; a.linkColor = "#FFFFFF"; a.shadow = "#620101"; a.selectable = false; if (ziel == "DA") { a.linkColorOver = "#95bd32"; } a_txt.setTextObject(a); anim = "f_BluredDiamond"; date = "2016.03.12"; namos = "G6: Choday"; animTim = 2; dur = 6; numberOf = "3"; info = " with DAZ|Studio 4.5 & Flash"; machElement("p2", anim, animTim, dur, "2", (((((("<B>" + namos) + " [2/") + numberOf) + "]</B><BR>Made ") + date) + " ") + info); machElement("p3", anim, animTim, dur, "3", (((((("<B>" + namos) + " [3/") + numberOf) + "]</B><BR>Made ") + date) + " ") + info); machElement("p4", anim, animTim, dur, "4", (((((("<B>" + namos) + " [4/") + numberOf) + "]</B><BR>Made ") + date) + " ") + info); projector_mc.initMe(); var mc_mc = this; soundControl_mc._visible = false; stop();
Frame 5
prevFrame();
Symbol 13 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 2
stop();
Symbol 14 MovieClip Frame 1
stop(); _parent.state_mc._visible = true;
Symbol 14 MovieClip Frame 2
stop();
Symbol 14 MovieClip Frame 3
stop();
Symbol 14 MovieClip Frame 5
stop(); _parent.state_mc._visible = false;
Symbol 15 MovieClip [FreeRadioButton_mc] Frame 1
#initclip 79 Object.registerClass("FreeRadioButton_mc", ch.mda.FreeRadioButton); #endinitclip
Symbol 15 MovieClip [FreeRadioButton_mc] Frame 3
stop();
Symbol 20 MovieClip [closeSmall_pb] Frame 1
#initclip 69 Object.registerClass("closeSmall_pb", ch.mda.FreeButton); #endinitclip stop(); this.setSymbolMovie(this.pfeil_mc);
Symbol 21 MovieClip [freeList_pb] Frame 1
#initclip 70 Object.registerClass("freeList_pb", ch.mda.FreeButton); #endinitclip stop();
Symbol 29 MovieClip Frame 1
function setSkins() { if (_parent.c_scrollTrackVisible) { var _local3 = new Color(scrollTrack_mc); _local3.setRGB(_parent.c_scrollTrack); } else { scrollTrack_mc._visible = false; } this._width = _parent.c_scrollWidth; if (_parent.c_horizontal) { this._x = this._x + (16 - _parent.c_scrollWidth); } } this.useHandCursor = false; setSkins(); this.onPress = function () { if ((this._parent.enabled == false) || (this._parent.hitTest(_root._xmouse, _root._ymouse) == false)) { return(undefined); } if (((this.hitTest(_root._xmouse, _root._ymouse) && (!this._parent.drag.hitTest(_root._xmouse, _root._ymouse))) && (!this._parent.button_up.hitTest(_root._xmouse, _root._ymouse))) && (!this._parent.button_down.hitTest(_root._xmouse, _root._ymouse))) { if (_parent._ymouse < this._parent.drag._y) { this._parent.pageUp(); this._parent.scrollDelay = true; this._parent.delayTimer = setInterval(this._parent, "clearDelay", 300); this._parent.scrolling = "PAGEUP"; } else { this._parent.pageDown(); this._parent.scrollDelay = true; this._parent.delayTimer = setInterval(this._parent, "clearDelay", 300); this._parent.scrolling = "PAGEDOWN"; } } }; this.onDragOut = function () { this._parent.scrolling = false; this._parent.clearDelay(); }; this.onRelease = function () { this._parent.scrolling = false; this._parent.clearDelay(); }; stop();
Symbol 30 MovieClip [ultimateScroller_button_down] Frame 1
this.useHandCursor = false; this._focusRect = false; setSkins(); this.onPress = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrollDown(); this._parent.scrollDelay = true; this._parent.delayTimer = setInterval(this._parent, "clearDelay", 300); this._parent.scrolling = "DOWN"; gotoAndStop ("down"); updateAfterEvent(); }; this.onRelease = (this.onReleaseOutside = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrolling = false; this._parent.clearDelay(); gotoAndStop ("up"); updateAfterEvent(); }); this.setSkins = function () { this.drawButtons(); }; this.drawButtons = function () { w = _parent.c_scrollWidth; h = 16; arrowX = w / 2; arrowY = h / 2; x = 0; y = 0; this.createEmptyMovieClip("buttonG", 1000); switch (this._currentframe) { case 1 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 2 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("shadow_mc", 1000); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 2; h = h - 2; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 3 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (!_parent.c_arrowsVisible) { break; } this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY}); if (!_parent.c_useDisabledColor) { break; } var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_foregroundDisabled); } delete x; delete y; delete w; delete h; }; stop();
Symbol 30 MovieClip [ultimateScroller_button_down] Frame 2
setSkins(); stop();
Symbol 30 MovieClip [ultimateScroller_button_down] Frame 3
setSkins(); stop();
Symbol 31 MovieClip [ultimateScroller_button_left] Frame 1
this.useHandCursor = false; this._focusRect = false; setSkins(); this.onPress = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrollUp(); this._parent.scrollDelay = true; this._parent.delayTimer = setInterval(this._parent, "clearDelay", 300); this._parent.scrolling = "UP"; gotoAndStop ("down"); updateAfterEvent(); }; this.onRelease = (this.onReleaseOutside = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrolling = false; this._parent.clearDelay(); gotoAndStop ("up"); updateAfterEvent(); }); this.setSkins = function () { this.drawButtons(); }; this.drawButtons = function () { w = 16; h = _parent.c_scrollWidth; arrowX = w / 2; arrowY = h / 2; x = 0; y = 0; this.createEmptyMovieClip("buttonG", 1000); this.buttonG._rotation = 90; this.buttonG._x = 16; switch (this._currentframe) { case 1 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:90, _xscale:-100, _yscale:100}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 2 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("shadow_mc", 1000); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 2; h = h - 2; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:90, _xscale:-100, _yscale:100}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 3 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (!_parent.c_arrowsVisible) { break; } this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:90, _xscale:-100, _yscale:100}); if (!_parent.c_useDisabledColor) { break; } var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_foregroundDisabled); } delete x; delete y; delete w; delete h; }; stop();
Symbol 31 MovieClip [ultimateScroller_button_left] Frame 2
setSkins(); stop();
Symbol 31 MovieClip [ultimateScroller_button_left] Frame 3
setSkins(); stop();
Symbol 32 MovieClip [ultimateScroller_button_right] Frame 1
this.useHandCursor = false; this._focusRect = false; setSkins(); this.onPress = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrollDown(); this._parent.scrollDelay = true; this._parent.delayTimer = setInterval(this._parent, "clearDelay", 300); this._parent.scrolling = "DOWN"; gotoAndStop ("down"); updateAfterEvent(); }; this.onRelease = (this.onReleaseOutside = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrolling = false; this._parent.clearDelay(); gotoAndStop ("up"); updateAfterEvent(); }); this.setSkins = function () { this.drawButtons(); }; this.drawButtons = function () { w = 16; h = _parent.c_scrollWidth; arrowX = w / 2; arrowY = h / 2; x = 0; y = 0; this.createEmptyMovieClip("buttonG", 1000); this.buttonG._rotation = 90; this.buttonG._x = 16; switch (this._currentframe) { case 1 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:270, _xscale:-100, _yscale:100}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 2 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("shadow_mc", 1000); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 2; h = h - 2; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:270, _xscale:-100, _yscale:100}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 3 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (!_parent.c_arrowsVisible) { break; } this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:270, _xscale:-100, _yscale:100}); if (!_parent.c_useDisabledColor) { break; } var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(_parent.c_foregroundDisabled); } delete x; delete y; delete w; delete h; }; stop();
Symbol 32 MovieClip [ultimateScroller_button_right] Frame 2
setSkins(); stop();
Symbol 32 MovieClip [ultimateScroller_button_right] Frame 3
setSkins(); stop();
Symbol 33 MovieClip [ultimateScroller_button_up] Frame 1
this.useHandCursor = false; setSkins(); this.onPress = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrollUp(); this._parent.scrollDelay = true; this._parent.delayTimer = setInterval(this._parent, "clearDelay", 300); this._parent.scrolling = "UP"; gotoAndStop ("down"); updateAfterEvent(); }; this.onRelease = (this.onReleaseOutside = function () { if (this._parent.enabled == false) { gotoAndStop ("disabled"); return(undefined); } this._parent.scrolling = false; this._parent.clearDelay(); gotoAndStop ("up"); updateAfterEvent(); }); this.setSkins = function () { this.drawButtons(); }; this.drawButtons = function () { w = _parent.c_scrollWidth; h = 16; arrowX = w / 2; arrowY = h / 2; x = 0; y = 0; this.createEmptyMovieClip("buttonG", 1000); switch (this._currentframe) { case 1 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:-180, _xscale:-100, _yscale:100}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 2 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("shadow_mc", 1000); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 2; h = h - 2; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (_parent.c_arrowsVisible) { this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:-180, _xscale:-100, _yscale:100}); if (!_parent.c_arrowDefaultColor) { var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_arrow); } } break; case 3 : if (_parent.c_buttonsVisible) { this.buttonG.createEmptyMovieClip("darkshadow_mc", 1000); with (this.buttonG.darkshadow_mc) { beginFill(_parent._parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight3d_mc", 1001); with (this.buttonG.highlight3d_mc) { beginFill(_parent._parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("shadow_mc", 1002); with (this.buttonG.shadow_mc) { beginFill(_parent._parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("highlight_mc", 1003); with (this.buttonG.highlight_mc) { beginFill(_parent._parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.buttonG.createEmptyMovieClip("face_mc", 1004); with (this.buttonG.face_mc) { beginFill(_parent._parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } } if (!_parent.c_arrowsVisible) { break; } this.buttonG.attachMovie("arrow", "arrow_mc", 1005, {_x:arrowX, _y:arrowY, _rotation:-180, _xscale:-100, _yscale:100}); if (!_parent.c_useDisabledColor) { break; } var tmp = new Color(this.buttonG.arrow_mc); tmp.setRGB(this._parent.c_foregroundDisabled); } delete x; delete y; delete w; delete h; }; stop();
Symbol 33 MovieClip [ultimateScroller_button_up] Frame 2
setSkins(); stop();
Symbol 33 MovieClip [ultimateScroller_button_up] Frame 3
setSkins(); stop();
Symbol 34 MovieClip [ultimateScroller_drag] Frame 1
function setSkins() { var _local2 = new Color(face_mc); _local2.setRGB(this._parent.c_face); _local2 = new Color(shadow_mc); _local2.setRGB(this._parent.c_shadow); _local2 = new Color(darkshadow_mc); _local2.setRGB(this._parent.c_darkshadow); _local2 = new Color(highlight_mc); _local2.setRGB(this._parent.c_highlight); _local2 = new Color(highlight3d_mc); _local2.setRGB(this._parent.c_highlight3d); } if (this._parent.c_horizontal == true) { this._rotation = 90; tmp = h; h = w; w = tmp; x = 0; y = -16; delete tmp; } else { this._rotation = 0; x = 0; y = 0; } this.createEmptyMovieClip("darkshadow_mc", 1000); with (this.darkshadow_mc) { beginFill(_parent._parent.c_darkshadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.createEmptyMovieClip("highlight3d_mc", 1001); with (this.highlight3d_mc) { beginFill(_parent._parent.c_highlight3d); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.createEmptyMovieClip("shadow_mc", 1002); with (this.shadow_mc) { beginFill(_parent._parent.c_shadow); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } w = w - 1; h = h - 1; this.createEmptyMovieClip("highlight_mc", 1003); with (this.highlight_mc) { beginFill(_parent._parent.c_highlight); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } x = x + 1; y = y + 1; w = w - 1; h = h - 1; this.createEmptyMovieClip("face_mc", 1004); with (this.face_mc) { beginFill(_parent._parent.c_face); lineStyle(); moveTo(x, y); lineTo(x + w, y); lineTo(x + w, y + h); lineTo(x, y + h); lineTo(x, y); endFill(); } delete x; delete y; delete w; delete h;
Symbol 37 MovieClip [ultimateScroller] Frame 1
#initclip 80 function ultimateScrollerClass() { this.initialize(); } ultimateScrollerClass.prototype = new MovieClip(); ultimateScrollerClass.prototype.scrollUp = function () { if (this.enabled == false) { return(undefined); } if (this.c_horizontal) { if (this.targetClip._x < this.scrollBottom) { var _local4 = (((this.targetClip._x + this.scrollAmount) < this.scrollBottom) ? (this.targetClip._x + this.scrollAmount) : (this.scrollBottom)); var _local2 = (((_local4 - this.scrollBottom) * 100) / (this.scrollBottom - this.scrollTop)) * -1; this.drag._y = Math.floor(this.dragTop - (((this.dragTop - this.dragBottom) / 100) * _local2)); this.syncTargetPos(); } } else if (this.targetClip._y < this.scrollTop) { var _local3 = (((this.targetClip._y + this.scrollAmount) < this.scrollTop) ? (this.targetClip._y + this.scrollAmount) : (this.scrollTop)); var _local2 = (((_local3 - this.scrollTop) * 100) / (this.scrollTop - this.scrollBottom)) * -1; this.drag._y = Math.floor(this.dragTop - (((this.dragTop - this.dragBottom) / 100) * _local2)); this.syncTargetPos(); } }; ultimateScrollerClass.prototype.scrollDown = function () { if (this.enabled == false) { return(undefined); } if (this.c_horizontal == true) { if (this.targetClip._x > this.scrollTop) { var _local4 = (((this.targetClip._x - this.scrollAmount) > this.scrollTop) ? (this.targetClip._x - this.scrollAmount) : (this.scrollTop)); var _local2 = (((_local4 - this.scrollBottom) * 100) / (this.scrollBottom - this.scrollTop)) * -1; this.drag._y = Math.ceil(this.dragTop - (((this.dragTop - this.dragBottom) / 100) * _local2)); this.syncTargetPos(); } } else if (this.targetClip._y > this.scrollBottom) { var _local3 = (((this.targetClip._y - this.scrollAmount) > this.scrollBottom) ? (this.targetClip._y - this.scrollAmount) : (this.scrollBottom)); var _local2 = (((_local3 - this.scrollTop) * 100) / (this.scrollTop - this.scrollBottom)) * -1; this.drag._y = Math.ceil(this.dragTop - (((this.dragTop - this.dragBottom) / 100) * _local2)); this.syncTargetPos(); } }; ultimateScrollerClass.prototype.pageUp = function () { var _local2 = this.c_scrollAmount; this.c_scrollAmount = int(this.h); this.scrollUp(); this.c_scrollAmount = _local2; }; ultimateScrollerClass.prototype.pageDown = function () { var _local2 = this.c_scrollAmount; this.c_scrollAmount = int(this.h); this.scrollDown(); this.c_scrollAmount = _local2; }; ultimateScrollerClass.prototype.scrollToTop = function () { if (this.enabled == false) { return(undefined); } this.drag._y = this.dragTop; this.syncTargetPos(); }; ultimateScrollerClass.prototype.scrollToBottom = function () { if (this.enabled == false) { return(undefined); } this.drag._y = this.dragBottom; this.syncTargetPos(); }; ultimateScrollerClass.prototype.getScrollPosition = function () { return(this.drag._y); }; ultimateScrollerClass.prototype.setScrollPosition = function (scrollPos) { this.drag._y = scrollPos; }; ultimateScrollerClass.prototype.setDragHeight = function (usrHeight) { this.c_dragHeight = usrHeight; if (usrHeight > (this.track_mc._height - 48)) { usrHeight = this.track_mc._height - 48; } else if (usrHeight < 2) { usrHeight = 2; } this.dragHeight = usrHeight; var btnDrag = this.attachMovie("ultimateScroller_drag", "drag", 5, {_x:0, _y:16, w:this.c_scrollWidth, h:this.dragHeight}); btnDrag.useHandCursor = false; this.dragTop = 16; this.dragBottom = (this.h - 16) - this.dragHeight; if (this.scrollTo != null) { btnDrag._y = ((this.scrollTo > this.dragBottom) ? (this.dragBottom) : (this.scrollTo)); var _local3 = this.c_easing; this.c_easing = "none"; this.syncTargetPos(); this.c_easing = _local3; } btnDrag.onMouseDown = function () { if (this._parent.enabled == false) { return(undefined); } if (btnDrag.hitTest(_level0._xmouse, _level0._ymouse)) { btnDrag.startDrag(false, 0, this._parent.dragTop, 0, this._parent.dragBottom); this._parent.dragging = true; updateAfterEvent(); } }; btnDrag.onMouseUp = function () { btnDrag.stopDrag(); this._parent.dragging = false; updateAfterEvent(); }; if (!this.c_dragVisible) { this.drag._visible = false; } }; ultimateScrollerClass.prototype.initialize = function () { this.setDefaults(); this.enabled = false; if (this.c_horizontal == true) { this._rotation = -90; this._xscale = -100; this._y = int(this._y + 16); if (this.size == null) { this.setSize(this._width); } else { this.setSize(this.size); } } else { this._rotation = 0; this._xscale = 100; if (this.size == null) { this.setSize(this._height); } else { this.setSize(this.size); } } if (this._targetInstanceName.length > 0) { var _local2 = this._parent[this._targetInstanceName]; this.initX = _local2._x; this.initY = _local2._y; this.initW = _local2._width; this.initH = _local2._height; this.setTarget(_local2); } else { this.setEnabled(false); } }; ultimateScrollerClass.prototype.setDefaults = function () { if (this.c_horizontal == null) { if (this.horizontal == null) { this.c_horizontal = false; } else { this.c_horizontal = Boolean(this.horizontal); delete this.horizontal; } } if (this.c_buffer == null) { if (this.buffer == null) { this.c_buffer = 10; } else { this.c_buffer = int(this.buffer); delete this.buffer; } } if (this.c_scrollAmount == null) { if (this.scrollAmount == null) { this.c_scrollAmount = 40; } else { this.c_scrollAmount = int(this.scrollAmount); delete this.scrollAmount; } } if (this.c_easing == null) { if (this.easing == null) { this.c_easing = "none"; } else { this.c_easing = this.easing; delete this.easing; } } if (this.c_useMask == null) { if (this.useMask == null) { this.c_useMask = false; } else { this.c_useMask = Boolean(this.useMask); delete this.useMask; } } if (this.c_dragVisible == null) { if (this.dragVisible == null) { this.c_dragVisible = true; } else { this.c_dragVisible = Boolean(this.dragVisible); delete this.dragVisible; } } if (this.c_dragAuto == null) { if (this.dragHeightAuto == null) { this.c_dragAuto = true; } else { this.c_dragAuto = Boolean(this.dragHeightAuto); delete this.dragHeightAuto; } } if (this.c_scrollTrackVisible == null) { if (this.scrollTrackVisible == null) { this.c_scrollTrackVisible = true; } else { this.c_scrollTrackVisible = Boolean(this.scrollTrackVisible); delete this.scrollTrackVisible; } } if (this.c_buttonsVisible == null) { if (this.buttonsVisible == null) { this.c_buttonsVisible = true; } else { this.c_buttonsVisible = Boolean(this.buttonsVisible); delete this.buttonsVisible; } } if (this.c_arrowsVisible == null) { if (this.arrowsVisible == null) { this.c_arrowsVisible = true; } else { this.c_arrowsVisible = Boolean(this.arrowsVisible); delete this.arrowsVisible; } } if (this.c_arrowDefaultColor == null) { if (this.arrowDefaultColor == null) { this.c_arrowDefaultColor = false; } else { this.c_arrowDefaultColor = Boolean(this.arrowDefaultColor); delete this.arrowDefaultColor; } } if (this.c_scrollWidth == null) { if (this.scrollWidth == null) { this.c_scrollWidth = 16; } else { this.c_scrollWidth = int(this.scrollWidth); delete this.scrollWidth; } } if (this.c_useDisabledColor == null) { if (this.useDisabledColor == null) { this.c_useDisabledColor = true; } else { this.c_useDisabledColor = Boolean(this.useDisabledColor); delete this.useDisabledColor; } } if (this.c_scrollSide == null) { if (this.scrollSide == null) { this.c_scrollSide = "right"; } else { this.c_scrollSide = String(this.scrollSide); delete this.scrollSide; } } if (this.c_face == null) { if (this.face == null) { this.c_face = 14078926 /* 0xD6D3CE */; } else { this.c_face = this.face; delete this.face; } } if (this.c_shadow == null) { if (this.shadow == null) { this.c_shadow = 8684164 /* 0x848284 */; } else { this.c_shadow = this.shadow; delete this.shadow; } } if (this.c_darkshadow == null) { if (this.darkshadow == null) { this.c_darkshadow = 4342082 /* 0x424142 */; } else { this.c_darkshadow = this.darkshadow; delete this.darkshadow; } } if (this.c_highlight == null) { if (this.highlight == null) { this.c_highlight = 16777215 /* 0xFFFFFF */; } else { this.c_highlight = this.highlight; delete this.highlight; } } if (this.c_highlight3d == null) { if (this.highlight3d == null) { this.c_highlight3d = 14078926 /* 0xD6D3CE */; } else { this.c_highlight3d = this.highlight3d; } } if (this.c_arrow == null) { if (this.arrow == null) { this.c_arrow = 0; } else { this.c_arrow = this.arrow; delete this.arrow; } } if (this.c_foregroundDisabled == null) { if (this.foregroundDisabled == null) { this.c_foregroundDisabled = 10066329 /* 0x999999 */; } else { this.c_foregroundDisabled = this.foregroundDisabled; delete this.foregroundDisabled; } } if (this.c_scrollTrack == null) { if (this.scrollTrack == null) { this.c_scrollTrack = 15066078 /* 0xE5E3DE */; } else { this.c_scrollTrack = this.scrollTrack; delete this.scrollTrack; } } if (this.c_borderColorTop == null) { if (this.borderColorTop == null) { this.c_borderColorTop = 0; } else { this.c_borderColorTop = this.borderColorTop; delete this.borderColorTop; } } if (this.c_borderColorBottom == null) { if (this.borderColorBottom == null) { this.c_borderColorBottom = 0; } else { this.c_borderColorBottom = this.borderColorBottom; delete this.borderColorBottom; } } if (this.c_borderColorLeft == null) { if (this.borderColorLeft == null) { this.c_borderColorLeft = 0; } else { this.c_borderColorLeft = this.borderColorLeft; delete this.borderColorLeft; } } if (this.c_borderColorRight == null) { if (this.borderColorRight == null) { this.c_borderColorRight = 0; } else { this.c_borderColorRight = this.borderColorRight; delete this.borderColorRight; } } if (this.scrollTarget != null) { this.setTarget(this.scrollTarget); delete this.scrollTarget; } }; ultimateScrollerClass.prototype.setEnabled = function (e) { this.enabled = e; if (this.enabled) { this.button_up.gotoAndStop("up"); this.button_down.gotoAndStop("up"); } else { this.button_up.gotoAndStop("disabled"); this.button_down.gotoAndStop("disabled"); this.drag.removeMovieClip(); } this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); }; ultimateScrollerClass.prototype.clearDelay = function () { clearInterval(this.delayTimer); this.scrollDelay = false; }; ultimateScrollerClass.prototype.resetPositions = function () { this.targetClip._x = this.initX; this.targetClip._y = this.initY; this.drag._y = this.dragTop; }; ultimateScrollerClass.prototype.drawMask = function () { var mx = 0; var my = 0; var mwidth = 0; var mheight = 0; this.resetPositions(); if (this.c_horizontal == true) { mwidth = this.track_mc._height - 0.5; mheight = this._y - this.targetClip._y; mx = this._x; my = this.targetClip._y; } else if (this.c_scrollSide eq "right") { mwidth = this._x - this.targetClip._x; mheight = this.h - 0.5; mx = this.targetClip._x - 1.5; my = this._y; } else { var bWidth = ((((this.targetClip._x + this.targetClip._width) - this._x) - this._width) + 16.5); mwidth = (((this.targetClip._x + this.targetClip._width) - this._x) - this._width) + 3; mheight = this.h - 0.5; mx = this.targetClip._x - 0.5; my = this._y; } this.maskObj.removeMovieClip(); this.maskObj = this._parent.createEmptyMovieClip(this.targetClip._name + "_mask", ((this.targetClip.getDepth() + 44496) + random(1774)) + (random(4) + 1), {_x:this.targetClip._x, _y:this.targetClip._y}); with (this.maskObj) { beginFill(16711680); lineStyle(0); moveTo(0, 0); lineTo(mwidth, 0); lineTo(mwidth, mheight); lineTo(0, mheight); lineTo(0, 0); endFill(); } this.maskObj._x = mx; this.maskObj._y = my; this.maskObj._alpha = 0; this.targetClip.setMask(this.maskObj); }; ultimateScrollerClass.prototype.drawBorder = function () { this.resetPositions(); if (this.c_horizontal == true) { var bWidth = (this.h + 1); var bHeight = (((this._y - this.targetClip._y) + 1.5) - (16 - this.c_scrollWidth)); var bX = (this._x - 0.5); var bY = (this.targetClip._y - 1); } else if (this.c_scrollSide eq "right") { if (this.c_borderStyle == "3d") { var bWidth = (((this._x - this.targetClip._x) + this.c_scrollWidth) + 4); var bHeight = (this.h + 1.5); var bX = (this.targetClip._x - 3); var bY = (this._y - 0.5); } else { var bWidth = (((this._x - this.targetClip._x) + this.c_scrollWidth) + 2); var bHeight = (this.h + 1.5); var bX = (this.targetClip._x - 1.5); var bY = (this._y - 1); } } else if (this.c_borderStyle == "3d") { var bWidth = (((this.targetClip._x + this.targetClip._width) - this._x) + 4); var bHeight = (this.h + 1.5); var bX = (this._x - 2.5); var bY = (this._y - 1); } else { var bWidth = (((this.targetClip._x + this.targetClip._width) - this._x) + 2); var bHeight = (this.h + 1.5); var bX = (this._x - 1); var bY = (this._y - 1); } this.borderObj.removeMovieClip(); this.borderObj = this._parent.createEmptyMovieClip(this.targetClip._name + "_border", ((this.targetClip.getDepth() + 55596) + random(622)) + (random(9) + 2), {_x:this.targetClip._x, _y:this.targetClip._y}); switch (String(this.c_borderStyle)) { case "line" : with (this.borderObj) { lineStyle(1, this.c_borderColorT); moveTo(0, 0); lineTo(bWidth, 0); lineStyle(1, this.c_borderColorR); lineTo(bWidth, bHeight); lineStyle(1, this.c_borderColorB); lineTo(0, bHeight); lineStyle(1, this.c_borderColorL); lineTo(0, 0); } break; case "3d" : bWidth = bWidth + 1; bHeight = bHeight + 3; bX = bX + 1; bY = bY - 1; with (this.borderObj) { lineStyle(2, this.c_shadow); moveTo(0, 0); lineTo(bWidth, 0); lineStyle(0.75, this.c_highlight3d); lineTo(bWidth, bHeight); lineTo(0, bHeight); lineStyle(2, this.c_shadow); lineTo(0, 0); } break; } this.borderObj._width = bWidth + 0.5; this.borderObj._height = bHeight + 0.5; this.borderObj._x = bX + 0.5; this.borderObj._y = bY + 0.5; delete bWidth; delete bHeight; delete bX; delete bY; }; ultimateScrollerClass.prototype.syncTargetPos = function () { var _local2 = ((this.drag._y - 16) * 100) / (this.dragBottom - this.dragTop); if (this.c_horizontal == true) { if (this.c_easing ne "none") { switch (this.c_easing) { case "high" : var _local3 = 8; break; case "med" : _local3 = 6; break; case "low" : _local3 = 4; } this.easeTo(int(this.scrollBottom - (((this.scrollBottom - this.scrollTop) / 100) * _local2)), this.targetClip._y, _local3); } else { this.targetClip._x = int(this.scrollBottom - (((this.scrollBottom - this.scrollTop) / 100) * _local2)); } } else if (this.c_easing ne "none") { switch (this.c_easing) { case "high" : var _local3 = 8; break; case "med" : _local3 = 6; break; case "low" : _local3 = 4; } this.easeTo(this.targetClip._x, int(this.scrollTop - (((this.scrollTop - this.scrollBottom) / 100) * _local2)), _local3); } else { this.targetClip._y = int(this.scrollTop - (((this.scrollTop - this.scrollBottom) / 100) * _local2)); } }; ultimateScrollerClass.prototype.onEnterFrame = function () { if ((this.initW != this.targetClip._width) || (this.initH != this.targetClip._height)) { this.setSize(this.h); } if (this.enabled == false) { return(undefined); } this.syncTargetPos(); if (this.scrollDelay == true) { return(undefined); } if (this.scrolling eq "DOWN") { this.scrollDown(); } if (this.scrolling eq "UP") { this.scrollUp(); } if (this.scrolling eq "PAGEDOWN") { this.pageDown(); } if (this.scrolling eq "PAGEUP") { this.pageUp(); } }; ultimateScrollerClass.prototype.onUnload = function () { this.maskObj.removeMovieClip(); this.borderObj.removeMovieClip(); }; ultimateScrollerClass.prototype.easeTo = function (tx, ty, speed) { this.easeMov.removeMovieClip(); if ((this.targetClip._x == tx) && (this.targetClip._y == ty)) { return(undefined); } var _local3 = this.createEmptyMovieClip("easeMov", 99945); var scroller = this; var oldY = scroller.targetClip._y; var oldX = scroller.targetClip._x; _local3.onEnterFrame = function () { if (scroller.c_horizontal == true) { var _local3 = (((scroller.targetClip._x - tx) < 0) ? ((scroller.targetClip._x - tx) * -1) : (scroller.targetClip._x - tx)); var _local2 = (tx - oldX) / speed; if ((_local2 < 0) and (_local2 > -1)) { _local2 = -1; } if ((_local2 > 0) and (_local2 < 1)) { _local2 = 1; } newX = oldX + _local2; oldX = newX; scroller.targetClip._x = int(newX); } else { var _local3 = (((scroller.targetClip._y - ty) < 0) ? ((scroller.targetClip._y - ty) * -1) : (scroller.targetClip._y - ty)); var _local2 = (ty - oldY) / speed; if ((_local2 < 0) and (_local2 > -1)) { _local2 = -1; } if ((_local2 > 0) and (_local2 < 1)) { _local2 = 1; } newY = oldY + _local2; oldY = newY; scroller.targetClip._y = int(newY); } updateAfterEvent(); if (_local3 < 1) { scroller.targetClip._x = int(scroller.targetClip._x); scroller.targetClip._y = int(scroller.targetClip._y); this.removeMovieClip(); } }; delete scroller; }; ultimateScrollerClass.prototype.getHorizontal = function () { return(this.c_horizontal); }; ultimateScrollerClass.prototype.setHorizontal = function (p) { this.c_horizontal = Boolean(p); if (this.h) { this._rotation = -90; this._xscale = -100; this.setSize(this._width); } else { this._rotation = 0; this._xscale = 100; this.setSize(this._height); } }; ultimateScrollerClass.prototype.getTarget = function () { return(this.targetClip); }; ultimateScrollerClass.prototype.setTarget = function (t) { if (this.drag._y != undefined) { this.scrollTo = this.drag._y; } else { this.scrollTo = null; } this.resetPositions(); if (eval (t)) { this.targetClip = t; this.targetClip._x = int(this.targetClip._x); this.targetClip._y = int(this.targetClip._y); this.initX = int(this.targetClip._x); this.initY = int(this.targetClip._y); this.initH = this.targetClip._height; this.initW = this.targetClip._width; if (this.c_horizontal == true) { this.targetClip._x = this.initX; this._x = int(this._x); this._y = int(this._y); } else { this.targetClip._y = this.initY; this._x = int(this._x); this._y = int(this._y); } if (this.c_useMask) { this.drawMask(); } if (this.c_borderStyle ne "none") { this.drawBorder(); } if (this.c_horizontal == true) { this.scrollBottom = int(this.targetClip._x); this.scrollTop = int(this.targetClip._x) - Math.ceil((this.targetClip._width - (this._width - (this.c_buffer + 2))) - (this._x - this.targetClip._x)); this.visiblePercent = (this.h * 100) / (this.targetClip._width - (this._x - this.targetClip._x)); if (this.scrollTop >= this.scrollBottom) { this.setEnabled(false); return(undefined); } } else { this.scrollTop = int(this.targetClip._y); this.scrollBottom = (Math.ceil((this.targetClip._height - (this.h - (this.c_buffer + 2))) * -1) + this.scrollTop) + (this._y - this.targetClip._y); this.visiblePercent = (this.h * 100) / (this.targetClip._height - (this._y - this.targetClip._y)); if (this.scrollTop <= this.scrollBottom) { this.setEnabled(false); return(undefined); } } this.setEnabled(true); this.drawDrag(); if (!this.c_dragVisible) { this.drag._visible = false; } } else { delete this.targetClip; this.setEnabled(false); } delete btnDrag; }; ultimateScrollerClass.prototype.drawDrag = function () { this.dragHeight = ((this.h - 32) / 100) * this.visiblePercent; this.dragHeight = ((this.dragHeight > int(this.h - 34)) ? (int(this.h - 34)) : (int(this.dragHeight))); this.dragHeight = ((this.dragHeight < 6) ? 6 : (int(this.dragHeight))); if (!this.c_dragAuto) { if (this.c_dragHeight > (this.track_mc._height - 48)) { this.c_dragHeight = this.track_mc._height - 48; } else if (this.c_dragHeight < 2) { this.c_dragHeight = 2; } this.dragHeight = this.c_dragHeight; } var btnDrag = this.attachMovie("ultimateScroller_drag", "drag", 5, {_x:0, _y:16, w:this.c_scrollWidth, h:this.dragHeight}); btnDrag.useHandCursor = false; this.dragTop = 16; this.dragBottom = (this.h - 16) - this.dragHeight; if (this.scrollTo != null) { btnDrag._y = ((this.scrollTo > this.dragBottom) ? (this.dragBottom) : (this.scrollTo)); var _local2 = this.c_easing; this.c_easing = "none"; this.syncTargetPos(); this.c_easing = _local2; } btnDrag.onMouseDown = function () { if (this._parent.enabled == false) { return(undefined); } if (btnDrag.hitTest(_level0._xmouse, _level0._ymouse)) { btnDrag.startDrag(false, 0, this._parent.dragTop, 0, this._parent.dragBottom); this._parent.dragging = true; updateAfterEvent(); } }; btnDrag.onMouseUp = function () { btnDrag.stopDrag(); this._parent.dragging = false; updateAfterEvent(); }; }; ultimateScrollerClass.prototype.getSize = function () { return(this.h); }; ultimateScrollerClass.prototype.setSize = function (s) { this.h = ((s <= 55) ? 55 : (int(s))); this._xscale = (this._yscale = 100); this.track_mc._height = this.h; if (this.c_horizontal == true) { this.attachMovie("ultimateScroller_button_left", "button_up", 1, {_x:0, _y:0}); this.button_up.gotoAndStop(3); this.attachMovie("ultimateScroller_button_right", "button_down", 2, {_x:0, _y:this.h - 16}); this.button_down.gotoAndStop(3); } else { this.attachMovie("ultimateScroller_button_up", "button_up", 1, {_x:0, _y:0}); this.button_up.gotoAndStop(3); this.attachMovie("ultimateScroller_button_down", "button_down", 2, {_x:0, _y:this.h - 16}); this.button_down.gotoAndStop(3); } if (this.targetClip) { this.setTarget(this.targetClip); } else { this.setEnabled(false); } }; ultimateScrollerClass.prototype.getBuffer = function () { return(this.c_buffer); }; ultimateScrollerClass.prototype.setBuffer = function (p) { this.c_buffer = int(p); }; ultimateScrollerClass.prototype.getEasing = function () { return(this.c_easing); }; ultimateScrollerClass.prototype.setEasing = function (p) { this.c_easing = String(p); }; ultimateScrollerClass.prototype.getScrollAmount = function () { return(this.c_scrollAmount); }; ultimateScrollerClass.prototype.setScrollAmount = function (p) { this.c_scrollAmount = int(p); }; ultimateScrollerClass.prototype.getUseMask = function () { return(this.c_useMask); }; ultimateScrollerClass.prototype.setUseMask = function (p) { this.c_useMask = Boolean(p); if (this.c_useMask && (eval (this.targetClip._name))) { this.drawMask(); } else { var tmp = eval (this.targetClip._name + "_mask"); tmp.removeMovieClip(); delete tmp; } }; ultimateScrollerClass.prototype.getScrollTrackVisible = function () { return(this.c_scrollTrackVisible); }; ultimateScrollerClass.prototype.setScrollTrackVisible = function (p) { this.c_scrollTrackVisible = Boolean(p); }; ultimateScrollerClass.prototype.getButtonsVisible = function () { return(this.c_buttonsVisible); }; ultimateScrollerClass.prototype.setButtonsVisible = function (p) { this.c_buttonsVisible = Boolean(p); }; ultimateScrollerClass.prototype.getArrowsVisible = function () { return(this.c_arrowsVisible); }; ultimateScrollerClass.prototype.setArrowsVisible = function (p) { this.c_arrowsVisible = Boolean(p); }; ultimateScrollerClass.prototype.getArrowDefaultColor = function () { return(this.c_arrowDefaultColor); }; ultimateScrollerClass.prototype.setArrowDefaultColor = function (p) { this.c_arrowDefaultColor = Boolean(p); }; ultimateScrollerClass.prototype.getUseDisabledColor = function () { return(this.c_useDisabledColor); }; ultimateScrollerClass.prototype.setUseDisabledColor = function (p) { this.c_useDisabledColor = Boolean(p); }; ultimateScrollerClass.prototype.getScrollWidth = function () { return(this.c_scrollWidth); }; ultimateScrollerClass.prototype.setScrollWidth = function (p) { this.c_scrollWidth = int(p); this.drawDrag(); this.drawBorder(); }; ultimateScrollerClass.prototype.getDragVisible = function () { return(this.c_dragVisible); }; ultimateScrollerClass.prototype.setDragVisible = function (p) { this.c_dragVisible = Boolean(p); if (this.c_dragVisible) { this.drag._visible = true; } else { this.drag._visible = false; } }; ultimateScrollerClass.prototype.getDragHeightAuto = function () { return(this.c_dragAuto); }; ultimateScrollerClass.prototype.setDragHeightAuto = function (p) { this.c_dragAuto = Boolean(p); this.drawDrag(); }; ultimateScrollerClass.prototype.getScrollSide = function () { return(this.c_scrollSide); }; ultimateScrollerClass.prototype.setScrollSide = function (p) { this.c_scrollSide = String(p); this.drawMask(); this.drawBorder(); }; ultimateScrollerClass.prototype.getBorderStyle = function () { return(this.c_borderStyle); }; ultimateScrollerClass.prototype.setBorderStyle = function (p) { this.c_borderStyle = p.toLowerCase(); var tmp = eval (this.targetClip._name + "_border"); tmp.removeMovieClip(); if ((this.c_borderStyle ne "none") && (eval (this.targetClip._name))) { this.drawBorder(); } delete tmp; }; ultimateScrollerClass.prototype.getFace = function () { return(this.c_face); }; ultimateScrollerClass.prototype.setFace = function (p) { this.c_face = p; this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); this.track_mc.setSkins(); }; ultimateScrollerClass.prototype.getShadow = function () { return(this.c_shadow); }; ultimateScrollerClass.prototype.setShadow = function (p) { this.c_shadow = p; this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); this.track_mc.setSkins(); if ((this.c_borderStyle ne "none") && (eval (this.targetClip._name))) { this.drawBorder(); } }; ultimateScrollerClass.prototype.getDarkshadow = function () { return(this.c_darkshadow); }; ultimateScrollerClass.prototype.setDarkshadow = function (p) { this.c_darkshadow = p; this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); this.track_mc.setSkins(); }; ultimateScrollerClass.prototype.getHighlight = function () { return(this.c_highlight); }; ultimateScrollerClass.prototype.setHighlight = function (p) { this.c_highlight = p; this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); this.track_mc.setSkins(); }; ultimateScrollerClass.prototype.getHighlight3d = function () { return(this.c_highlight3d); }; ultimateScrollerClass.prototype.setHighlight3d = function (p) { this.c_highlight3d = p; this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); this.track_mc.setSkins(); if ((this.c_borderStyle ne "none") && (eval (this.targetClip._name))) { this.drawBorder(); } }; ultimateScrollerClass.prototype.getArrow = function () { return(this.c_arrow); }; ultimateScrollerClass.prototype.setArrow = function (p) { this.c_arrow = p; this.button_up.setSkins(); this.button_down.setSkins(); }; ultimateScrollerClass.prototype.getForegroundDisabled = function () { return(this.c_foregroundDisabled); }; ultimateScrollerClass.prototype.setForegroundDisabled = function (p) { this.c_foregroundDisabled = p; this.button_up.setSkins(); this.drag.setSkins(); this.button_down.setSkins(); this.track_mc.setSkins(); }; ultimateScrollerClass.prototype.getScrollTrack = function () { return(this.c_scrollTrack); }; ultimateScrollerClass.prototype.setScrollTrack = function (p) { this.c_scrollTrack = p; this.track_mc.setSkins(); }; ultimateScrollerClass.prototype.getBorderColorTop = function () { return(this.c_borderColorT); }; ultimateScrollerClass.prototype.setBorderColorTop = function (p) { this.c_borderColorT = p; if (eval (this.targetClip._name) && (this.c_borderStyle eq "line")) { this.drawBorder(); } }; ultimateScrollerClass.prototype.getBorderColorBottom = function () { return(this.c_borderColorB); }; ultimateScrollerClass.prototype.setBorderColorBottom = function (p) { this.c_borderColorB = p; if (eval (this.targetClip._name) && (this.c_borderStyle eq "line")) { this.drawBorder(); } }; ultimateScrollerClass.prototype.getBorderColorLeft = function () { return(this.c_borderColorL); }; ultimateScrollerClass.prototype.setBorderColorLeft = function (p) { this.c_borderColorL = p; if (eval (this.targetClip._name) && (this.c_borderStyle eq "line")) { this.drawBorder(); } }; ultimateScrollerClass.prototype.getBorderColorRight = function () { return(this.c_borderColorR); }; ultimateScrollerClass.prototype.setBorderColorRight = function (p) { this.c_borderColorR = p; if (eval (this.targetClip._name) && (this.c_borderStyle eq "line")) { this.drawBorder(); } }; ultimateScrollerClass.prototype.addProperty("horizontal", ultimateScrollerClass.prototype.getHorizontal, ultimateScrollerClass.prototype.setHorizontal); ultimateScrollerClass.prototype.addProperty("scrollTarget", ultimateScrollerClass.prototype.getTarget, ultimateScrollerClass.prototype.setTarget); ultimateScrollerClass.prototype.addProperty("size", ultimateScrollerClass.prototype.getSize, ultimateScrollerClass.prototype.setSize); ultimateScrollerClass.prototype.addProperty("scrollBuffer", ultimateScrollerClass.prototype.getBuffer, ultimateScrollerClass.prototype.setBuffer); ultimateScrollerClass.prototype.addProperty("scrollAmount", ultimateScrollerClass.prototype.getScrollAmount, ultimateScrollerClass.prototype.setScrollAmount); ultimateScrollerClass.prototype.addProperty("easing", ultimateScrollerClass.prototype.getEasing, ultimateScrollerClass.prototype.setEasing); ultimateScrollerClass.prototype.addProperty("useMask", ultimateScrollerClass.prototype.getUseMask, ultimateScrollerClass.prototype.setUseMask); ultimateScrollerClass.prototype.addProperty("dragVisible", ultimateScrollerClass.prototype.getDragVisible, ultimateScrollerClass.prototype.setDragVisible); ultimateScrollerClass.prototype.addProperty("dragHeightAuto", ultimateScrollerClass.prototype.getDragHeightAuto, ultimateScrollerClass.prototype.setDragHeightAuto); ultimateScrollerClass.prototype.addProperty("scrollSide", ultimateScrollerClass.prototype.getScrollSide, ultimateScrollerClass.prototype.setScrollSide); ultimateScrollerClass.prototype.addProperty("borderStyle", ultimateScrollerClass.prototype.getBorderStyle, ultimateScrollerClass.prototype.setBorderStyle); ultimateScrollerClass.prototype.addProperty("face", ultimateScrollerClass.prototype.getFace, ultimateScrollerClass.prototype.setFace); ultimateScrollerClass.prototype.addProperty("shadow", ultimateScrollerClass.prototype.getShadow, ultimateScrollerClass.prototype.setShadow); ultimateScrollerClass.prototype.addProperty("darkshadow", ultimateScrollerClass.prototype.getDarkshadow, ultimateScrollerClass.prototype.setDarkshadow); ultimateScrollerClass.prototype.addProperty("highlight", ultimateScrollerClass.prototype.getHighlight, ultimateScrollerClass.prototype.setHighlight); ultimateScrollerClass.prototype.addProperty("highlight3d", ultimateScrollerClass.prototype.getHighlight3d, ultimateScrollerClass.prototype.setHighlight3d); ultimateScrollerClass.prototype.addProperty("arrow", ultimateScrollerClass.prototype.getArrow, ultimateScrollerClass.prototype.setArrow); ultimateScrollerClass.prototype.addProperty("foregroundDisabled", ultimateScrollerClass.prototype.getForegroundDisabled, ultimateScrollerClass.prototype.setForegroundDisabled); ultimateScrollerClass.prototype.addProperty("scrollTrack", ultimateScrollerClass.prototype.getScrollTrack, ultimateScrollerClass.prototype.setScrollTrack); ultimateScrollerClass.prototype.addProperty("borderColorTop", ultimateScrollerClass.prototype.getBorderColorTop, ultimateScrollerClass.prototype.setBorderColorTop); ultimateScrollerClass.prototype.addProperty("borderColorBottom", ultimateScrollerClass.prototype.getBorderColorBottom, ultimateScrollerClass.prototype.setBorderColorBottom); ultimateScrollerClass.prototype.addProperty("borderColorLeft", ultimateScrollerClass.prototype.getBorderColorLeft, ultimateScrollerClass.prototype.setBorderColorLeft); ultimateScrollerClass.prototype.addProperty("borderColorRight", ultimateScrollerClass.prototype.getBorderColorRight, ultimateScrollerClass.prototype.setBorderColorRight); ultimateScrollerClass.prototype.addProperty("scrollTrackVisible", ultimateScrollerClass.prototype.getScrollTrackVisible, ultimateScrollerClass.prototype.setScrollTrackVisible); ultimateScrollerClass.prototype.addProperty("buttonsVisible", ultimateScrollerClass.prototype.getButtonsVisible, ultimateScrollerClass.prototype.setButtonsVisible); ultimateScrollerClass.prototype.addProperty("arrowsVisible", ultimateScrollerClass.prototype.getArrowsVisible, ultimateScrollerClass.prototype.setArrowsVisible); ultimateScrollerClass.prototype.addProperty("arrowDefaultColor", ultimateScrollerClass.prototype.getArrowDefaultColor, ultimateScrollerClass.prototype.setArrowDefaultColor); ultimateScrollerClass.prototype.addProperty("scrollWidth", ultimateScrollerClass.prototype.getScrollWidth, ultimateScrollerClass.prototype.setScrollWidth); ultimateScrollerClass.prototype.addProperty("useDisabledColor", ultimateScrollerClass.prototype.getUseDisabledColor, ultimateScrollerClass.prototype.setUseDisabledColor); Object.registerClass("ultimateScroller", ultimateScrollerClass); #endinitclip
Symbol 38 MovieClip [freeMenu_cb] Frame 1
#initclip 72 Object.registerClass("freeMenu_cb", ch.mda.freeListBox); #endinitclip this.setType("Menu");
Symbol 38 MovieClip [freeMenu_cb] Frame 2
fakeScroller_mc._visible = false; stop();
Instance of Symbol 37 MovieClip [ultimateScroller] "fakeScroller_mc" in Symbol 38 MovieClip [freeMenu_cb] Frame 2
//component parameters onClipEvent (construct) { _targetInstanceName = ""; c_horizontal = false; c_buffer = 16; c_scrollAmount = 40; c_easing = "none"; c_scrollSide = "right"; c_dragAuto = true; c_dragHeight = 16; c_scrollWidth = 16; c_useMask = false; c_borderStyle = "none"; c_face = 14078926 /* 0xD6D3CE */; c_shadow = 8684164 /* 0x848284 */; c_darkshadow = 4342082 /* 0x424142 */; c_highlight = 16777215 /* 0xFFFFFF */; c_highlight3d = 14078926 /* 0xD6D3CE */; c_arrow = 0; c_foregroundDisabled = 10066329 /* 0x999999 */; c_scrollTrack = 15066078 /* 0xE5E3DE */; c_borderColorT = 0; c_borderColorB = 0; c_borderColorL = 0; c_borderColorR = 0; c_dragVisible = true; c_scrollTrackVisible = true; c_buttonsVisible = true; c_arrowsVisible = true; c_arrowDefaultColor = false; c_useDisabledColor = true; }
Symbol 40 MovieClip [freeComBox_cb] Frame 1
#initclip 73 Object.registerClass("freeComBox_cb", ch.mda.freeListBox); #endinitclip this.setType("CombBox");
Symbol 40 MovieClip [freeComBox_cb] Frame 2
fakeScroller_mc._visible = false; stop();
Instance of Symbol 37 MovieClip [ultimateScroller] "fakeScroller_mc" in Symbol 40 MovieClip [freeComBox_cb] Frame 2
//component parameters onClipEvent (construct) { _targetInstanceName = ""; c_horizontal = false; c_buffer = 16; c_scrollAmount = 40; c_easing = "none"; c_scrollSide = "right"; c_dragAuto = true; c_dragHeight = 16; c_scrollWidth = 16; c_useMask = false; c_borderStyle = "none"; c_face = 14078926 /* 0xD6D3CE */; c_shadow = 8684164 /* 0x848284 */; c_darkshadow = 4342082 /* 0x424142 */; c_highlight = 16777215 /* 0xFFFFFF */; c_highlight3d = 14078926 /* 0xD6D3CE */; c_arrow = 0; c_foregroundDisabled = 10066329 /* 0x999999 */; c_scrollTrack = 15066078 /* 0xE5E3DE */; c_borderColorT = 0; c_borderColorB = 0; c_borderColorL = 0; c_borderColorR = 0; c_dragVisible = true; c_scrollTrackVisible = true; c_buttonsVisible = true; c_arrowsVisible = true; c_arrowDefaultColor = false; c_useDisabledColor = true; }
Symbol 55 MovieClip Frame 1
dragger_mc.onPress = function () { this.startDrag(false, 0, 0, 100, 0); this.onEnterFrame = function () { _parent.onEnvent(this._x); }; }; dragger_mc.onRelease = function () { stopDrag(); delete this.onEnterFrame; this._parent._visible = false; _global.playSound(_root, "switsch.AIFF", 100, false, false); };
Symbol 56 MovieClip [simpleSlider_mc] Frame 1
#initclip 74 function simpleSlider() { this.value = 80; this.hit_mc.onRollOver = function () { this._parent.leiste_mc._visible = true; this.onEnterFrame = function () { if (!this._parent.leiste_mc.hitTest(_root._xmouse, _root._ymouse, false)) { this._parent.leiste_mc._visible = false; delete this.onEnterFrame; } }; }; this.t = {}; this.t.fontSize = 9; this.t.text = 80; this.t.species = "plainText"; this.t.selectable = false; this.volume_txt = this.attachMovie("freeText_mc", "v_mc", 100); this.volume_txt._y = 3; this.volume_txt.setTextObject(this.t); } simpleSlider.prototype = new MovieClip(); simpleSlider.prototype.hideLeiste = function () { this.leiste_mc._visible = false; }; simpleSlider.prototype.getValue = function () { return(this.value); }; simpleSlider.prototype.setValue = function (v) { this.value = v; this.volume_txt.text = this.value; this.leiste_mc._x = value; }; simpleSlider.prototype.setChangeHandler = function (handler, mc) { this.changeHandler = handler; this.ClickObj = ((arguments.length < 2) ? _parent : (mc)); }; simpleSlider.prototype.onEnvent = function (v) { this.value = v; this.volume_txt.text = this.value; this.ClickObj[this.changeHandler](this); }; simpleSlider.prototype.setColors = function (p_obj, p_obj_font) { if (p_obj != undefined) { _root.farbMc(this.b_mc, p_obj.norm); _root.farbMc(this.hit_mc, p_obj.heightLight); _root.farbMc(this.pfeil_mc, p_obj_font.heightLight); _root.farbMc(this.r_mc, p_obj_font.border); this.t.textColor = p_obj_font.norm; this.volume_txt.setTextObject(this.t); } }; Object.registerClass("simpleSlider_mc", simpleSlider); #endinitclip ASSetPropFlags(simpleSlider, ["", ""], 7);
Symbol 56 MovieClip [simpleSlider_mc] Frame 2
this.leiste_mc._visible = false; stop();
Symbol 59 MovieClip [sound_pb] Frame 1
#initclip 75 Object.registerClass("sound_pb", ch.mda.FreeButton); #endinitclip this.setColorObject(_root.p_colorButtons, _root.p_colorButtonsFont); deco_mc._width = this.back_mc._width; deco_mc._height = this.back_mc._height / 2; deco_mc._y = this.back_mc._height / 2; deco_mc.swapDepths(2); this.setSymbolMovie(this.pfeil_mc);
Symbol 59 MovieClip [sound_pb] Frame 2
stop();
Symbol 60 MovieClip [soundControl_mc] Frame 1
#initclip 76 Object.registerClass("soundControl_mc", ch.mda.core.SoundControl); #endinitclip this.sound_pb.setSize(20, 20);
Symbol 61 MovieClip [mini_pb] Frame 1
#initclip 77 Object.registerClass("mini_pb", ch.mda.FreeButton); #endinitclip stop(); this.setColorObjFertig(_root.EditorFarbenFertig, _root.EditorFarbenFertigText);
Symbol 63 MovieClip [freeMenu2_cb] Frame 1
#initclip 71 Object.registerClass("freeMenu2_cb", ch.mda.freeListBox); #endinitclip this.setType("Menu2");
Symbol 63 MovieClip [freeMenu2_cb] Frame 2
fakeScroller_mc._visible = false; stop();
Symbol 66 MovieClip [freeText_mc] Frame 1
#initclip 78 Object.registerClass("freeText_mc", ch.mda.FreeText); #endinitclip
Symbol 75 MovieClip [WobbleEffectAS2] Frame 1
#initclip 57 Object.registerClass("WobbleEffectAS2", net.flashfilter.effects.E08_wobble); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 84 MovieClip [WipeTransitionEffectAS2] Frame 1
#initclip 58 Object.registerClass("WipeTransitionEffectAS2", net.flashfilter.effects.E30_wipe); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 102 MovieClip [SplashTransitionEffectAS2] Frame 1
#initclip 59 Object.registerClass("SplashTransitionEffectAS2", net.flashfilter.effects.E29_splash); #endinitclip stop();
Symbol 112 MovieClip [PageFlipEffectAS2] Frame 1
#initclip 60 Object.registerClass("PageFlipEffectAS2", net.flashfilter.effects.E05_pageflip); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 118 MovieClip [MovingBoxesEffectAS2] Frame 1
#initclip 61 Object.registerClass("MovingBoxesEffectAS2", net.flashfilter.effects.E35_movingboxes); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 128 MovieClip [IrisTransitionEffectAS2] Frame 1
#initclip 62 Object.registerClass("IrisTransitionEffectAS2", net.flashfilter.effects.E19_iris); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 146 MovieClip [DripTransitionEffectAS2] Frame 1
#initclip 63 Object.registerClass("DripTransitionEffectAS2", net.flashfilter.effects.E25_drip); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 154 MovieClip [DreamSequenceEffectAS2] Frame 1
#initclip 64 Object.registerClass("DreamSequenceEffectAS2", net.flashfilter.effects.E31_dream); #endinitclip
Symbol 160 MovieClip [DotsTransitionEffectAS2] Frame 1
#initclip 65 Object.registerClass("DotsTransitionEffectAS2", net.flashfilter.effects.E32_dots); #endinitclip
Symbol 166 MovieClip [BurningPaperEffectAS2] Frame 1
#initclip 66 Object.registerClass("BurningPaperEffectAS2", net.flashfilter.effects.E24_burn); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 172 MovieClip [BlurEffectAS2] Frame 1
#initclip 67 Object.registerClass("BlurEffectAS2", net.flashfilter.effects.E10_blur); #endinitclip
Symbol 178 MovieClip [BluredDiamondEffectAS2] Frame 1
#initclip 68 Object.registerClass("BluredDiamondEffectAS2", net.flashfilter.effects.E34_bluredd); #endinitclip news = "To purchase this effect visit http://www.flash-filter.net";
Symbol 203 MovieClip [__Packages.ch.mda.util.StringUtil] Frame 0
class ch.mda.util.StringUtil { function StringUtil () { } static function initialize() { _global.replaceString = replaceString; _global.stringToBoolean = stringToBoolean; _global.checkStringToNumber = checkStringToNumber; _root.checkStringToNumber = checkStringToNumber; _root.removeHTML = removeHTML; _root.testHTML = testHTML; _root.hasHTML = hasHTML; _root.rTrim = rTrim; _root.lTrim = lTrim; _root.Trim = Trim; _root.trim = Trim; ch.mda.core.listFunctions.listMe("_global.replaceString", "texto:String,arg_search, arg_replace", "String", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_global.stringToBoolean ", "value", "Boolean or undefined ", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.checkStringToNumber", "value", "Boolean", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.removeHTML", "(htmlCode:String", "String", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.testHTML", "(htmlCode:String", "Boolean", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.hasHTML", "(htmlCode:String", "Boolean", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.rTrim", "(value:String", "String", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.lTrim", "(value:String", "String", "none", "ch.mda.util.StringUtil"); ch.mda.core.listFunctions.listMe("_root.Trim", "(value:String", "String", "none", "ch.mda.util.StringUtil"); } static function replaceString(texto) { if (typeof(texto) != "string") { if (_global.offline) { _root.traceMessage(texto + " ist kein string [replaceString]"); } return(texto); } var _local5; var _local8; var _local6; var _local4 = ""; var _local7 = ""; var _local9 = ""; _local5 = arguments[1]; if (_local5 == undefined) { return(texto); } _local8 = arguments[2]; if (_local8 == undefined) { return(texto); } if (_local5.length == 1) { return(texto.split(_local5).join(_local8)); } _local6 = texto.indexOf(_local5); if (_local6 == -1) { return(texto); } _local4 = texto; do { _local6 = _local4.indexOf(_local5); _local7 = _local4.substring(0, _local6); _local4 = _local4.substring(_local6 + _local5.length); _local9 = _local9 + (_local7 + _local8); } while (_local4.indexOf(_local5) != -1); _local9 = _local9 + _local4; return(_local9); } static function stringToBoolean(s) { if (s == "true") { return(true); } if (s == "false") { return(false); } if (typeof(s) == "boolean") { return(s); } return(undefined); } static function checkStringToNumber(z) { if (z == undefined) { return(false); } if (isNaN(z)) { return(false); } if (typeof(z) == "number") { return(true); } if (typeof(z) == "boolean") { return(false); } if (typeof(z) == "object") { return(false); } if (typeof(z) == "movieclip") { return(false); } var _local2 = Number(z); if (_local2.toString() == "NaN") { return(false); } return(true); } static function removeHTML(htmlCode) { if (htmlCode == undefined) { return(""); } if (typeof(htmlCode) != "string") { return(htmlCode); } if (testHTML(htmlCode) == false) { return(htmlCode); } var _local3 = htmlCode.indexOf("<"); var _local4 = htmlCode.indexOf(">"); var _local2 = ""; _local2 = _local2 + htmlCode.substr(0, _local3); htmlCode = htmlCode.substr(_local4 + 1); _local2 = _local2 + removeHTML(htmlCode); return(_local2); } static function testHTML(htmlCode) { if (htmlCode == undefined) { return(false); } if (typeof(htmlCode) != "string") { return(true); } var _local4 = new Array("font", "b", "i", "u", "a", "p", "br", "li", "img", "body", "ul", "sub"); var _local12 = htmlCode.split("<"); var _local14 = htmlCode.split(">"); var _local9; if (_local12.length != _local14.length) { _local9 = true; } else if (_local12.length == 1) { return(false); } var _local10 = htmlCode.indexOf("<"); var _local8 = htmlCode.indexOf(">"); var _local7 = htmlCode.indexOf("/"); if (_local7 <= _local8) { if ((_local7 != -1) && (htmlCode.charAt(_local7 - 1) == "<")) { var _local11 = htmlCode.indexOf(" ", _local7); if ((_local11 != -1) && (_local11 < _local8)) { _local9 = true; } } } var _local3 = htmlCode.substr(_local10 + 1, _local8 - (_local10 + 1)); _local3 = _local3.toLowerCase(); if (_local3.indexOf("/") == -1) { if (_local3.indexOf(" ") != -1) { _local3 = _local3.substr(0, _local3.indexOf(" ")); } var _local6 = false; var _local2 = 0; while (_local2 < _local4.length) { if (_local4[_local2] == _local3) { _local6 = true; } _local2++; } if (!_local6) { _local9 = true; } } if (_local9) { var _local13 = ("Alert: HTML Tag incorrect: " + htmlCode) + "\n\n"; _root.traceObject(_local13); return(false); } return(true); } static function hasHTML(htmlCode) { if (htmlCode == undefined) { return(false); } if (typeof(htmlCode) != "string") { return(false); } var _local1 = (Number = htmlCode.indexOf("<")); if (_local1 == -1) { return(false); } return(true); } static function rTrim(input) { var _local3 = input.length; var _local1 = _local3; while (_local1 > 0) { if (input.charCodeAt(_local1 - 1) > 32) { return(input.substring(0, _local1)); } _local1--; } return(""); } static function lTrim(input) { var _local3 = input.length; var _local1 = 0; while (_local1 < _local3) { if (input.charCodeAt(_local1) > 32) { return(input.substring(_local1)); } _local1++; } return(""); } static function Trim(input) { var _local1 = input; _local1 = lTrim(_local1); _local1 = rTrim(_local1); return(_local1); } }
Symbol 204 MovieClip [__Packages.ch.mda.core.listFunctions] Frame 0
class ch.mda.core.listFunctions { function listFunctions () { } static function listMe(function_name, arg, re, vari, klasse) { var _local2 = {}; _local2.function_path = ch.mda.util.StringUtil.Trim(function_name); var _local3 = _local2.function_path.split("."); _local2.function_name = _local3[_local3.length - 1]; _local2.function_arguments = arg; _local2.function__return = re; _local2.variable = vari; _local2.presenter_class = klasse; _root.all_presenter_functions_array.push(_local2); } static function showBericht(field) { _root.all_presenter_functions_array.sortBy(field); var _local5 = ""; var _local2 = 0; while (_local2 < _root.all_presenter_functions_array.length) { var _local3 = "\r"; if (field == "function_name") { _local3 = ("function_name: " + _root.all_presenter_functions_array[_local2].function_name) + newline; _local3 = _local3 + ((((("function: " + _root.all_presenter_functions_array[_local2].function_path) + "(") + _root.all_presenter_functions_array[_local2].function_arguments) + ")") + newline); _local3 = _local3 + (("function_arguments: " + _root.all_presenter_functions_array[_local2].function_arguments) + newline); _local3 = _local3 + (("function__return: " + _root.all_presenter_functions_array[_local2].function__return) + newline); _local3 = _local3 + (("variable: " + _root.all_presenter_functions_array[_local2].variable) + newline); _local3 = _local3 + (("presenter_class: " + _root.all_presenter_functions_array[_local2].presenter_class) + newline); } if (field == "variable") { _local3 = ("variable: " + _root.all_presenter_functions_array[_local2].variable) + newline; _local3 = _local3 + (("function_name: " + _root.all_presenter_functions_array[_local2].function_name) + newline); _local3 = _local3 + ((((("function: " + _root.all_presenter_functions_array[_local2].function_path) + "(") + _root.all_presenter_functions_array[_local2].function_arguments) + ")") + newline); _local3 = _local3 + (("function_arguments: " + _root.all_presenter_functions_array[_local2].function_arguments) + newline); _local3 = _local3 + (("function__return: " + _root.all_presenter_functions_array[_local2].function__return) + newline); _local3 = _local3 + (("presenter_class: " + _root.all_presenter_functions_array[_local2].presenter_class) + newline); } if (field == "presenter_class") { _local3 = ("presenter_class: " + _root.all_presenter_functions_array[_local2].presenter_class) + newline; _local3 = _local3 + (("function_name: " + _root.all_presenter_functions_array[_local2].function_name) + newline); _local3 = _local3 + ((((("function: " + _root.all_presenter_functions_array[_local2].function_path) + "(") + _root.all_presenter_functions_array[_local2].function_arguments) + ")") + newline); _local3 = _local3 + (("function_arguments: " + _root.all_presenter_functions_array[_local2].function_arguments) + newline); _local3 = _local3 + (("function__return: " + _root.all_presenter_functions_array[_local2].function__return) + newline); _local3 = _local3 + (("variable: " + _root.all_presenter_functions_array[_local2].variable) + newline); } _local5 = _local5 + (_local3 + newline); _local2++; } _root.traceMessage(_local5); return(_local5); } }
Symbol 205 MovieClip [__Packages.ch.mda.FreeButton] Frame 0
class ch.mda.FreeButton extends MovieClip { var container_mc, tiefe, breite, label_height, isEnabled, meinMultiLine, setColorObject, noAnimation, hatShine, visit, $corner, shine_time, back_mc, rand_mc, hoehe, mask_mc, hatCustomFace, clickHandler, ClickObj, _parent, rollHandler, RollObj, rollOutHandler, RollOutObj, pressHandler, PressObj, myListener, normColor, overColor, pressColor, clickColor, disabledColor, normFontColor, overFontColor, pressFontColor, clickFontColor, disabledFontColor, heightLightColor, heightLightFontColor, BehaltNormColor, BehaltNormFontColor, borderColor, borderColorOver, meinAlpha, hatShadow, shadowColor, norm_html, changeHtml, over_html, heightLight_html, normColor_G, overColor_G, pressColor_G, clickColor_G, disabledColor_G, heightLightColor_G, BehaltNormColor_G, gradient, shineBisClick, separator_mc, label, bold, myFontSize, fontEmbed, buttonbreite, poxX, myAlign, font, customFont, label_txt, meinText, underline_mc, symbolMovie, hatSymbolMovie, hatCustomSymbolMovie, meinLoader, hatTip, meinTip, tipOjb, shine_mc, ButtonData, hatHightLight, meinSound, meinSoundPfad, meinePosition, visit_mc, simpleGradient_array, __get__multiline; function FreeButton () { super(); container_mc = this; container_mc.fake_txt._visible = false; container_mc.tabChildren = false; var _local5 = container_mc._width; container_mc._xscale = 100; var _local4 = container_mc._height; container_mc._yscale = 100; tiefe = 100; if (breite == undefined) { setSize(_local5, _local4, 0, undefined, false); } label_height = 20; isEnabled = true; meinMultiLine = false; setColor("0xF1F1F1", "0x666666", "0x333333", "0xCC0000", "0xF4FCFF", "0x333333", "0xFFFFFF", "0xFFFFFF", "0xFFFFFF", "0xCCCCCC", "0x999999"); setColorObject = setColorObj; if (container_mc.colorTo == undefined) { noAnimation = false; } var _local3 = "init ch.mda.FreeButton: " + this; if (System.capabilities.playerType == "External") { } hatShine = false; container_mc.setPostion = setPosition; visit = false; $corner = 0; shine_time = 2; } function setSize(b, h, corner, line, wert) { if (corner) { $corner = corner; } if (line == undefined) { line = 1; } container_mc.b_mc._visible = false; container_mc.r_mc._visible = false; if (container_mc.face_mc == undefined) { if (back_mc == undefined) { back_mc = container_mc.createEmptyMovieClip("b_mc" + random(999), 1); } if (rand_mc == undefined) { tiefe++; rand_mc = container_mc.createEmptyMovieClip("r_mc" + tiefe, tiefe); } breite = b; hoehe = h; back_mc.clear(); rand_mc.clear(); ch.mda.util.DrawUtil.drawRectCorner(rand_mc, 0, 0, breite, hoehe, $corner, "line", line); ch.mda.util.DrawUtil.drawRectCorner(back_mc, 0, 0, breite, hoehe, $corner, "fill"); if ($corner > 0) { if (mask_mc) { mask_mc.removeMovieClip(); } tiefe++; mask_mc = container_mc.createEmptyMovieClip("m" + tiefe, tiefe); mask_mc._alpha = 0; ch.mda.util.DrawUtil.drawRectCorner(mask_mc, 0, 0, breite, hoehe, $corner, "fill"); back_mc.setMask(mask_mc); } } else { if (back_mc == undefined) { back_mc = container_mc.createEmptyMovieClip("b_mc" + random(99999), 1); } tiefe++; back_mc._alpha = 0; breite = b; hoehe = h; container_mc.face_mc._width = b; container_mc.face_mc._height = h; hatCustomFace = true; } init(); if (wert != false) { initFarben(); } } function setClickHandler(handler, mc) { clickHandler = handler; ClickObj = ((arguments.length < 2) ? (_parent) : (mc)); } function setRollHandler(handler, mc) { rollHandler = handler; RollObj = ((arguments.length < 2) ? (container_mc._parent) : (mc)); } function setOutHandler(handler, mc) { rollOutHandler = handler; RollOutObj = ((arguments.length < 2) ? (container_mc._parent) : (mc)); } function setPressHandler(handler, mc) { pressHandler = handler; PressObj = ((arguments.length < 2) ? (container_mc._parent) : (mc)); } function removeClickHandler() { clickHandler = undefined; ClickObj = undefined; } function removeOutHandler() { rollOutHandler = undefined; RollOutObj = undefined; } function removeRollHandler() { rollHandler = undefined; RollObj = undefined; } function removePressHandler() { pressHandler = undefined; PressObj = undefined; } function addListener(listener) { myListener = listener; } function removeListener() { myListener = undefined; } function setEnabled(wert) { if (isEnabled) { if (wert == true) { return(undefined); } } delete container_mc.onEnterFrame; stopShine(); isEnabled = wert; container_mc.enabled = wert; if (wert == false) { setColorDisabled(); } else { var _local3 = noAnimation; noAnimation = true; setColorNorm(); noAnimation = _local3; } } function getEnabled() { return(isEnabled); } function setFocusEnabled(wert) { container_mc.tabChildren = wert; } function setColor(norm, over, pressC, clickC, disabled, normFont, overFont, pressFont, clickFont, disabledFont, borderColor) { if (norm == undefined) { return(undefined); } normColor = ch.mda.util.StringUtil.replaceString(norm, "#", "0x"); overColor = ch.mda.util.StringUtil.replaceString(over, "#", "0x"); pressColor = ch.mda.util.StringUtil.replaceString(pressC, "#", "0x"); clickColor = ch.mda.util.StringUtil.replaceString(clickC, "#", "0x"); disabledColor = ch.mda.util.StringUtil.replaceString(disabled, "#", "0x"); normFontColor = ch.mda.util.StringUtil.replaceString(normFont, "#", "0x"); overFontColor = ch.mda.util.StringUtil.replaceString(overFont, "#", "0x"); pressFontColor = ch.mda.util.StringUtil.replaceString(pressFont, "#", "0x"); clickFontColor = ch.mda.util.StringUtil.replaceString(clickFont, "#", "0x"); disabledFontColor = ch.mda.util.StringUtil.replaceString(disabledFont, "#", "0x"); borderColor = ch.mda.util.StringUtil.replaceString(borderColor, "#", "0x"); heightLightColor = "0xCC0000"; heightLightFontColor = "0xFFFFFF"; BehaltNormColor = normColor; BehaltNormFontColor = normFontColor; initFarben(); } function setColorObj(back, font) { if (back == undefined) { return(undefined); } normColor = ch.mda.util.StringUtil.replaceString(back.norm, "#", "0x"); overColor = ch.mda.util.StringUtil.replaceString(back.over, "#", "0x"); pressColor = ch.mda.util.StringUtil.replaceString(back.press, "#", "0x"); clickColor = ch.mda.util.StringUtil.replaceString(back.click, "#", "0x"); if (back.disabled != undefined) { disabledColor = ch.mda.util.StringUtil.replaceString(back.disabled, "#", "0x"); } normFontColor = ch.mda.util.StringUtil.replaceString(font.norm, "#", "0x"); overFontColor = ch.mda.util.StringUtil.replaceString(font.over, "#", "0x"); pressFontColor = ch.mda.util.StringUtil.replaceString(font.press, "#", "0x"); clickFontColor = ch.mda.util.StringUtil.replaceString(font.click, "#", "0x"); if (font.disabled != undefined) { disabledFontColor = ch.mda.util.StringUtil.replaceString(font.disabled, "#", "0x"); } borderColor = ch.mda.util.StringUtil.replaceString(font.border, "#", "0x"); if (font.borderColorOver != undefined) { borderColorOver = ch.mda.util.StringUtil.replaceString(font.borderColorOver, "#", "0x"); } if (back.heightLight != undefined) { heightLightColor = ch.mda.util.StringUtil.replaceString(back.heightLight, "#", "0x"); } if (font.heightLight != undefined) { heightLightFontColor = ch.mda.util.StringUtil.replaceString(font.heightLight, "#", "0x"); } BehaltNormColor = normColor; BehaltNormFontColor = normFontColor; if (back.alpha != undefined) { meinAlpha = Number(back.alpha); } if (font.alpha != undefined) { meinAlpha = Number(font.alpha); } if (font.shadow != undefined) { hatShadow = true; shadowColor = font.shadow; } if (font.shadowBox) { ch.mda.util.ColorUtil.dropShadow(this, font.shadowBox); } if (font.html != undefined) { norm_html = font.html; changeHtml = true; } if (font.html_over != undefined) { over_html = font.html_over; changeHtml = true; } if (font.html_heightLight != undefined) { heightLight_html = font.html_heightLight; changeHtml = true; } if (back.norm_G != undefined) { normColor_G = ch.mda.util.StringUtil.replaceString(back.norm_G, "#", "0x"); if (back.over_G != undefined) { overColor_G = ch.mda.util.StringUtil.replaceString(back.over_G, "#", "0x"); } else { overColor_G = overColor; } if (back.press_G != undefined) { pressColor_G = ch.mda.util.StringUtil.replaceString(back.press_G, "#", "0x"); } else { pressColor_G = pressColor; } if (back.click_G != undefined) { clickColor_G = ch.mda.util.StringUtil.replaceString(back.click_G, "#", "0x"); } else { clickColor_G = clickColor; } if (back.disabled_G != undefined) { disabledColor_G = ch.mda.util.StringUtil.replaceString(back.disabled_G, "#", "0x"); } else { disabledColor_G = disabledColor; } if (back.heightLight_G != undefined) { heightLightColor_G = ch.mda.util.StringUtil.replaceString(back.heightLight_G, "#", "0x"); } else { heightLightColor_G = heightLightColor; } BehaltNormColor_G = normColor_G; gradient = true; } else { gradient = null; } if (back.separator != undefined) { var _local5 = ch.mda.util.StringUtil.replaceString(back.separatorColor, "#", "0x"); drawSeparator(Number(back.separator), _local5); } if (font.corner) { if (font.lineStyle) { var _local4 = Number(font.lineStyle); } else { var _local4 = 4; } setSize(breite, hoehe, Number(font.corner), _local4, false); } if (font.hideBorder == "true") { removeBorder(true); } if (hatShine) { hatShine = false; initFarben(); shine(shineBisClick); } else { initFarben(); } } function setColorObjFertig(back, font) { if (back == undefined) { return(undefined); } normColor = back.norm; overColor = back.over; pressColor = back.press; clickColor = back.click; disabledColor = back.disabled; normFontColor = font.norm; overFontColor = font.over; pressFontColor = font.press; clickFontColor = font.click; disabledFontColor = font.disabled; borderColor = font.border; if (font.borderColorOver != undefined) { borderColorOver = font.borderColorOver; } if (back.heightLight != undefined) { heightLightColor = back.heightLight; } if (font.heightLight != undefined) { heightLightFontColor = font.heightLight; } if (back.alpha != undefined) { meinAlpha = Number(back.alpha); } if (font.alpha != undefined) { meinAlpha = Number(font.alpha); } BehaltNormColor = normColor; BehaltNormFontColor = normFontColor; if (font.shadow != undefined) { hatShadow = true; shadowColor = font.shadow; } if (back.norm_G != undefined) { normColor_G = back.norm_G; if (back.over_G != undefined) { overColor_G = back.over_G; } else { overColor_G = overColor; } if (back.press_G != undefined) { pressColor_G = back.press_G; } else { pressColor_G = pressColor; } if (back.click_G != undefined) { clickColor_G = back.click_G; } else { clickColor_G = clickColor; } if (back.disabled_G != undefined) { disabledColor_G = back.disabled_G; } else { disabledColor_G = disabledColor; } if (back.heightLight_G != undefined) { heightLightColor_G = back.heightLight_G; } else { heightLightColor_G = heightLightColor; } BehaltNormColor_G = normColor_G; gradient = true; } else { gradient = null; } if (font.html != undefined) { norm_html = font.html; changeHtml = true; } if (font.html_over != undefined) { over_html = font.html_over; changeHtml = true; } if (font.html_heightLight != undefined) { heightLight_html = font.html_heightLight; changeHtml = true; } if (back.separator != undefined) { drawSeparator(Number(back.separator), back.separatorColor); } if (font.hideBorder == true) { removeBorder(true); } initFarben(); } function drawSeparator(sep, farbe) { if (sep == undefined) { return(undefined); } tiefe++; separator_mc = container_mc.createEmptyMovieClip("sep", tiefe); separator_mc.r_mc = separator_mc.createEmptyMovieClip("r", 1); separator_mc.l_mc = separator_mc.createEmptyMovieClip("l", 2); ch.mda.util.DrawUtil.drawVerticalLine(separator_mc.r_mc, hoehe, Number(sep)); ch.mda.util.DrawUtil.drawVerticalLine(separator_mc.l_mc, hoehe, Number(sep)); separator_mc.l_mc._x = breite; if (farbe == undefined) { farbe = borderColor; } buttfarbMc(separator_mc, farbe); } function removeSeparatorRight() { separator_mc.r_mc._visible = false; } function removeSeparatorLeft() { separator_mc.l_mc._visible = false; } function removeBorder(value) { if (value == false) { rand_mc._visible = true; } else { rand_mc._visible = false; } } function setLabel(l, s, b, align, $fontEmbed, multiline) { label = l; if (s != undefined) { var _local4 = Number(s); } else { var _local4 = 14; } if (b != undefined) { bold = b; } else { bold = false; } myFontSize = _local4; if (multiline) { meinMultiLine = multiline; } if (container_mc.l_txt != undefined) { container_mc.l_txt.removeTextField(); if (container_mc.s_txt != undefined) { container_mc.s_txt.removeTextField(); } } fontEmbed = true; if ($fontEmbed == false) { fontEmbed = false; } if (((_root.p_fontEinbetten == false) || (_root.p_fontEinbetten == undefined)) || (_root.s_embedFonts == "false")) { fontEmbed = false; } if (fontEmbed == undefined) { if ((_root.p_fontEinbetten == false) || (_root.p_fontEinbetten == undefined)) { fontEmbed = false; } } buttonbreite = breite - 10; poxX = 5; var _local3 = "<p>"; if (align == undefined) { _local3 = "<p align=\"CENTER\">"; buttonbreite = breite; poxX = 0; } else if (align == "RIGHT") { _local3 = "<p align=\"RIGHT\">"; } else if (align == "LEFT") { _local3 = "<p>"; } else { _local3 = "<p align=\"CENTER\">"; buttonbreite = breite; poxX = 0; } myAlign = _local3; if (fontEmbed == false) { font = "Verdana"; if (_root.p_fontErsatz != undefined) { font = _root.p_fontErsatz; } } else { font = _root.p_hauptschrift; if (customFont != undefined) { font = customFont; } } if (!fontEmbed) { } container_mc.createTextField("l_txt", 100078, poxX, 5, buttonbreite - 2, label_height); label_txt = container_mc.l_txt; label_txt.background = false; label_txt.autoSize = "left"; label_txt.multiline = true; label_txt.wordWrap = true; if (meinMultiLine == false) { label_txt.autoSize = "none"; label_txt.multiline = false; label_txt.wordWrap = false; } if (fontEmbed == false) { label_txt.embedFonts = false; } else { label_txt.embedFonts = true; } if (bold == false) { meinText = ((((((_local3 + "<font face=\"") + font) + "\" size=\"") + _local4) + "\">") + label) + "</font></p>"; } else { meinText = ((((((_local3 + "<font face=\"") + font) + "\" size=\"") + _local4) + "\"><b>") + label) + "</b></font></p>"; } label_txt.html = true; label_txt.htmlText = meinText; s = (back_mc._y + 3) + ((back_mc._height - label_txt._height) / 2); label_txt._y = s; if (hatShadow) { container_mc.createTextField("s_txt", 100077, poxX, 5, buttonbreite - 2, label_height); container_mc.s_txt.embedFonts = label_txt.embedFonts; container_mc.s_txt.html = true; container_mc.s_txt.multiline = true; container_mc.s_txt.autoSize = "left"; container_mc.s_txt.wordWrap = true; if (meinMultiLine == false) { container_mc.s_txt.autoSize = "none"; container_mc.s_txt.multiline = false; container_mc.s_txt.wordWrap = false; } container_mc.s_txt.htmlText = meinText; container_mc.s_txt._y = label_txt._y + 1; container_mc.s_txt._x = label_txt._x + 1; if (container_mc.s_txt.embedFonts) { ch.mda.util.TextFieldUtil.textRendering(container_mc.s_txt); } } ch.mda.util.TextFieldUtil.textRendering(label_txt); initFarben(); } function updateLabel(tag) { if ((changeHtml == undefined) || (changeHtml == false)) { return(undefined); } if (underline_mc) { underline_mc.removeMovieClip(); } var _local9 = ""; var _local8 = ""; if (((tag == "none") || (tag == undefined)) || (tag == "")) { _local9 = ""; _local8 = ""; } else { _local9 = ("<" + tag) + ">"; _local8 = ("</" + tag) + ">"; var _local10 = tag.split("*"); if (_local10[0] == "underline") { _local9 = ""; _local8 = ""; underline_mc = container_mc.createEmptyMovieClip("u_mc", 100077); underline_mc.createTextField("l2_txt", 1, 0, 0, buttonbreite, label_height); var _local6 = underline_mc.l2_txt; _local6.autoSize = "none"; _local6.background = false; if (fontEmbed == false) { _local6.embedFonts = false; } else { _local6.embedFonts = true; } var _local4 = ""; var _local3 = label.split(""); var _local5; var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2] != "i") { if (_local3[_local2] != " ") { _local4 = _local4 + "_"; } } if (_local3[_local2] == " ") { if (_local5) { _local4 = _local4 + "_"; } _local5 = true; } _local2++; } if (bold == false) { var _local11 = ((((((myAlign + "<font face=\"") + font) + "\" size=\"") + myFontSize) + "\">") + _local4) + "</font></p>"; } else { var _local11 = ((((((myAlign + "<font face=\"") + font) + "\" size=\"") + myFontSize) + "\"><b>") + _local4) + "</b></font></p>"; } var _local12 = ch.mda.util.StringUtil.replaceString(_local10[1], "#", "0x"); buttfarbMc(underline_mc, _local12); _local6.html = true; _local6.htmlText = _local11; _local6._y = label_txt._y; _local6._x = label_txt._x; } if (bold == false) { meinText = ((((((((myAlign + "<font face=\"") + font) + "\" size=\"") + myFontSize) + "\">") + _local9) + label) + _local8) + "</font></p>"; } else { meinText = ((((((((myAlign + "<font face=\"") + font) + "\" size=\"") + myFontSize) + "\"><b>") + _local9) + label) + _local8) + "</b></font></p>"; } label_txt.html = true; label_txt.htmlText = meinText; } } function getLabel() { return(label); } function setSymbolMovie(mc) { if (mc == undefined) { return(undefined); } removeSymbolMovie(); var _local3; if (mc._parent.tiefe == undefined) { mc._parent.tiefe = 100; } mc._parent.tiefe++; _local3 = mc._parent.tiefe; mc.duplicateMovieClip("sm" + _local3, _local3); symbolMovie = mc._parent["sm" + _local3]; mc._visible = false; hatSymbolMovie = true; initFarben(); return(symbolMovie); } function removeSymbolMovie() { symbolMovie.removeMovieClip(); hatSymbolMovie = false; } function setCustomSymbolMovie(url, colore) { if (url == undefined) { return(undefined); } tiefe++; if (hatSymbolMovie) { var alter_mc = symbolMovie; } if (hatCustomSymbolMovie) { alter_mc = symbolMovie; } var sm = container_mc.createEmptyMovieClip("s_mc" + tiefe, tiefe); meinLoader = new com.qlod.LoaderClass(); meinLoader.setMinSteps(0); meinLoader.addListener(container_mc); container_mc.onLoadComplete = function (pSuccess, pLoaderObj) { if (pSuccess) { this.hatCustomSymbolMovie = true; if (colore == false) { this.hatSymbolMovie = false; } else { this.hatSymbolMovie = true; this.initFarben(); } this.symbolMovie = sm; alter_mc.removeMovieClip(); } }; meinLoader.load(sm, url); } function setTip(tip, $tipOjb) { hatTip = true; meinTip = tip; tipOjb = $tipOjb; } function removeTip() { hatTip = false; meinTip = "$"; } function setCustomFont(font, $fontEmbed) { customFont = font; if ($fontEmbed != false) { fontEmbed = true; } } function removeCustomFont(font) { customFont = undefined; } function shine(value, time) { if (time != undefined) { shine_time = time; } if (!hatShine) { if (value != undefined) { shineBisClick = true; } hatShine = true; doShine(); } } function doShine() { var mc = container_mc; container_mc.createEmptyMovieClip("shine_mc", 2); ch.mda.util.DrawUtil.drawRectCorner(shine_mc, 0, 0, breite, hoehe, $corner, "fill"); buttfarbMc(shine_mc, heightLightColor); shine_mc._alpha = 0; buttfarbMc(label_txt, normFontColor); if (mc.hatSymbolMovie) { buttfarbMc(symbolMovie, normFontColor); } var shineOut = function () { mc.shine_mc.alphaTo(0, 4, "easeOutSine", this.shine_time, shineOn); if (mc.label_txt != undefined) { mc.label_txt.colorTo(mc.normFontColor, 2, "easeOutSine", this.shine_time); } if (mc.hatSymbolMovie) { mc.symbolMovie.colorTo(mc.normFontColor, 2, "easeOutSine", this.shine_time); } }; var shineOn = function () { mc.shine_mc.alphaTo(100, 4, "easeOutSine", this.shine_time, shineOut); if (mc.label_txt != undefined) { mc.label_txt.colorTo(mc.heightLightFontColor, 2, "easeOutSine", this.shine_time); } if (mc.hatSymbolMovie) { mc.symbolMovie.colorTo(mc.heightLightFontColor, 2, "easeOutSine", this.shine_time); } }; shineOn(); } function stopShine() { if (shineBisClick) { shineBisClick = undefined; } shine_mc.stopTween(); ch.mda.util.MovieUtil.removeMc(shine_mc); if (label_txt != undefined) { label_txt.stopTween(); if (fontEmbed == false) { ch.mda.util.ColorUtil.clearRGB(label_txt); } } if (hatSymbolMovie) { symbolMovie.stopTween(); } hatShine = false; } function setData(data) { ButtonData = data; } function getData() { return(ButtonData); } function setHightLight(farbe, farbe2, farbe_G) { delete container_mc.onEnterFrame; back_mc.stopTween(); label_txt.stopTween(); if (farbe == undefined) { normColor = heightLightColor; normFontColor = heightLightFontColor; } else { normColor = ch.mda.util.StringUtil.replaceString(farbe, "#", "0x"); normFontColor = ch.mda.util.StringUtil.replaceString(farbe2, "#", "0x"); } if (gradient) { if (farbe_G != undefined) { heightLightColor_G = ch.mda.util.StringUtil.replaceString(farbe_G, "#", "0x"); } if (heightLightColor_G != undefined) { normColor_G = heightLightColor_G; } } hatHightLight = true; updateLabel(heightLight_html); initFarben(); if (hatCustomFace) { container_mc.face_mc.gotoAndStop(6); } } function removeHightlight() { if (hatHightLight) { updateLabel(norm_html); hatHightLight = undefined; normColor = BehaltNormColor; normFontColor = BehaltNormFontColor; normColor_G = BehaltNormColor_G; initFarben(); } hatHightLight = undefined; } function removeHightLight() { removeHightlight(); } function setButtonSound(sound, pfad, volume) { meinSound = sound; meinSoundPfad = pfad; if (meinSound == "click") { meinSoundPfad = _root.soundHalter_mc; } if (volume != undefined) { soundVolume = volume; } } function setPosition(position) { if (position != undefined) { if (typeof(position) == "string") { var _local3 = position.split("*"); meinePosition = {x:Number(_local3[0]), y:Number(_local3[1])}; } else if (position instanceof MovieClip) { getPosition(position); } else if (position instanceof TextField) { getPosition(position); } else if (position.x != undefined) { meinePosition = position; } } container_mc._x = meinePosition.x; container_mc._y = meinePosition.y; } function setAnimations(wert) { if ((wert == "false") || (wert == false)) { noAnimation = false; } else if ((wert == "true") || (wert == true)) { noAnimation = undefined; } } function getPosition(ref_mc) { var _local2 = {}; if (ref_mc != undefined) { _local2.x = Math.floor(ref_mc._x); _local2.y = Math.floor((ref_mc._y + ref_mc._height) + abstandHohe); return(_local2); } return({x:container_mc._x, y:container_mc._y}); } function setVisit(value, frame) { visit = value; if (visit) { tiefe++; if (visit_mc == undefined) { tiefe++; visit_mc = container_mc.attachMovie("symbol_visit_mc", "v_mc", tiefe); visit_mc.gotoAndStop(frame); visit_mc._x = (breite - visit_mc._width) - 2; visit_mc._y = 2; } visit_mc._visible = true; initFarben(); } else if (visit_mc != undefined) { visit_mc._visible = false; } } function initFarben() { delete container_mc.onEnterFrame; if (hatCustomFace) { container_mc.face_mc.gotoAndStop(1); buttfarbMc(label_txt, normFontColor); } else { if (gradient) { ch.mda.util.ColorUtil.clearRGB(back_mc); ch.mda.util.MovieUtil.removeMc(back_mc.norm_mc); ch.mda.util.MovieUtil.removeMc(back_mc.over_mc); ch.mda.util.MovieUtil.removeMc(back_mc.press_mc); ch.mda.util.MovieUtil.removeMc(back_mc.click_mc); ch.mda.util.MovieUtil.removeMc(back_mc.disable_mc); ch.mda.util.MovieUtil.removeMc(back_mc.hight_mc); simpleGradient_array = new Array(); back_mc.tiefe = 100; var _local2 = back_mc.createEmptyMovieClip("norm_mc", back_mc.tiefe); ch.mda.util.ColorUtil.simpleGradient(_local2, normColor, normColor_G, breite, hoehe, "linear"); _local2 = back_mc.createEmptyMovieClip("over_mc", ++back_mc.tiefe); ch.mda.util.ColorUtil.simpleGradient(_local2, overColor, overColor_G, breite, hoehe, "linear"); _local2 = back_mc.createEmptyMovieClip("press_mc", ++back_mc.tiefe); ch.mda.util.ColorUtil.simpleGradient(_local2, pressColor, pressColor_G, breite, hoehe, "linear"); _local2 = back_mc.createEmptyMovieClip("click_mc", ++back_mc.tiefe); ch.mda.util.ColorUtil.simpleGradient(_local2, clickColor, clickColor_G, breite, hoehe, "linear"); _local2 = back_mc.createEmptyMovieClip("disable_mc", ++back_mc.tiefe); ch.mda.util.ColorUtil.simpleGradient(_local2, disabledColor, disabledColor_G, breite, hoehe, "linear"); _local2 = back_mc.createEmptyMovieClip("hight_mc", ++back_mc.tiefe); ch.mda.util.ColorUtil.simpleGradient(_local2, heightLightColor, heightLightColor_G, breite, hoehe, "linear"); back_mc.norm_mc.swapDepths(++back_mc.tiefe); simpleGradient_array.push(back_mc.norm_mc); simpleGradient_array.push(back_mc.over_mc); simpleGradient_array.push(back_mc.press_mc); simpleGradient_array.push(back_mc.click_mc); simpleGradient_array.push(back_mc.disable_mc); simpleGradient_array.push(back_mc.hight_mc); gardientManage(back_mc.norm_mc); back_mc.over_mc.swapDepths(++back_mc.tiefe); } else { buttfarbMc(back_mc, normColor); } buttfarbMc(rand_mc, borderColor); if (meinAlpha != undefined) { back_mc._alpha = meinAlpha; } if (hatHightLight) { back_mc._alpha = 100; } } if (label_txt != undefined) { buttfarbMc(label_txt, normFontColor); } if (hatSymbolMovie) { buttfarbMc(symbolMovie, normFontColor); } if (hatShadow) { container_mc.s_txt._visible = true; buttfarbMc(container_mc.s_txt, shadowColor); } if (visit) { buttfarbMc(visit_mc, normFontColor); } if (isEnabled == false) { setColorDisabled(); } } function setColorNorm() { if (hatCustomFace) { container_mc.face_mc.gotoAndStop(1); buttfarbMc(label_txt, normFontColor); } else { if (shineBisClick) { return(undefined); } updateLabel(norm_html); back_mc.stopTween(); label_txt.stopTween(); if (noAnimation == undefined) { if (gradient) { back_mc.norm_mc.stopTween(); label_txt.stopTween(); symbolMovie.stopTween(); gardientManage(back_mc.norm_mc); if (label_txt != undefined) { buttfarbMc(label_txt, normFontColor); } if (hatSymbolMovie) { buttfarbMc(symbolMovie, normFontColor); } } else { back_mc.colorTo(normColor, 0.5, "easeOutSine"); if (label_txt != undefined) { if (fontEmbed == false) { buttfarbMc(label_txt, normFontColor); } else { label_txt.colorTo(normFontColor, 0.5, "easeOutSine"); } } if (hatSymbolMovie) { symbolMovie.colorTo(normFontColor, 0.5, "easeOutSine"); } } if (visit) { visit_mc.colorTo(normFontColor, 0.5, "easeOutSine"); } } else { if (gradient) { gardientManage(back_mc.norm_mc); } else { buttfarbMc(back_mc, normColor); } if (label_txt != undefined) { buttfarbMc(label_txt, normFontColor); } if (hatSymbolMovie) { buttfarbMc(symbolMovie, normFontColor); } if (visit) { buttfarbMc(visit_mc, normFontColor); } } if (meinAlpha != undefined) { back_mc._alpha = Number(meinAlpha); } } if (borderColorOver != undefined) { buttfarbMc(rand_mc, borderColor); } } function setAlpha(wert) { if (wert) { meinAlpha = Number(wert); } else { meinAlpha = undefined; } } function setColorOver() { if (hatCustomFace) { container_mc.face_mc.gotoAndStop(2); buttfarbMc(label_txt, overFontColor); } else { if (shineBisClick) { return(undefined); } stopShine(); updateLabel(over_html); if (noAnimation == undefined) { if (gradient) { gardientManage(back_mc.over_mc); back_mc.norm_mc._visible = true; back_mc.over_mc._alpha = 0; back_mc.over_mc.alphaTo(100, 0.5, "easeOutSine"); } else { back_mc.colorTo(overColor, 0.5, "easeOutSine"); } if (label_txt != undefined) { if (fontEmbed == false) { buttfarbMc(label_txt, overFontColor); } else { label_txt.colorTo(overFontColor, 0.5, "easeOutSine"); } } if (hatSymbolMovie) { symbolMovie.colorTo(overFontColor, 0.5, "easeOutSine"); } if (visit) { visit_mc.colorTo(overFontColor, 0.5, "easeOutSine"); } } else { if (gradient) { gardientManage(back_mc.over_mc); } else { buttfarbMc(back_mc, overColor); } if (label_txt != undefined) { buttfarbMc(label_txt, overFontColor); } if (hatSymbolMovie) { buttfarbMc(symbolMovie, overFontColor); } } if (borderColorOver != undefined) { buttfarbMc(rand_mc, borderColorOver); } back_mc._alpha = 100; } } function setColorPress() { if (shineBisClick) { return(undefined); } stopShine(); if (hatCustomFace) { container_mc.face_mc.gotoAndStop(3); buttfarbMc(label_txt, pressFontColor); } else if (gradient) { back_mc.norm_mc.stopTween(); gardientManage(back_mc.press_mc); } else { buttfarbMc(back_mc, pressColor); } if (label_txt != undefined) { label_txt.stopTween(); buttfarbMc(label_txt, pressFontColor); } if (hatSymbolMovie) { symbolMovie.stopTween(); buttfarbMc(symbolMovie, pressFontColor); } if (visit) { visit_mc.stopTween(); buttfarbMc(visit_mc, pressFontColor); } } function setColorClick() { if (shineBisClick) { shineBisClick = undefined; } stopShine(); if (gradient) { back_mc.norm_mc.stopTween(); gardientManage(back_mc.click_mc); } else { buttfarbMc(back_mc, clickColor); } if (label_txt != undefined) { buttfarbMc(label_txt, clickFontColor); } if (hatSymbolMovie) { buttfarbMc(symbolMovie, clickFontColor); } if (visit) { visit_mc.stopTween(); buttfarbMc(visit_mc, clickFontColor); } var z = 0; container_mc.onEnterFrame = function () { z++; if (z > 5) { if (this.hatCustomFace) { this.container_mc.face_mc.gotoAndStop(1); this.buttfarbMc(this.label_txt, this.normFontColor); } else { if (this.gradient) { this.gardientManage(this.back_mc.norm_mc); } else { this.buttfarbMc(this.back_mc, this.normColor); } if (this.label_txt != undefined) { this.buttfarbMc(this.label_txt, this.normFontColor); } if (this.hatSymbolMovie) { this.buttfarbMc(this.symbolMovie, this.normFontColor); } } delete this.container_mc.onEnterFrame; } }; updateLabel(norm_html); } function setColorDisabled() { back_mc.stopTween(); label_txt.stopTween(); if (hatCustomFace) { container_mc.face_mc.gotoAndStop(5); buttfarbMc(label_txt, disabledFontColor); } else { back_mc.stopTween(); if (gradient) { back_mc.norm_mc.stopTween(); gardientManage(back_mc.disable_mc); } else { buttfarbMc(back_mc, disabledColor); } } if (label_txt != undefined) { label_txt.stopTween(); buttfarbMc(label_txt, disabledFontColor); } if (hatSymbolMovie) { symbolMovie.stopTween(); buttfarbMc(symbolMovie, disabledFontColor); } if (visit) { visit_mc.stopTween(); buttfarbMc(visit_mc, disabledFontColor); } updateLabel(norm_html); } function gardientManage(mc_mc) { var _local2 = 0; while (_local2 < simpleGradient_array.length) { simpleGradient_array[_local2]._visible = false; _local2++; } mc_mc._visible = true; } function init() { container_mc.onPress = function () { if (this.hatHightLight == undefined) { this.setColorPress(); } if (this.pressHandler != undefined) { this.PressObj[this.pressHandler](this.container_mc); } if (this.myListener.press != undefined) { this.myListener.press(this.container_mc); } }; container_mc.onRelease = function () { if (this.waitAtClick) { return(undefined); } this.waitAtClick = true; var z = 0; var m_c = this.container_mc.createEmptyMovieClip("l", this.container_mc.getNextHighestDepth()); m_c.wirt = this.container_mc; this.setColorClick(); m_c.onEnterFrame = function () { z++; if (z == 8) { m_c.wirt.waitAtClick = false; delete this.onEnterFrame; } }; _global.removeTip(); if (this.clickHandler != undefined) { this.ClickObj[this.clickHandler](this.container_mc); } if (this.meinSound != undefined) { _global.playSound(this.meinSoundPfad, this.meinSound, this.soundVolume, 1); } if (this.myListener.click != undefined) { this.myListener.click(this.container_mc); } }; container_mc.onRollOver = function () { if (this.hatHightLight == undefined) { this.setColorOver(); } if (this.rollHandler != undefined) { this.RollObj[this.rollHandler](this.container_mc); } this._parent.aktiverButton = this.container_mc; if (this.hatTip) { _global.setTip(this.container_mc, this.meinTip, this.tipOjb); } else if (this.myListener.tip != undefined) { _global.setTip(this.container_mc, this.myListener.tip, this.tipOjb); } if (this.myListener.rollOver != undefined) { this.myListener.rollOver(this.container_mc); } }; container_mc.onRollOut = function () { if (this.hatHightLight == undefined) { this.setColorNorm(); } if (this.rollOutHandler != undefined) { this.RollOutObj[this.rollOutHandler](this.container_mc); } if (this.myListener.rollOut != undefined) { this.myListener.rollOut(this.container_mc); } _global.removeTip(); }; } function set multiline(value) { meinMultiLine = value; //return(__get__multiline()); } var soundVolume = 100; var abstandHohe = 10; var classMember = "Button"; function buttfarbMc(mc, farbe) { if (farbe == undefined) { return(undefined); } if (mc == label_txt) { if (fontEmbed == false) { var _local4 = ch.mda.util.StringUtil.replaceString(farbe, "0x", "#"); var _local2 = ((("<FONT COLOR=\"" + _local4) + "\">") + meinText) + "</FONT>"; label_txt.htmlText = _local2; return(undefined); } } var _local5 = new Color(mc); _local5.setRGB(farbe); } }
Symbol 206 MovieClip [__Packages.ch.mda.util.DrawUtil] Frame 0
class ch.mda.util.DrawUtil { function DrawUtil () { } static function initialize() { _root.drawRectCorner = drawRectCorner; _root.drawRectLine = drawRectLine; _root.drawRectLine1 = drawRectLine1; _root.drawRectFill = drawRectFill; _root.drawRectFillPos = drawRectFillPos; _root.drawOvalFill = drawOvalFill; _root.goldenerSchnitt = goldenerSchnitt; _root.doGoldenRatio = doGoldenRatio; _root.drawHorizontalLine = drawHorizontalLine; _root.drawVerticalLine = drawVerticalLine; } static function drawRectLine(mc, w, h) { var _local2 = 0; var _local1 = 0; mc.lineStyle(0); mc.moveTo(_local2, _local1); mc.lineTo(_local2 + w, _local1); mc.lineTo(_local2 + w, _local1 + h); mc.lineTo(_local2, _local1 + h); mc.lineTo(_local2, _local1); } static function drawRectLine1(mc, w, h) { var _local2 = 0; var _local1 = 0; mc.lineStyle(1); mc.moveTo(_local2, _local1); mc.lineTo(_local2 + w, _local1); mc.lineTo(_local2 + w, _local1 + h); mc.lineTo(_local2, _local1 + h); mc.lineTo(_local2, _local1); } static function drawRectFill(mc, w, h) { var _local3 = 0; var _local2 = 0; mc.lineStyle(0); mc.moveTo(_local3, _local2); mc.beginFill(0); mc.lineTo(_local3 + w, _local2); mc.lineTo(_local3 + w, _local2 + h); mc.lineTo(_local3, _local2 + h); mc.lineTo(_local3, _local2); mc.endFill(); } static function drawRectFillPos(mc, w, h, x, y) { mc.lineStyle(0); mc.moveTo(x, y); mc.beginFill(0); mc.lineTo(x + w, y); mc.lineTo(x + w, y + h); mc.lineTo(x, y + h); mc.lineTo(x, y); mc.endFill(); } static function drawOvalFill(mc, radius, yRadius) { var _local7 = 0; var _local6 = 0; if (arguments.length < 3) { return(undefined); } var _local5; var _local16; var _local15; var _local2; var _local4; var _local11; var _local10; var _local9; var _local8; if (yRadius == undefined) { yRadius = radius; } _local5 = (Math.PI/4); _local16 = radius / Math.cos(_local5 / 2); _local15 = yRadius / Math.cos(_local5 / 2); _local2 = 0; mc.moveTo(_local7 + radius, _local6); mc.beginFill(0); var _local3 = 0; while (_local3 < 8) { _local2 = _local2 + _local5; _local4 = _local2 - (_local5 / 2); _local9 = _local7 + (Math.cos(_local4) * _local16); _local8 = _local6 + (Math.sin(_local4) * _local15); _local11 = _local7 + (Math.cos(_local2) * radius); _local10 = _local6 + (Math.sin(_local2) * yRadius); mc.curveTo(_local9, _local8, _local11, _local10); _local3++; } mc.endFill(); } static function drawOval(mc, radius, yRadius, line) { var _local7 = 0; var _local6 = 0; if (line == undefined) { line = 0; } if (arguments.length < 3) { return(undefined); } var _local5; var _local16; var _local15; var _local2; var _local4; var _local11; var _local10; var _local9; var _local8; if (yRadius == undefined) { yRadius = radius; } _local5 = (Math.PI/4); _local16 = radius / Math.cos(_local5 / 2); _local15 = yRadius / Math.cos(_local5 / 2); _local2 = 0; mc.lineStyle(line); mc.moveTo(_local7 + radius, _local6); var _local3 = 0; while (_local3 < 8) { _local2 = _local2 + _local5; _local4 = _local2 - (_local5 / 2); _local9 = _local7 + (Math.cos(_local4) * _local16); _local8 = _local6 + (Math.sin(_local4) * _local15); _local11 = _local7 + (Math.cos(_local2) * radius); _local10 = _local6 + (Math.sin(_local2) * yRadius); mc.curveTo(_local9, _local8, _local11, _local10); _local3++; } } static function drawStarFill(mc, points, innerRadius, outerRadius, angle) { var _local9 = 0; var _local8 = 0; if (arguments.length < 3) { return(undefined); } if (angle == undefined) { angle = 0; } var _local13 = Math.abs(points); if (_local13 > 2) { var _local4; var _local11; var _local3; var _local2; var _local6; var _local5; _local4 = (Math.PI*2) / points; _local11 = _local4 / 2; _local3 = (angle / 180) * Math.PI; mc.moveTo(_local9 + (Math.cos(_local3) * outerRadius), _local8 - (Math.sin(_local3) * outerRadius)); mc.beginFill(0); _local2 = 1; while (_local2 <= _local13) { _local6 = _local9 + (Math.cos((_local3 + (_local4 * _local2)) - _local11) * innerRadius); _local5 = _local8 - (Math.sin((_local3 + (_local4 * _local2)) - _local11) * innerRadius); mc.lineTo(_local6, _local5); _local6 = _local9 + (Math.cos(_local3 + (_local4 * _local2)) * outerRadius); _local5 = _local8 - (Math.sin(_local3 + (_local4 * _local2)) * outerRadius); mc.lineTo(_local6, _local5); _local2++; } mc.endFill(); } } static function drawStarLine(mc, points, innerRadius, outerRadius, angle, line) { var _local8 = 0; var _local7 = 0; if (line == undefined) { line = 0; } if (arguments.length < 3) { return(undefined); } if (angle == undefined) { angle = 0; } var _local13 = Math.abs(points); if (_local13 > 2) { var _local4; var _local11; var _local3; var _local2; var _local6; var _local5; _local4 = (Math.PI*2) / points; _local11 = _local4 / 2; _local3 = (angle / 180) * Math.PI; mc.lineStyle(line); mc.moveTo(_local8 + (Math.cos(_local3) * outerRadius), _local7 - (Math.sin(_local3) * outerRadius)); _local2 = 1; while (_local2 <= _local13) { _local6 = _local8 + (Math.cos((_local3 + (_local4 * _local2)) - _local11) * innerRadius); _local5 = _local7 - (Math.sin((_local3 + (_local4 * _local2)) - _local11) * innerRadius); mc.lineTo(_local6, _local5); _local6 = _local8 + (Math.cos(_local3 + (_local4 * _local2)) * outerRadius); _local5 = _local7 - (Math.sin(_local3 + (_local4 * _local2)) * outerRadius); mc.lineTo(_local6, _local5); _local2++; } } } static function drawRectCorner(mc, x, y, w, h, cornerRadius, modus, line) { if (modus == "fill") { mc.beginFill(0); } else { mc.lineStyle(line); } if (arguments.length < 4) { return(undefined); } if (cornerRadius > 0) { var _local3; var _local4; var _local9; var _local8; var _local11; var _local10; if (cornerRadius > (Math.min(w, h) / 2)) { cornerRadius = Math.min(w, h) / 2; } _local3 = (Math.PI/4); mc.moveTo(x + cornerRadius, y); mc.lineTo((x + w) - cornerRadius, y); _local4 = -1.5707963267949; _local9 = ((x + w) - cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = (y + cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = ((x + w) - cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = (y + cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); _local4 = _local4 + _local3; _local9 = ((x + w) - cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = (y + cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = ((x + w) - cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = (y + cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); mc.lineTo(x + w, (y + h) - cornerRadius); _local4 = _local4 + _local3; _local9 = ((x + w) - cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = ((y + h) - cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = ((x + w) - cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = ((y + h) - cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); _local4 = _local4 + _local3; _local9 = ((x + w) - cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = ((y + h) - cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = ((x + w) - cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = ((y + h) - cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); mc.lineTo(x + cornerRadius, y + h); _local4 = _local4 + _local3; _local9 = (x + cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = ((y + h) - cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = (x + cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = ((y + h) - cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); _local4 = _local4 + _local3; _local9 = (x + cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = ((y + h) - cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = (x + cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = ((y + h) - cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); mc.lineTo(x, y + cornerRadius); _local4 = _local4 + _local3; _local9 = (x + cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = (y + cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = (x + cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = (y + cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); _local4 = _local4 + _local3; _local9 = (x + cornerRadius) + ((Math.cos(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local8 = (y + cornerRadius) + ((Math.sin(_local4 + (_local3 / 2)) * cornerRadius) / Math.cos(_local3 / 2)); _local11 = (x + cornerRadius) + (Math.cos(_local4 + _local3) * cornerRadius); _local10 = (y + cornerRadius) + (Math.sin(_local4 + _local3) * cornerRadius); mc.curveTo(_local9, _local8, _local11, _local10); } else { mc.moveTo(x, y); mc.lineTo(x + w, y); mc.lineTo(x + w, y + h); mc.lineTo(x, y + h); mc.lineTo(x, y); } if (modus == "fill") { mc.endFill(); } } static function goldenerSchnitt(wert) { var _local3 = Math.floor(wert / 1.618); var _local1 = wert - _local3; return({minor:_local1, major:_local3}); } static function doGoldenRatio(breite, hohe, mc1, m2, mc3) { var _local4 = goldenerSchnitt(breite).minor; var _local7 = goldenerSchnitt(breite).major; var _local2 = goldenerSchnitt(hohe).minor; var _local1 = goldenerSchnitt(hohe).major; mc1._width = breite; mc1._height = _local1; m2._y = _local1; m2._width = _local4; m2._height = _local2; mc3._y = _local1; mc3._x = _local4; mc3._width = _local7; mc3._height = _local2; } static function drawCross(mc, w, h) { var _local1; if (w < h) { _local1 = w / 4; } else { _local1 = h / 4; } var _local3 = 3 * _local1; var _local2 = _local1; var _local7 = (-(1.5 * _local1)) + _local1; var _local5 = (-(_local1 / 2)) - _local1; drawRectFillPos(mc, _local2, _local3, _local7, _local5); var _local6 = (-(_local1 / 2)) - _local1; var _local4 = (-(1.5 * _local1)) + _local1; drawRectFillPos(mc, _local3, _local2, _local6, _local4); } static function drawHorizontalLine(mc, h, line) { var _local1 = 0; var _local3 = 0; mc.lineStyle(line); mc.moveTo(_local1, _local3); mc.lineTo(h, _local1); } static function drawVerticalLine(mc, w, line) { var _local1 = 0; var _local3 = 0; mc.lineStyle(line); mc.moveTo(_local1, _local3); mc.lineTo(_local1, w); } }
Symbol 207 MovieClip [__Packages.ch.mda.util.ColorUtil] Frame 0
class ch.mda.util.ColorUtil { function ColorUtil () { } static function initialize() { _global.farbMc = farbMc; _global.clearRGB = clearRGB; _root.dropShadow = dropShadow; _root.testHex = testHex; _root.getDesaturationFilter = getDesaturationFilter; _root.changeToNumber = changeToNumber; _root.toHExNumber = toHExNumber; _root.setGlow = setGlow; _root.removeGlow = removeGlow; _root.setBlendMode = setBlendMode; ch.mda.core.listFunctions.listMe("_global.farbMc", "mc:movieclip, color", "nothing ", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_global.clearRGB", "mc:movieclip", "nothing ", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.dropShadow", "mc, color, value:Number", "nothing ", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.testHex", "test:String", "Boolean ", "none", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.getDesaturationFilter", "t:Number", "BitmapFilter", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.changeToNumber", "String", "Number", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.toHExNumber", "String", "String", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.setGlow", "m_mc:MovieClip, color:String, blur:Number, strength:Number", "none", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.removeGlow", "m_mc:MovieClip", "none", "none", "ch.mda.util.ColorUtil"); ch.mda.core.listFunctions.listMe("_root.setBlendMode", "m_mc:MovieClip, blend:Number OR String", "none", "none", "ch.mda.util.ColorUtil"); } static function farbMc(mc, dieFarbe) { if (dieFarbe == undefined) { if (_global.offline) { _root.traceMessage((((mc + ": farbe nicht definiert[farbMc], mc: ") + mc._name) + " on") + mc._parent._name); } return(undefined); } if (mc == undefined) { if (_global.offline) { _root.traceMessage(dieFarbe + ": mc nicht definiert[farbMc] "); } return(undefined); } var _local4 = changeToNumber(dieFarbe); var _local6 = new Color(mc); _local6.setRGB(_local4); } static function changeToNumber(dieFarbe) { var _local1 = Number(dieFarbe); var _local4 = _local1.toString(); if (_local4 != "NaN") { var _local2 = dieFarbe; } else { var _local2 = ch.mda.util.StringUtil.replaceString(dieFarbe, "#", "0x"); } return(_local2); } static function clearRGB(mc) { var _local1 = new Color(mc); _local1.setTransform({ra:100, ga:100, ba:100, rb:0, gb:0, bb:0}); } static function toHExNumber(color) { var _local1 = ch.mda.util.StringUtil.replaceString(color, "#", "0x"); var _local2 = parseInt(_local1, 16); return(_local2); } static function RGBtoHEX(farbe) { if (_root.tiefe == undefined) { _root.tiefe = 100; } _root.tiefe++; var _local4 = _root.createEmptyMovieClip("prov_mc" + _root.tiefe, _root.tiefe); var _local5 = new Color(_local4); _local5.setRGB(farbe); var _local3 = _local5.getTransform(); var _local2 = {r:_local3.rb, g:_local3.gb, b:_local3.bb}; _local4.removeMovieClip(); if (_local2.r < 0) { _local2.r = 0; } if (_local2.g < 0) { _local2.g = 0; } if (_local2.b < 0) { _local2.b = 0; } var _local7 = ((_local2.r.toString(16).length < 2) ? ("0" + _local2.r.toString(16).toUpperCase()) : (_local2.r.toString(16).toUpperCase())); var _local8 = ((_local2.g.toString(16).length < 2) ? ("0" + _local2.g.toString(16).toUpperCase()) : (_local2.g.toString(16).toUpperCase())); var _local6 = ((_local2.b.toString(16).length < 2) ? ("0" + _local2.b.toString(16).toUpperCase()) : (_local2.b.toString(16).toUpperCase())); return((("#" + _local7) + _local8) + _local6); } static function dropShadow(mc, color, value, angle) { if (value == undefined) { value = 3; } if (color == undefined) { color = 3355443 /* 0x333333 */; } if (angle == undefined) { angle = 35; } color = Number(changeToNumber(color)); var _local1 = new flash.filters.DropShadowFilter(); _local1.blurX = value; _local1.blurY = value; _local1.distance = value; _local1.angle = angle; _local1.quality = 3; _local1.alpha = 0.5; _local1.color = color; _local1.strength = 1; mc.filters = [_local1]; } static function removeShadow(mc) { mc.filters = []; } static function testHex(test) { var _local1 = test.substring(0, 1); if (_local1 == "#") { return(true); } return(false); } static function simpleGradient(mc, f1, f2, wSize, hSize, fype) { if (mc == undefined) { if (_global.offline) { _root.traceMessage("mc undefined [simpleGradient]"); } return(undefined); } if (f1 == undefined) { if (_global.offline) { _root.traceMessage(mc + " f1 undefined [simpleGradient]"); } } if (f2 == undefined) { if (_global.offline) { _root.traceMessage(mc + " f2 undefined [simpleGradient]"); } } clearRGB(mc); mc.clear(); var _local4 = "linear"; if (fype != undefined) { _local4 = fype; } var _local9 = [changeToNumber(f1), changeToNumber(f2)]; var _local5 = [100, 100]; var _local10 = [0, 255]; var _local7 = {matrixType:"box", x:0, y:0, w:wSize, h:hSize, r:(Math.PI/2)}; mc.lineStyle(0, 16777215, 0); mc.beginGradientFill(_local4, _local9, _local5, _local10, _local7); mc.lineTo(wSize, 0); mc.lineTo(wSize, hSize); mc.lineTo(0, hSize); mc.lineTo(0, 0); mc.endFill(); } static function getDesaturationFilter(t) { t = ((t == undefined) ? 1 : (t)); var _local3 = 0.212671; var _local4 = 0.71516; var _local2 = 0.072169; return(new flash.filters.ColorMatrixFilter([((t * _local3) + 1) - t, t * _local4, t * _local2, 0, 0, t * _local3, ((t * _local4) + 1) - t, t * _local2, 0, 0, t * _local3, t * _local4, ((t * _local2) + 1) - t, 0, 0, 0, 0, 0, 1, 0])); } static function setGlow(m_mc, color, blur, strength) { removeGlow(m_mc); var _local1 = new flash.filters.GlowFilter(); var _local3 = ch.mda.util.StringUtil.checkStringToNumber(blur); if (_local3) { blur = Number(blur); } else { blur = 30; } _local3 = ch.mda.util.StringUtil.checkStringToNumber(strength); if (_local3) { strength = Number(strength); } else { strength = 3; } if (color == undefined) { color = "0xFF0000"; } var _local5 = changeToNumber(color); _local1.blurY = blur; _local1.blurX = blur; _local1.inner = false; _local1.color = _local5; _local1.strength = strength; m_mc.filters = [_local1]; } static function removeGlow(m_mc) { m_mc.filters = []; } static function setBlendMode(m_mc, blend) { var _local1 = Number(blend); var _local2 = _local1.toString(); if (_local2 != "NaN") { m_mc.blendMode = Number(blend); } else { m_mc.blendMode = blend; } } }
Symbol 208 MovieClip [__Packages.ch.mda.util.TextFieldUtil] Frame 0
class ch.mda.util.TextFieldUtil { function TextFieldUtil () { } static function initialize() { _root.machFontDisplay = machFontDisplay; _global.typewriter = typewriter; _root.textRendering = textRendering; _root.showInput = showInput; _root.dropTextShadow = dropTextShadow; ch.mda.core.listFunctions.listMe("_root.machFontDisplay", "textfield_txt:TextField", "nothing ", "none", "ch.mda.util.TextFieldUtil"); ch.mda.core.listFunctions.listMe("_global.typewriter", "movie, texto, textfield, zahl, func, song", "nothing ", "none", "ch.mda.util.TextFieldUtil"); ch.mda.core.listFunctions.listMe("_root.textRendering", "textField_txt:TextField", "nothing ", "none", "ch.mda.util.TextFieldUtil"); ch.mda.core.listFunctions.listMe("_root.showInput", "tf:TextField, mc:MovieClip, killhandler:String, changeHandler:String", "nothing ", "none", "ch.mda.util.TextFieldUtil"); ch.mda.core.listFunctions.listMe("_root.dropTextShadow", "(txtField, color, value:Number", "nothing ", "none", "ch.mda.util.TextFieldUtil"); } static function machFontDisplay(textfield_txt, font) { var _local2 = textfield_txt.getTextFormat(); if (_root.p_fontEinbetten == false) { textfield_txt.embedFonts = false; _local2.font = _root.p_fontReplace; textfield_txt.setTextFormat(_local2); } else { textfield_txt.embedFonts = true; _local2.font = _root.p_hauptschrift; if (font) { _local2.font = font; } textfield_txt.setTextFormat(_local2); textRendering(); } } static function showInput(tf, mc, killhandler, changeHandler) { tf.background = true; tf.border = true; tf.onSetFocus = function () { this.backgroundColor = "OxFFFFCC"; }; tf.onKillFocus = function () { this.backgroundColor = "OxFFFFFF"; if (mc != undefined) { if (killhandler != undefined) { mc[killhandler](); } } }; if (changeHandler != undefined) { tf.onChanged = function () { mc[changeHandler](); }; } } static function typewriter(movie, texto, textfield, zahl, func, song) { movie.fertig = false; var introZahl = 0; textfield.htmlText = ""; if (zahl == undefined) { zahl = 6; } var la = (texto.length + 1); var soundZahl = 0; textfield.html = true; movie.onEnterFrame = function () { if (introZahl < la) { textfield.htmlText = texto.substr(0, introZahl); introZahl = introZahl + zahl; if (song != undefined) { if (soundZahl == 0) { _global.playSound(movie, song, 100); } soundZahl++; if (soundZahl > 6) { soundZahl = 0; } } } if (introZahl >= la) { textfield.htmlText = texto; delete movie.onEnterFrame; movie.fertig = true; if (func != undefined) { movie[func](); } } }; } static function textRendering(textField_txt) { textField_txt.antiAliasType = "advanced"; textField_txt.gridFitType = "subpixel"; } static function dropTextShadow(txtField, color, value) { ch.mda.util.ColorUtil.dropShadow(txtField, color, value); } }
Symbol 209 MovieClip [__Packages.com.qlod.LoaderClass] Frame 0
class com.qlod.LoaderClass { static var DefaultBroadcaster; var iIntervalId, iTimeoutIntervalId, iBytesLoaded, iBytesTotal, iTimeoutMs, bTimeoutEnabled, iIntervalMs, iStartTimeMs, iMinSteps, iCurrentStep, iId, aQueue, oCurrentItem, constructor, broadcastMessage, funcWaitUntil; function LoaderClass (piTimeoutMs, piIntervalMs, piMinSteps) { if (arguments[0] == "NO_INIT") { return; } iIntervalId = -1; iTimeoutIntervalId = -1; iBytesLoaded = 0; iBytesTotal = 1; iTimeoutMs = 0; bTimeoutEnabled = true; iIntervalMs = 0; iStartTimeMs = 0; iMinSteps = 1; iCurrentStep = 1; iId = 0; aQueue = []; setTimeoutMs(piTimeoutMs); setIntervalMs(piIntervalMs); setMinSteps(piMinSteps); if (DefaultBroadcaster != undefined) { DefaultBroadcaster.initialize(this); } else if (AsBroadcaster == undefined) { } else { AsBroadcaster.initialize(this); } } function load(pLoc, psUrl, poListener) { return(enqueue.apply(this, [true].concat(arguments))); } function observe(pLoc, psUrl, poListener) { return(enqueue.apply(this, [false].concat(arguments))); } function clear() { aQueue.length = 0; removeCurrent(); } function removeCurrent() { if (isLoading()) { var _local2 = targetToLoc(); if (checkLocation(_local2)) { _local2.unloadMovie(); } endTimeout(); endLoading(); } } function remove(pId) { if (oCurrentItem.iId == pId) { removeCurrent(); return(true); } var _local2 = 0; while (_local2 < aQueue.length) { if (aQueue[_local2].iId == pId) { aQueue.splice(_local2, 1); return(true); } _local2++; } return(false); } function getTimeoutMs() { return(iTimeoutMs); } function setTimeoutMs(piMilliseconds) { iTimeoutMs = checkIntGreaterZero(piMilliseconds, constructor.DEFAULT_TIMEOUT_MS); if (iTimeoutIntervalId != -1) { startTimeout(); } return(iTimeoutMs); } function disableTimeout() { endTimeout(); bTimeoutEnabled = false; } function enableTimeout() { bTimeoutEnabled = true; startTimeout(); } function getIntervalMs() { return(iIntervalMs); } function setIntervalMs(piMilliseconds) { iIntervalMs = checkIntGreaterZero(piMilliseconds, constructor.DEFAULT_INTERVAL_MS); if (isLoading()) { clearInterval(iIntervalId); iIntervalId = -1; startInterval(); } return(iIntervalMs); } function getMinSteps() { return(iMinSteps); } function setMinSteps(piMinSteps) { return((iMinSteps = checkIntGreaterZero(piMinSteps, constructor.DEFAULT_MIN_STEPS))); } function isLoading() { return(iIntervalId != -1); } function getBytesLoaded() { var _local2 = Math.min(iBytesLoaded, Math.floor((iBytesTotal * iCurrentStep) / iMinSteps)); return((isNaN(_local2) ? 0 : (_local2))); } function getBytesTotal() { return(iBytesTotal); } function getKBLoaded() { return(getBytesLoaded() >> 10); } function getKBTotal() { return(getBytesTotal() >> 10); } function getPercent() { return((getBytesLoaded() * 100) / iBytesTotal); } function getDuration() { return(getTimer() - iStartTimeMs); } function getSpeed() { return(Math.floor((getBytesLoaded() * 1000) / getDuration())); } function getEstimatedTotalTime() { return(Math.floor(getBytesTotal() / getSpeed())); } function getTarget() { return(oCurrentItem.target); } function getTargetObj() { return(((typeof(oCurrentItem.target) == "object") ? (oCurrentItem.target) : (oCurrentItem.target))); } function getUrl() { return(oCurrentItem.sUrl); } function getPriority(pId) { var _local2; var _local3 = aQueue.length; _local2 = 0; while (_local2 < _local3) { if (aQueue[_local2].iId == pId) { _local2++; return(_local2); } _local2++; } return(((oCurrentItem.iId == pId) ? 0 : null)); } function setPriority(pId, nPri) { if (nPri >= 0) { var _local2; var _local4 = aQueue.length; _local2 = 0; while (_local2 < _local4) { if (aQueue[_local2].iId == pId) { if (nPri == 0) { aQueue.splice(0, 0, aQueue.splice(_local2, 1)[0]); aQueue.splice(1, 0, oCurrentItem); removeCurrent(); return(true); } aQueue.splice(nPri - 1, 0, aQueue.splice(_local2, 1)[0]); return(true); } _local2++; } } return(false); } function broadcastOnQueueStart() { broadcastMessage("onQueueStart", this); } function broadcastOnQueueStop() { broadcastMessage("onQueueStop", this); } function broadcastOnLoadStart() { broadcastMessage("onLoadStart", this); } function broadcastOnLoadComplete(pbResult) { broadcastMessage("onLoadComplete", pbResult, this); } function broadcastOnLoadTimeout() { broadcastMessage("onLoadTimeout", this); } function broadcastOnLoadProgress() { broadcastMessage("onLoadProgress", this); } function _load() { startTimeout(); oCurrentItem.load(); } function _observe() { iBytesTotal = 1; iBytesLoaded = 0; iCurrentStep = 1; iStartTimeMs = getTimer(); funcWaitUntil = null; oCurrentItem.addListenerTo(this); broadcastOnLoadStart(); broadcastOnLoadProgress(); if (oCurrentItem.bDoLoad) { _load(); } } function enqueue(doLoad, pLoc, psUrl, poListener) { var _local6 = checkUrl(psUrl, pLoc); var _local4 = locToTarget(pLoc); if (_local4 == null) { if (doLoad) { } } var _local7 = arguments.slice(4); var _local3 = ++iId; aQueue.push(new com.qlod.LoaderItemClass(_local4, _local6, doLoad, _local7, _local3, poListener)); if (!isLoading()) { startLoading(); } return(_local3); } function checkUrl(psUrl, pLoc) { if (typeof(psUrl) == "string") { return(psUrl); } if (typeof(pLoc._url) == "string") { return(pLoc._url); } return(""); } function isQueueEmpty() { return(aQueue.length == 0); } function loadNext() { oCurrentItem = aQueue.shift(); _observe(); } function startLoading() { broadcastOnQueueStart(); startInterval(); loadNext(); } function stopLoading() { endInterval(); endTimeout(); } function startTimeout() { if (iTimeoutIntervalId != -1) { clearInterval(iTimeoutIntervalId); } if (bTimeoutEnabled) { iTimeoutIntervalId = setInterval(this, "onTimeout", iTimeoutMs); } } function endTimeout() { if (iTimeoutIntervalId != -1) { clearInterval(iTimeoutIntervalId); iTimeoutIntervalId = -1; } } function onTimeout() { endTimeout(); broadcastOnLoadTimeout(); endLoading(false); } function locToTarget(loc) { if (locIsNumber(loc)) { return("_level" + loc); } if (locIsPath(loc)) { return(loc); } if (locIsLevel(loc)) { return(loc); } if (locIsMovieClip(loc)) { return(targetPath(loc)); } if (locIsLoadableObject(loc)) { return(loc); } if ((loc instanceof String) && (loc.length > 0)) { return(loc); } return(null); } function targetToLoc() { return(oCurrentItem.targetToLoc()); } function locIsNumber(loc) { return(typeof(loc) == "number"); } function locIsPath(loc) { return(((typeof(loc) == "string") && (typeof(eval (loc)) == "movieclip")) && ((eval (loc) != _level0) || (loc == "_level0"))); } function locIsLevel(loc) { return((loc.indexOf("_level") == 0) && (!isNaN(loc.substring(6)))); } function locIsMovieClip(loc) { return(typeof(loc) == "movieclip"); } function locIsLoadableObject(loc) { return((typeof(loc.getBytesTotal) == "function") && (typeof(loc.getBytesLoaded) == "function")); } function startInterval() { if (iIntervalId != -1) { endInterval(); } iIntervalId = setInterval(this, "onInterval", iIntervalMs); } function endInterval() { if (iIntervalId != -1) { clearInterval(iIntervalId); iIntervalId = -1; } } function onInterval() { var currentLoc = targetToLoc(); currentLoc = ((typeof(currentLoc) == "string") ? (eval (currentLoc)) : (currentLoc)); if (!checkLocation(currentLoc)) { return(undefined); } if (!checkBytesTotal(currentLoc)) { return(undefined); } if (!checkBytesLoaded(currentLoc)) { return(undefined); } endTimeout(); broadcastOnLoadProgress(); checkComplete(currentLoc); iCurrentStep++; } function checkLocation(poCurrentLoc) { if (poCurrentLoc == undefined) { broadcastOnLoadProgress(); return(false); } return(true); } function checkBytesTotal(poCurrentLoc) { var _local2 = poCurrentLoc.getBytesTotal(); if (_local2 < 4) { broadcastOnLoadProgress(); return(false); } iBytesTotal = _local2; return(true); } function checkBytesLoaded(poCurrentLoc) { var _local2 = poCurrentLoc.getBytesLoaded(); if (_local2 < 1) { broadcastOnLoadProgress(); return(false); } iBytesLoaded = _local2; return(true); } function checkComplete(poCurrentLoc) { if ((((iBytesTotal > 10) && ((iBytesTotal - iBytesLoaded) < 10)) && (iCurrentStep >= iMinSteps)) && ((funcWaitUntil == null) || (funcWaitUntil(poCurrentLoc)))) { endLoading(true); return(true); } return(false); } function waitUntilPropertiesAreInitialized(pMc) { return((((pMc._width != undefined) && (pMc._height != undefined)) && (pMc._visible != undefined)) && (pMc._url != undefined)); } function endCurrentLoading(pbResult) { broadcastOnLoadComplete(pbResult); oCurrentItem.removeListenerFrom(this); } function endLoading(pbResult) { endCurrentLoading(pbResult); if (isQueueEmpty()) { endInterval(); broadcastOnQueueStop(); } else { loadNext(); } } function checkIntGreaterZero(piValue, piDefaultValue) { if (((piValue == undefined) || (isNaN(piValue))) || (piValue <= 0)) { return(piDefaultValue); } return(piValue); } static var DEFAULT_TIMEOUT_MS = 10000; static var DEFAULT_INTERVAL_MS = 100; static var DEFAULT_MIN_STEPS = 1; }
Symbol 210 MovieClip [__Packages.com.qlod.LoaderItemClass] Frame 0
class com.qlod.LoaderItemClass { var target, sUrl, bDoLoad, aArgs, iId, oListener, funcWaitUntil, waitUntilPropertiesAreInitialized; function LoaderItemClass (target, sUrl, doLoad, aArgs, id, oListener) { this.target = target; this.sUrl = sUrl; bDoLoad = doLoad; this.aArgs = aArgs; iId = id; this.oListener = oListener; } function load() { var _local2 = target; if (typeof(_local2.load) == "function") { _local2.load.apply(_local2, [sUrl].concat(aArgs)); } else if (typeof(_local2.loadSound) == "function") { _local2.loadSound.apply(_local2, [sUrl].concat(aArgs)); } else { funcWaitUntil = waitUntilPropertiesAreInitialized; if (aArgs[0].toUpperCase() == "POST") { loadMovie (sUrl, _local2, "POST"); } else if (aArgs[0].toUpperCase() == "GET") { loadMovie (sUrl, _local2, "GET"); } else { loadMovie (sUrl, _local2); } } } function targetToLoc() { return(((typeof(target) == "string") ? (target) : (target))); } function addListenerTo(broadcaster) { if (oListener != undefined) { broadcaster.addListener(oListener); } } function removeListenerFrom(broadcaster) { if (oListener != undefined) { broadcaster.removeListener(oListener); } } }
Symbol 211 MovieClip [__Packages.ch.mda.util.MovieUtil] Frame 0
class ch.mda.util.MovieUtil { function MovieUtil () { } static function initialize() { _root.toLocal = toLocal; _root.toGlobal = toGlobal; _root.removeMc = removeMc; _root.testMc = testMc; _root.stopMc = stopMc; _root.playMc = playMc; _root.stopOrPlay = stopOrPlay; _root.makeBitmapSmoothed = makeBitmapSmoothed; _root.BipmapHit = BipmapHit; ch.mda.core.listFunctions.listMe("_root.toLocal", "clip:MovieClip, x:Number, y:Number", "Object", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.toGlobal", "clip:MovieClip, x:Number, y:Number", "Object", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.removeMc", "o_mc:MovieClip", "undefined", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.testMc", "o_mc:MovieClip", "Boolean", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.playMc", "mc:MovieClip", "nothing", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.playMc", "mc:MovieClip", "nothing", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.stopOrPlay", "mc:MovieClip, command:Boolean", "nothing", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.makeBitmapSmoothed", "source_mc:MovieClip, target_mc:MovieClip, $tiefe:Number, $fillColor:Number", "MovieClip", "none", " ch.mda.util.MovieUtil"); ch.mda.core.listFunctions.listMe("_root.BipmapHit", "_mc1:MovieClip, _mc2:MovieClip, _thresh:Number", "Boolean", "none", " ch.mda.util.MovieUtil"); } function orientar(mc, x, y) { mc.difx = mc._x - x; mc.dify = mc._y - y; var _local2 = Math.atan2(mc.dify, mc.difx); _local2 = (_local2 * 180) / Math.PI; _local2 = _local2 - 90; mc._rotation = _local2; } static function toLocal(clip, x, y) { var _local2 = {}; _local2.x = x; _local2.y = y; if (_root._xscale != 100) { var _local3 = _root._xscale; _root.zoomReset(); } clip.globalToLocal(_local2); if (_local3 != undefined) { _root.zoom(_local3); } return({x:_local2.x, y:_local2.y}); } static function toGlobal(clip, x, y) { var _local2 = {}; _local2.x = x; _local2.y = y; if (_root._xscale != 100) { var _local3 = _root._xscale; _root.zoomReset(); } clip.localToGlobal(_local2); if (_local3 != undefined) { _root.zoom(_local3); } return({x:_local2.x, y:_local2.y}); } static function removeMc(o_mc) { if (testMc(o_mc)) { o_mc.removeMovieClip(); return(undefined); } return(undefined); } static function testMc(o_mc) { if (o_mc._totalframes == undefined) { return(false); } return(true); } static function stopMc(mc) { for (var _local2 in mc) { if (typeof(mc[_local2]) == "movieclip") { mc[_local2].stop(); stopMc(mc[_local2]); } } } static function playMc(mc) { for (var _local2 in mc) { if (typeof(mc[_local2]) == "movieclip") { mc[_local2].play(); playMc(mc[_local2]); } } } static function stopOrPlay(mc, command) { if (command) { playMc(mc); } else { stopMc(mc); } } static function makeBitmapSmoothed(source_mc, target_mc, $tiefe, $fillColor, scale, trans) { if ($fillColor == undefined) { $fillColor = 16711680 /* 0xFF0000 */; } if (scale == undefined) { scale = 100; var _local10 = source_mc._width; var _local8 = source_mc._height; } else { var _local10 = (source_mc._width / 100) * scale; var _local8 = (source_mc._height / 100) * scale; } if (trans == undefined) { trans = true; } var _local6 = new flash.display.BitmapData(_local10, _local8, trans, $fillColor); if ($tiefe == undefined) { $tiefe = target_mc.getNextHighestDepth(); } var _local3 = target_mc.createEmptyMovieClip("bmc" + $tiefe, $tiefe); _local3.attachBitmap(_local6, _local3.getNextHighestDepth(), "always", true); var _local4 = new flash.geom.Matrix(); _local4.scale(scale / 100, scale / 100); _local6.draw(source_mc, _local4); return(_local3); } static function BipmapHit(_mc1, _mc2, _thresh) { if (_thresh == undefined) { _thresh = 1; } var _local1 = (_thresh ? (_thresh) : 1); _local1 = Math.max(_local1, 0); _local1 = Math.min(_local1, 255); var _local4 = new flash.display.BitmapData(_mc1._width, _mc1._height, true, 0); _local4.draw(_mc1); var _local5 = new flash.display.BitmapData(_mc2._width, _mc2._height, true, 0); _local5.draw(_mc2); return(_local4.hitTest(new flash.geom.Point(_mc1._x, _mc1._y), _local1, _local5, new flash.geom.Point(_mc2._x, _mc2._y), _local1)); } }
Symbol 212 MovieClip [__Packages.ch.mda.freeListBox] Frame 0
class ch.mda.freeListBox extends MovieClip { var container_mc, tiefe, align, borderColor, buttonHoehe, menuSpace, fontSize, behalteWidth, behalteHeight, fake_mc, fake_txt, fake_main_pb, mausListener, scrollerbreite, keyListener, $listenType, liste_array, weitMe, main_mc, changeHandler, ChangeObj, _parent, rollHandler, RollObj, rollOutHandler, RollOutObj, pressHandler, PressObj, behalteIndex, temp_mc, back_mc, aktivesItemIndex, aktiverButton, showScollbar, myScrollBar, movie_array, farbObject, farbObjectText, listenType, main_pb, ListArrow, label, noAnimation, rows, meineHoehe, meineBreite, matrix, afterFinish, DoWaitMe, tipObject, farbObjectMain, rand_mc, farbObjectMainText, isRedering, freeListArrow_mc, realHoehe, matrix_zahler, matrix_h; function freeListBox () { super(); container_mc = this; aktiv = true; tiefe = 100; align = "LEFT"; borderColor = "#CCCCCC"; buttonHoehe = 17; menuSpace = 5; fontSize = 11; behalteWidth = container_mc._width; container_mc._xscale = 100; behalteHeight = container_mc._height; container_mc._yscale = 100; setSize(behalteWidth, behalteHeight); fake_mc._visible = false; fake_txt._visible = false; fake_main_pb._visible = false; mausListener = new Object(); mausListener.mc = container_mc; scrollerbreite = 16; mausListener.onMouseMove = function () { if (this.mc.hitTest(_root._xmouse, _root._ymouse, false) == false) { this.mc.hideList(); } }; keyListener = new Object(); keyListener.mc = container_mc; keyListener.onKeyDown = function () { if (this.mc.aktiv == false) { return(undefined); } if (this.mc._visible == false) { return(undefined); } if (this.mc.back_mc.hitTest(_root._xmouse, _root._ymouse, false)) { var test = eval (Selection.getFocus()); if (test instanceof TextField) { if (test.selectable) { if (test.type == "input") { return(undefined); } } } var d = Key.getCode(); if (Key.isDown(38)) { var d = "UP"; } if (Key.isDown(40)) { var d = "DOWN"; } if (d != "") { this.mc.myKeyListener(d); } } }; if ($listenType != undefined) { setType($listenType); } } function addItem($label, $data, icon, $tip, $sortItem, $sortItem2, $sortItem3) { if (liste_array == undefined) { liste_array = new Array(); } var _local3 = liste_array.push({label:$label, data:$data, icon:icon, tip:$tip, sortItem:$sortItem, sortItem2:$sortItem2, sortItem3:$sortItem3}); weitMe = true; renderListe(); } function addItemAt(index, $label, $data, icon, $tip, $sortItem, $sortItem2, $sortItem3) { var _local2 = liste_array.slice(0, index); var _local3 = liste_array.slice(index, liste_array.length); _local2.push({label:$label, data:$data, icon:icon, tip:$tip, sortItem:$sortItem, sortItem2:$sortItem2, sortItem3:$sortItem3}); liste_array = new Array(); liste_array = _local2.concat(_local3); renderListe(); } function removeAll() { liste_array = new Array(); main_mc.removeMovieClip(); setSelectedIndex(null); renderListe(); } function removeItemAt(index) { liste_array.splice(index, 1); renderListe(); } function replaceItemAt(index, $label, $data, icon, $tip, $sortItem, $sortItem2, $sortItem3) { var _local2 = liste_array[index]; liste_array[index] = {label:$label, data:$data, icon:icon, tip:$tip, sortItem:$sortItem, sortItem2:$sortItem2, sortItem3:$sortItem3}; renderListe(); return(_local2); } function setDataProvider(dataProvider_array) { if (dataProvider_array[0].label == undefined) { var _local5 = new Array(); var _local2 = 0; while (_local2 < dataProvider_array.length) { _local5.push({label:dataProvider_array[_local2]}); _local2++; } } else { var _local5 = dataProvider_array; } liste_array = _local5; weitMe = true; renderListe(); } function setChangeHandler(handler, mc) { changeHandler = handler; ChangeObj = ((arguments.length < 2) ? (_parent) : (mc)); } function setRollHandler(handler, mc) { rollHandler = handler; RollObj = ((arguments.length < 2) ? (_parent) : (mc)); } function setOutHandler(handler, mc) { rollOutHandler = handler; RollOutObj = ((arguments.length < 2) ? (_parent) : (mc)); } function setPressHandler(handler, mc) { pressHandler = handler; PressObj = ((arguments.length < 2) ? (_parent) : (mc)); } function setSelectedIndex(index) { if (index == null) { behalteIndex = undefined; delete temp_mc.onEnterFrame; temp_mc.removeMovieClip(); delete back_mc.onEnterFrame; delete container_mc.onEnterFrame; deselectList(aktivesItemIndex); aktivesItemIndex = null; aktiverButton.aktiv = false; aktiverButton = undefined; return(undefined); } if (aktiv == false) { return(undefined); } if (container_mc._visible == false) { return(undefined); } behalteIndex = index; if (index > (liste_array.length - 1)) { return(undefined); } if (index < 0) { return(undefined); } deselectList(index); aktivesItemIndex = index; if (aktiverButton == undefined) { if (showScollbar) { var _local3 = myScrollBar; var _local8 = liste_array.length * buttonHoehe; var _local4 = index * buttonHoehe; var _local5 = ch.mda.util.mathUtil.percentValue(_local8, _local4); var _local6 = _local3.dragBottom - _local3.dragTop; var _local7 = ch.mda.util.mathUtil.numberPercentValue(_local6, _local5); myScrollBar.setScrollPosition(_local7 + 16); } } if (aktiverButton == undefined) { aktiverButton = movie_array[index]; } aktiverButton.aktiv = true; aktiverButton.setHightLight(farbObject.heightLight, farbObjectText.heightLight); aktiverButton.enabled = false; if (listenType == "CombBox") { main_pb.setLabel(aktiverButton.label, fontSize, bold, align, fontEmbed, false); ch.mda.util.ColorUtil.clearRGB(ListArrow); ch.mda.util.ColorUtil.farbMc(ListArrow.f2_mc, farbObjectText.border); ch.mda.util.ColorUtil.farbMc(ListArrow.pfeil_mc, farbObjectText.norm); } if (listenType == "Menu2") { aktiverButton.enabled = false; main_pb.setLabel(aktiverButton.label, fontSize, bold, align, fontEmbed, false); } var zzz = 0; temp_mc = aktiverButton.createEmptyMovieClip("tempi_mc", aktiverButton.getNextHighestDepth()); temp_mc.meinWirt = aktiverButton; temp_mc.listenType = listenType; temp_mc.content_mc = this; temp_mc.onEnterFrame = function () { zzz++; if (this.meinWirt.aktiv) { this.meinWirt.setHightLight(this.farbObject.heightLight, this.farbObjectText.heightLight); } else { this.removeMovieClip(); } if (zzz > 12) { if (this.listenType != "Menu2") { this.meinWirt.enabled = true; } this.content_mc.aktiverButton = undefined; this.removeMovieClip(); } }; if (changeHandler != undefined) { ChangeObj[changeHandler](this); } } function sortItemsBy(fieldName, order) { if (order == "ASC") { ch.mda.util.ArrayUtil.sortBy(fieldName, liste_array); } else if (order == "DESC") { ch.mda.util.ArrayUtil.sortByUp(fieldName, liste_array); } else { ch.mda.util.ArrayUtil.sortByUp("label", liste_array); } weitMe = true; renderListe(); } function setType(type, $label) { if (listenType != undefined) { return(undefined); } if ($label != undefined) { label = $label; } if (type == "CombBox") { listenType = type; label = "please choose..."; noAnimation = false; } else if (type == "ListBox") { listenType = type; label = ""; noAnimation = undefined; Key.addListener(keyListener); container_mc.onUnload = function () { Key.removeListener(this.keyListener); }; } else if (type == "Menu") { listenType = type; label = "Menu"; noAnimation = false; } else if (type == "Menu2") { listenType = type; label = ""; noAnimation = undefined; } setSize(behalteWidth, behalteHeight); } function setRowCount($rows) { rows = $rows; meineHoehe = rows * buttonHoehe; } function setMenuSpace($menuSpace) { menuSpace = $menuSpace; } function setSize(width, height, $buttonHoehe) { meineBreite = width; if (height != undefined) { meineHoehe = height; } if ($buttonHoehe != undefined) { buttonHoehe = $buttonHoehe; main_pb.setSize(width, buttonHoehe); ListArrow._height = buttonHoehe; ListArrow._width = buttonHoehe; ListArrow._x = meineBreite - buttonHoehe; } renderListe(); } function setMatrix(value) { matrix = value; renderListe(); } function setAfterFinish(func, waitMe) { afterFinish = func; DoWaitMe = waitMe; } function setButtonHeight(hoehe) { buttonHoehe = hoehe; ListArrow._height = buttonHoehe; ListArrow._width = buttonHoehe; ListArrow._x = meineBreite - buttonHoehe; renderListe(); } function setTipObject(obj) { tipObject = obj; } function setLabel($label, $fontSize, $bold, $align, $fontEmbed) { if ($label != undefined) { label = $label; } if ($fontSize != undefined) { fontSize = $fontSize; } if ($bold != undefined) { bold = $bold; } if ($align != undefined) { align = $align; } if ($fontEmbed != undefined) { fontEmbed = $fontEmbed; } main_pb.setLabel(label, fontSize, bold, align, fontEmbed, false); } function setFontEmbed(f) { fontEmbed = f; } function setPopUpDirect(value) { renderUp = value; } function setEnabled(value) { aktiv = value; if ((listenType == "ListBox") || (listenType == "Menu2")) { var _local2 = 0; while (_local2 < movie_array.length) { movie_array[_local2].setEnabled(value); _local2++; } } else { main_pb.setEnabled(value); } } function setFontSize($fontSize) { fontSize = $fontSize; } function getItemAt(index) { return(liste_array[index]); } function getSelectedIndex() { if (aktivesItemIndex != undefined) { return(aktivesItemIndex); } return(null); } function getSelectedItem() { if (aktivesItemIndex != undefined) { return(liste_array[aktivesItemIndex]); } return(null); } function getValue() { var _local2 = getSelectedIndex(); if (liste_array[_local2].data == undefined) { return(liste_array[_local2].label); } return(liste_array[_local2].data); } function getLength() { return(liste_array.length); } function getEnabled() { return(aktiv); } function getLabel() { return(getSelectedItem().label); } function getButton(index) { return(movie_array[index]); } function setColorObject($farbObject, $farbObjectText) { if ($farbObject.norm == undefined) { return(undefined); } farbObject = {}; farbObject.norm = ch.mda.util.StringUtil.replaceString($farbObject.norm, "#", "0x"); farbObject.over = ch.mda.util.StringUtil.replaceString($farbObject.over, "#", "0x"); farbObject.press = ch.mda.util.StringUtil.replaceString($farbObject.press, "#", "0x"); farbObject.click = ch.mda.util.StringUtil.replaceString($farbObject.click, "#", "0x"); farbObject.disabled = ch.mda.util.StringUtil.replaceString($farbObject.disabled, "#", "0x"); if ($farbObject.alpha != undefined) { farbObject.alpha = Number($farbObject.alpha); } if ($farbObject.norm_G != undefined) { farbObject.norm_G = ch.mda.util.StringUtil.replaceString($farbObject.norm_G, "#", "0x"); } if ($farbObject.over_G != undefined) { farbObject.over_G = ch.mda.util.StringUtil.replaceString($farbObject.over_G, "#", "0x"); } if ($farbObject.press_G != undefined) { farbObject.press_G = ch.mda.util.StringUtil.replaceString($farbObject.press_G, "#", "0x"); } farbObjectText = {}; farbObjectText.norm = ch.mda.util.StringUtil.replaceString($farbObjectText.norm, "#", "0x"); farbObjectText.over = ch.mda.util.StringUtil.replaceString($farbObjectText.over, "#", "0x"); farbObjectText.press = ch.mda.util.StringUtil.replaceString($farbObjectText.press, "#", "0x"); farbObjectText.click = ch.mda.util.StringUtil.replaceString($farbObjectText.click, "#", "0x"); farbObjectText.disabled = ch.mda.util.StringUtil.replaceString($farbObjectText.disabled, "#", "0x"); farbObjectText.border = ch.mda.util.StringUtil.replaceString($farbObjectText.border, "#", "0x"); farbObject.heightLight = ch.mda.util.StringUtil.replaceString($farbObject.heightLight, "#", "0x"); if ($farbObject.heightLight_G != undefined) { farbObject.heightLight_G = ch.mda.util.StringUtil.replaceString($farbObject.heightLight_G, "#", "0x"); } farbObjectText.heightLight = ch.mda.util.StringUtil.replaceString($farbObjectText.heightLight, "#", "0x"); } function setColorObjectMain($farbObjectMain, $farbObjectMainText) { if ($farbObjectMain.norm == undefined) { return(undefined); } farbObjectMain = {}; farbObjectMain.norm = ch.mda.util.StringUtil.replaceString($farbObjectMain.norm, "#", "0x"); farbObjectMain.over = ch.mda.util.StringUtil.replaceString($farbObjectMain.over, "#", "0x"); farbObjectMain.press = ch.mda.util.StringUtil.replaceString($farbObjectMain.press, "#", "0x"); farbObjectMain.click = ch.mda.util.StringUtil.replaceString($farbObjectMain.click, "#", "0x"); farbObjectMain.disabled = ch.mda.util.StringUtil.replaceString($farbObjectMain.disabled, "#", "0x"); if ($farbObjectMain.alpha != undefined) { farbObject.alpha = Number($farbObjectMain.alpha); } if ($farbObjectMain.norm_G != undefined) { farbObject.norm_G = ch.mda.util.StringUtil.replaceString($farbObjectMain.norm_G, "#", "0x"); } if ($farbObjectMain.over_G != undefined) { farbObject.over_G = ch.mda.util.StringUtil.replaceString($farbObjectMain.over_G, "#", "0x"); } if ($farbObjectMain.press_G != undefined) { farbObject.press_G = ch.mda.util.StringUtil.replaceString($farbObjectMain.press_G, "#", "0x"); } farbObjectText = {}; farbObjectText.norm = ch.mda.util.StringUtil.replaceString($farbObjectMainText.norm, "#", "0x"); farbObjectText.over = ch.mda.util.StringUtil.replaceString($farbObjectMainText.over, "#", "0x"); farbObjectText.press = ch.mda.util.StringUtil.replaceString($farbObjectMainText.press, "#", "0x"); farbObjectText.click = ch.mda.util.StringUtil.replaceString($farbObjectMainText.click, "#", "0x"); farbObjectText.disabled = ch.mda.util.StringUtil.replaceString($farbObjectMainText.disabled, "#", "0x"); farbObjectText.border = ch.mda.util.StringUtil.replaceString($farbObjectMainText.border, "#", "0x"); farbObject.heightLight = ch.mda.util.StringUtil.replaceString($farbObjectMain.heightLight, "#", "0x"); if ($farbObjectMain.heightLight_G != undefined) { farbObject.heightLight_G = ch.mda.util.StringUtil.replaceString($farbObjectMain.heightLight_G, "#", "0x"); } farbObjectText.heightLight = ch.mda.util.StringUtil.replaceString($farbObjectMainText.heightLight, "#", "0x"); } function setBorderColor(f) { borderColor = f; } function setAnimations(value) { noAnimation = value; } function deselectList(aktiver) { var _local2 = 0; while (_local2 < movie_array.length) { if (_local2 != aktiver) { movie_array[_local2].removeHightlight(); movie_array[_local2].aktiv = false; } if (aktiv) { movie_array[_local2].enabled = true; } _local2++; } aktivesItemIndex = undefined; } function myClickHandler(a_pb) { if (listenType == "CombBox") { hideList(); main_pb.setLabel(a_pb.label, fontSize, bold, align, fontEmbed, false); } if (listenType == "Menu") { hideList(); } aktiverButton = a_pb; setSelectedIndex(a_pb.indexNumber); } function showList() { main_mc._visible = true; rand_mc._visible = main_mc._visible; back_mc._visible = main_mc._visible; Mouse.addListener(mausListener); if ((listenType == "CombBox") || (listenType == "Menu")) { if (showScollbar) { myScrollBar._visible = true; myScrollBar.scrollToTop(); } } } function hideList() { main_mc._visible = false; rand_mc._visible = main_mc._visible; back_mc._visible = main_mc._visible; Mouse.removeListener(mausListener); if ((listenType == "CombBox") || (listenType == "Menu")) { myScrollBar._visible = false; } } function myKeyListener(key) { if (aktivesItemIndex != undefined) { if (key == "DOWN") { var _local4 = aktivesItemIndex + 1; setSelectedIndex(_local4); } else if (key == "UP") { var _local4 = aktivesItemIndex - 1; setSelectedIndex(_local4); } } var _local2; if ((key > 64) && (key < 91)) { switch (key) { case 65 : _local2 = "a"; break; case 66 : _local2 = "b"; break; case 67 : _local2 = "c"; break; case 68 : _local2 = "d"; break; case 69 : _local2 = "e"; break; case 70 : _local2 = "f"; break; case 71 : _local2 = "g"; break; case 72 : _local2 = "h"; break; case 73 : _local2 = "i"; break; case 74 : _local2 = "j"; break; case 75 : _local2 = "k"; break; case 76 : _local2 = "l"; break; case 77 : _local2 = "m"; break; case 78 : _local2 = "n"; break; case 79 : _local2 = "o"; break; case 80 : _local2 = "p"; break; case 81 : _local2 = "q"; break; case 82 : _local2 = "r"; break; case 83 : _local2 = "s"; break; case 84 : _local2 = "t"; break; case 85 : _local2 = "u"; break; case 86 : _local2 = "v"; break; case 87 : _local2 = "w"; break; case 88 : _local2 = "x"; break; case 89 : _local2 = "y"; break; case 90 : _local2 = "z"; } if (_local2 != undefined) { setPerString(_local2); } } } function setPerString(s) { var _local2 = 0; while (_local2 < liste_array.length) { var _local3 = liste_array[_local2].label.substring(0, 1).toLowerCase(); if (_local3 == s) { setSelectedIndex(_local2); break; } _local2++; } } function setColorAutomat() { if ((_root.p_colorButtons != undefined) || (_root.p_listenButtons != undefined)) { if (_root.p_listenButtons != undefined) { setColorObjectMain(_root.p_listenButtons, _root.p_listenButtonsFont); var _local4 = ch.mda.util.ObjectUtil.simpleClon(_root.p_listenButtons); var _local3 = ch.mda.util.ObjectUtil.simpleClon(_root.p_listenButtonsFont); } else { setColorObjectMain(_root.p_colorButtons, _root.p_colorButtonsFont); var _local4 = ch.mda.util.ObjectUtil.simpleClon(_root.p_colorButtons); var _local3 = ch.mda.util.ObjectUtil.simpleClon(_root.p_colorButtonsFont); if (listenType != "Menu2") { _local4.norm = "0xFFFFFF"; _local3.norm = "0x000000"; _local3.border = "0xFFFFFF"; } } setColorObject(_local4, _local3); } else { farbObjectMain = {}; farbObjectMain.norm = "0xF1F1F1"; farbObjectMain.over = "0x666666"; farbObjectMain.press = "0x333333"; farbObjectMain.click = "0xCC0000"; farbObjectMain.disabled = "0xF4FCFF"; farbObjectMainText = {}; (farbObjectMainText.norm = "0x333333"); (farbObjectMainText.over = "0xFFFFFF"); (farbObjectMainText.press = "0xFFFFFF"); (farbObjectMainText.click = "0xFFFFFF"); farbObjectMainText.disabled = "0xCCCCCC"; farbObjectMainText.border = "0x999999"; farbObjectMain.heightLight = main_pb.heightLightColor; farbObjectMainText.heightLight = main_pb.heightLightFontColor; farbObject = ch.mda.util.ObjectUtil.simpleClon(farbObjectMain); farbObjectText = ch.mda.util.ObjectUtil.simpleClon(farbObjectMainText); if (listenType != "Menu2") { farbObject.norm = "0xFFFFFF"; farbObjectText.norm = "0x000000"; farbObjectText.border = "0xFFFFFF"; } } } function renderListe() { var _local4; if (fontEmbed == false) { _local4 = "Verdana"; if (_root.p_fontErsatz != undefined) { _local4 = _root.p_fontErsatz; } } else { _local4 = _root.p_hauptschrift; } delete _root[(("b_LabelHight_" + fontSize) + "_") + _local4]; var i = 0; while (i < movie_array.length) { movie_array[i].removeMovieClip(); i++; } if (listenType == undefined) { return(undefined); } aktivesItemIndex = undefined; isRedering = true; myScrollBar.scrollToTop(); if (rand_mc) { rand_mc.removeMovieClip(); main_mc.removeMovieClip(); back_mc.removeMovieClip(); } if (farbObject.norm == undefined) { setColorAutomat(); } rand_mc = container_mc.createEmptyMovieClip("r_mc", 5555556); back_mc = container_mc.createEmptyMovieClip("b_mc", 7); ch.mda.util.ColorUtil.farbMc(rand_mc, borderColor); ch.mda.util.ColorUtil.farbMc(back_mc, farbObject.norm); if (farbObject.alpha != undefined) { back_mc._alpha = farbObject.alpha; } tiefe++; main_mc = container_mc.createEmptyMovieClip("m_mc", tiefe); main_mc.tiefe = 1; if ((listenType == "CombBox") || (listenType == "Menu")) { if (main_pb == undefined) { main_pb = container_mc.attachMovie("freeList_pb", "m_pb", 2); main_pb.setSize(meineBreite, buttonHoehe); main_pb.setColorObjFertig(farbObject, farbObjectText); } back_mc._visible = false; var _local3 = meineHoehe - buttonHoehe; if (renderUp) { _local3 = Math.round(liste_array.length * buttonHoehe); main_mc._y = -(_local3 / 2); } else { main_mc._y = buttonHoehe; } ch.mda.util.DrawUtil.drawRectLine(rand_mc, meineBreite, _local3); ch.mda.util.DrawUtil.drawRectFill(back_mc, meineBreite, _local3); main_mc._visible = false; if (freeListArrow_mc != undefined) { main_pb.setSymbolMovie(freeListArrow_mc); ListArrow = main_pb.symbolMovie; ch.mda.util.ColorUtil.clearRGB(ListArrow); ch.mda.util.ColorUtil.farbMc(ListArrow.f2_mc, farbObjectText.border); ch.mda.util.ColorUtil.farbMc(ListArrow.pfeil_mc, farbObjectText.norm); } ListArrow._height = buttonHoehe; ListArrow._width = buttonHoehe; ListArrow._x = meineBreite - buttonHoehe; main_pb._visible = true; main_pb.setLabel(label, fontSize, bold, align, fontEmbed, false); if (listenType == "CombBox") { main_pb.setPressHandler("showList"); if (liste_array[0].label != undefined) { main_pb.setLabel(liste_array[0].label, fontSize, bold, align, fontEmbed, false); } } if (listenType == "Menu") { main_pb.setRollHandler("showList"); } } if ((listenType == "ListBox") || (listenType == "Menu2")) { main_mc._y = 0; main_pb._visible = false; if (listenType == "ListBox") { ch.mda.util.DrawUtil.drawRectLine(rand_mc, meineBreite, meineHoehe); ch.mda.util.DrawUtil.drawRectFill(back_mc, meineBreite, meineHoehe); } ListArrow._visible = false; } rand_mc._y = main_mc._y; back_mc._y = main_mc._y; rand_mc._visible = main_mc._visible; back_mc._visible = main_mc._visible; if (liste_array == undefined) { return(undefined); } if (liste_array.length == 0) { return(undefined); } if (weitMe) { weitMe = true; var zz = 0; back_mc.onEnterFrame = function () { zz++; if (zz > 0) { this.weitMe = undefined; this.renderListe(); delete this.back_mc.onEnterFrame; } }; } else { return(undefined); } movie_array = new Array(); main_mc.tiefe = 1; var lange = (liste_array.length - 1); var i = 0; realHoehe = (lange + 1) * buttonHoehe; if (realHoehe <= meineHoehe) { showScollbar = false; } else if (realHoehe > meineHoehe) { showScollbar = true; } if (listenType == "Menu2") { showScollbar = false; } if (showScollbar) { machScroll(renderUp); } else if (!showScollbar) { if ((listenType == "Menu") || (listenType == "CombBox")) { rand_mc._height = realHoehe; back_mc._height = realHoehe; } removeScoll(); } if (lange > 6) { container_mc.onEnterFrame = function () { this.renderButtons(i, lange); i++; if (i <= lange) { this.renderButtons(i, lange); i++; } if (i <= lange) { this.renderButtons(i, lange); i++; } if (i <= lange) { this.renderButtons(i, lange); i++; } if (i <= lange) { this.renderButtons(i, lange); i++; } if (i > lange) { if (this.behalteIndex != undefined) { this.setSelectedIndex(this.behalteIndex); } this.isRedering = false; if (this.afterFinish) { this.afterFinish(); } delete this.onEnterFrame; } }; } else { if (DoWaitMe) { return(undefined); } var i = 0; while (i < liste_array.length) { renderButtons(i, lange); i++; } if (behalteIndex != undefined) { setSelectedIndex(behalteIndex); } isRedering = false; if (afterFinish) { afterFinish(); } } } function renderButtons(i, lange) { main_mc.tiefe++; var _local4 = {_y:i * buttonHoehe}; if (listenType == "Menu2") { if (i == 0) { _local4 = {_x:0}; matrix_zahler = 1; matrix_h = 0; } else { _local4 = {_x:(i * meineBreite) + (i * menuSpace)}; if (matrix != undefined) { if (matrix_h == 0) { var _local5 = 0; var _local7 = (i * meineBreite) + (i * menuSpace); } else { var _local5 = (matrix_h * buttonHoehe) + (matrix_h * menuSpace); var _local7 = (matrix_zahler * meineBreite) + (matrix_zahler * menuSpace); } _local4 = {_x:_local7, _y:_local5}; matrix_zahler++; if (matrix_zahler == matrix) { matrix_h++; matrix_zahler = 0; } } } } var _local2 = main_mc.attachMovie("freeList_pb", "lb" + main_mc.tiefe, main_mc.tiefe, _local4); movie_array.push(_local2); _local2.setClickHandler("myClickHandler", container_mc); _local2.setRollHandler(rollHandler, RollObj); _local2.setOutHandler(rollOutHandler, RollOutObj); _local2.setPressHandler(pressHandler, PressObj); _local2.setData(liste_array[i].data); _local2.setColorObjFertig(farbObject, farbObjectText); _local2.setAnimations(noAnimation); if (liste_array[i].tip != undefined) { if (tipObject != undefined) { _local2.setTip(liste_array[i].tip, tipObject); } else { _local2.setTip(liste_array[i].tip); } } _local2.indexNumber = i; realHoehe = (lange + 1) * buttonHoehe; if (realHoehe <= meineHoehe) { var _local6 = meineBreite; _local2.setSize(meineBreite, buttonHoehe); } else if (realHoehe > meineHoehe) { var _local6 = meineBreite - buttonHoehe; _local2.setSize(meineBreite - scrollerbreite, buttonHoehe); } if (liste_array[i].icon != undefined) { _local2.tiefe++; var _local8 = {_x:_local6 + 5, _y:2}; _local2.attachMovie(liste_array[i].icon, "icon", _local2.tiefe); } if (listenType == "Menu2") { _local2.setSize(meineBreite, buttonHoehe); } _local2.setLabel(liste_array[i].label, fontSize, bold, align, fontEmbed, false); } function machScroll(up) { if (myScrollBar == undefined) { tiefe++; myScrollBar = container_mc.attachMovie("ultimateScroller", "scroller", 5555555); } else { tiefe++; } myScrollBar._x = meineBreite - scrollerbreite; myScrollBar.face = 15658734 /* 0xEEEEEE */; myScrollBar.scrollTrack = 12303291 /* 0xBBBBBB */; myScrollBar.scrollAmount = buttonHoehe; myScrollBar.useMask = true; if ((listenType == "CombBox") || (listenType == "Menu")) { myScrollBar._visible = false; if (renderUp) { var _local2 = Math.round(liste_array.length * buttonHoehe); myScrollBar._y = -(_local2 / 2); } else { myScrollBar._y = buttonHoehe; } myScrollBar.scrollTarget = main_mc; } else if (listenType == "ListBox") { main_mc._y = 0; myScrollBar._visible = true; myScrollBar._y = 0; } myScrollBar.scrollTarget = main_mc; myScrollBar.size = rand_mc._height; } function removeScoll() { if (myScrollBar != undefined) { myScrollBar.targetClip.setMask(null); myScrollBar.borderObj.removeMovieClip(); myScrollBar._visible = false; } } function keepHightlight(button_mc) { if (button_mc.aktiv) { button_mc.setHightLight(farbObject.heightLight, farbObjectText.heightLight); } RollObj[rollHandler](); } var aktiv = true; var bold = false; var fontEmbed = true; var renderUp = false; }
Symbol 213 MovieClip [__Packages.ch.mda.util.mathUtil] Frame 0
class ch.mda.util.mathUtil { function mathUtil () { } static function initialize() { _global.percentValue = percentValue; _global.numberPercentValue = numberPercentValue; _global.percentValueRaw = percentValueRaw; _global.numberPercentValueRaw = numberPercentValueRaw; _root.percentValue = percentValue; _root.numberPercentValue = numberPercentValue; _root.percentValueRaw = percentValueRaw; _root.numberPercentValueRaw = numberPercentValueRaw; _root.randomNumbers = randomNumbers; _root.myDistance = myDistance; _root.conterScale = conterScale; _root.randomBetween = randomBetween; _root.addZeros = addZeros; } static function percentValue(gesamt, teil) { var _local1 = Math.floor((teil / gesamt) * 100); return(_local1); } static function percentValueRaw(gesamt, teil) { var _local1 = (teil / gesamt) * 100; return(_local1); } static function numberPercentValue(gesamt, percent) { var _local1 = Math.floor((gesamt / 100) * percent); return(_local1); } static function numberPercentValueRaw(gesamt, percent) { var _local1 = (gesamt / 100) * percent; return(_local1); } static function myDistance(x1, y1, x2, y2) { var _local1 = new Object(); _local1.distx = x2 - x1; _local1.disty = y2 - y1; _local1.distance = Math.sqrt((_local1.distx * _local1.distx) + (_local1.disty * _local1.disty)); return(_local1.distance); } static function conterScale(mc1, mc2, prozent) { if (prozent == undefined) { prozent = mc1._xscale; } else { mc1._xscale = prozent; mc1._yscale = prozent; } var _local2 = Math.round((1 / prozent) * 10000); mc2._xscale = _local2; mc2._yscale = _local2; } static function randomBetween(pmin, pmax) { return(pmin + Math.floor(Math.random() * ((pmax - pmin) + 1))); } static function addZeros(zahl, digits) { var _local2 = zahl + ""; var _local3 = ""; var _local1 = _local2.length; while (_local1 < digits) { _local3 = _local3 + "0"; _local1++; } _local3 = _local3 + _local2; return(_local3); } static function randomNumbers(startNummer, anzahl) { var _local5 = new Array(); var _local4 = new Array(); var _local2 = 0; while (_local2 < startNummer) { _local5[_local2] = _local2 + 1; var _local3 = true; while (_local3) { var _local1 = int(random(startNummer)); if (_local4[_local1] == undefined) { _local4[_local1] = _local5[_local2]; _local3 = false; } } _local2++; } _local4 = _local4.slice(0, anzahl); return(_local4); } }
Symbol 214 MovieClip [__Packages.ch.mda.util.ArrayUtil] Frame 0
class ch.mda.util.ArrayUtil { function ArrayUtil () { } static function initialize() { _root.getIntersect = getIntersect; ch.mda.core.listFunctions.listMe("ch.mda.util.ArrayUtil.sortBy", "key, arr", "nothing", "none", "ch.mda.util.ArrayUtil"); ch.mda.core.listFunctions.listMe("ch.mda.util.ArrayUtil.sortByUp", "key, arr", "nothing", "none", "ch.mda.util.ArrayUtil"); ch.mda.core.listFunctions.listMe("ch.mda.util.ArrayUtil.simpleClon", "a_array", "Array", "none", "ch.mda.util.ArrayUtil"); ch.mda.core.listFunctions.listMe("_root.getIntersect", "arr1:Array, arr2:Array", "Array", "none", "ch.mda.util.ArrayUtil"); } static function sortBy(key, arr) { var _local3 = function (a, b) { var _local2 = ((typeof(a[key]) == "string") ? (a[key].toLowerCase()) : (a[key])); var _local1 = ((typeof(b[key]) == "string") ? (b[key].toLowerCase()) : (b[key])); if (_local2 < _local1) { return(-1); } if (_local2 > _local1) { return(1); } return(0); }; arr.sort(_local3); } static function sortByUp(key, arr) { var _local3 = function (a, b) { var _local2 = ((typeof(a[key]) == "string") ? (a[key].toLowerCase()) : (a[key])); var _local1 = ((typeof(b[key]) == "string") ? (b[key].toLowerCase()) : (b[key])); if (_local2 > _local1) { return(-1); } if (_local2 < _local1) { return(1); } return(0); }; arr.sort(_local3); } static function simpleClon(a_array) { var _local1 = new Array(); _local1 = _local1.concat(a_array); return(_local1); } static function getIntersect(arr1, arr2) { var _local4 = new Array(); var _local2 = 0; while (_local2 < arr1.length) { var _local1 = 0; while (_local1 < arr2.length) { if (arr1[_local2] == arr2[_local1]) { _local4[_local4.length] = arr1[_local2]; } _local1++; } _local2++; } return(_local4); } }
Symbol 215 MovieClip [__Packages.ch.mda.util.ObjectUtil] Frame 0
class ch.mda.util.ObjectUtil { function ObjectUtil () { } static function initialize() { _root.simpleClon = simpleClon; _root.traceObjectSimple = traceObjectSimple; _root.cloneObject = cloneObject; _root.clearAllInterval = clearAllInterval; _root.doAfterTime = doAfterTime; ch.mda.core.listFunctions.listMe("_root.simpleClon", "obj:Object", "Object", "none", "ch.mda.util.ObjectUtil"); ch.mda.core.listFunctions.listMe("_root.traceObjectSimple", "obj:Object", "none", "none", "ch.mda.util.ObjectUtil"); ch.mda.core.listFunctions.listMe("_root.cloneObject", "obj:Object", "none", "none", "ch.mda.util.ObjectUtil"); ch.mda.core.listFunctions.listMe("_root.clearAllInterval", "no arguments", "none", "none", "ch.mda.util.ObjectUtil"); ch.mda.core.listFunctions.listMe("_root.doAfterTime", "mc:MovieClip, time:Number, funk:Function", "Number", "none", "ch.mda.util.ObjectUtil"); } static function simpleClon(obj) { if (obj instanceof Array) { return(ch.mda.util.ArrayUtil.simpleClon(obj)); } var _local2 = {}; for (var _local3 in obj) { _local2[_local3] = obj[_local3]; } return(_local2); } static function traceObjectSimple(o) { if (System.capabilities.playerType == "External") { for (var _local2 in o) { } } } static function cloneObject(obj) { var _local4 = {}; if (obj instanceof Array) { _local4 = new Array(); } for (var _local5 in obj) { if (typeof(obj[_local5]) == "object") { if (obj[_local5] instanceof Array) { _local4[_local5] = new Array(); var _local1 = 0; while (_local1 < obj[_local5].length) { var _local3 = cloneObject(obj[_local5][_local1]); _local4[_local5].push(_local3); _local1++; } } else { _local4[_local5] = cloneObject(obj[_local5]); } } else { _local4[_local5] = obj[_local5]; } } return(_local4); } static function clearAllInterval() { var _local2 = function () { var _local1 = 1; while (_local1 < (clearIntervaller + 1)) { clearInterval(_local1); _local1++; } }; var clearIntervaller = setInterval(_local2, 10); } static function doAfterTime(mc, time, funk, obj) { var _local4 = function () { if (intervalID) { clearInterval(intervalID); } if (mc._visible) { funk(mc, obj); if (_global.offline) { if (obj != undefined) { _root.traceMessage((("made interval called: " + getTimer()) + " ms.") + mc._name, time, funk, mc._name, obj); } else { _root.traceMessage((("made interval called: " + getTimer()) + " ms.") + mc._name, time, funk, mc._name); } } return(true); } return(false); }; var _local3 = time * 1000; var intervalID = setInterval(_local4, _local3); return(intervalID); } }
Symbol 216 MovieClip [__Packages.ch.mda.core.SoundControl] Frame 0
class ch.mda.core.SoundControl extends MovieClip { var oberSound, meinVol, lister_array, stop, slider_mc, behalt, durchstreich_mc, sound_pb; function SoundControl () { super(); _root.soundControl_mc = this; _global.soundzustand = true; oberSound = new Sound(); meinVol = 80; lister_array = new Array(); var _local5 = "ch.mda.core.SoundControl: " + this; if (System.capabilities.playerType == "External") { } (stop());// not popped ch.mda.core.listFunctions.listMe("_root.soundControl_mc.setSoundState", "value:Boolean", "nothing ", "_global.soundzustand", "ch.mda.core.SoundControle"); ch.mda.core.listFunctions.listMe("_root.soundControl_mc.addListener", "mc:MovieClip", "nothing ", "none", "ch.mda.core.SoundControle"); ch.mda.core.listFunctions.listMe("_root.soundControl_mc.removeListener", "mc:MovieClip", "nothing ", "none", "ch.mda.core.SoundControle"); } function machLaut() { meinVol = slider_mc.getValue(); oberSound.setVolume(meinVol); } function mikro() { if (_global.soundzustand) { setSoundState(false); } else { setSoundState(true); } if (_global.soundzustand) { _global.soundClick(100); if (behalt != undefined) { ch.mda.core.PresenterSounds.playSound(_root.soundControl_mc.behalt.wo, _root.soundControl_mc.behalt.song, _root.soundControl_mc.behalt.lautstark, _root.soundControl_mc.behalt.loop, true); } } else if (!_global.soundzustand) { var _local4 = 0; while (_local4 < lister_array.length) { lister_array[_local4].setSoundState(false); _local4++; } } } function setSoundState(value) { _global.soundzustand = value; if (_global.soundzustand) { slider_mc.setEnabled(true); durchstreich_mc._visible = false; } else { slider_mc.setEnabled(false); durchstreich_mc._visible = true; stopAllSounds(); } _global.musicLoops = _global.soundzustand; _global.sprecherSound = _global.soundzustand; if (_global.sprecherSound) { _root.content_mc.streamSound_mc.durchstreich_mc._visible = false; if (_root["s_streamSound_" + _root.current_page].url != undefined) { if (_root["s_streamSound_" + _root.current_page].enabled != "false") { _root.content_mc.streamSound_mc.playAgain(); } } } var _local4 = 0; while (_local4 < lister_array.length) { lister_array[_local4].setSoundState(_global.soundzustand); _local4++; } } function addListener(mc) { lister_array.push(mc); } function removeListener(mc) { var _local2 = 0; while (_local2 < lister_array.length) { if (lister_array[_local2] == mc) { lister_array.splice(_local2, 1); break; } _local2++; } } function onLoad() { sound_pb.setClickHandler("mikro", this); sound_pb.setTip(_root.t_soundinfo); durchstreich_mc._visible = false; slider_mc.setChangeHandler("machLaut", this); } }
Symbol 217 MovieClip [__Packages.ch.mda.core.PresenterSounds] Frame 0
class ch.mda.core.PresenterSounds { function PresenterSounds () { } static function initialize() { _global.playSound = playSound; _global.soundClick = soundClick; _global.soundAlert = soundAlert; _global.soundGood = soundGood; _global.soundFlop = soundFlop; ch.mda.core.listFunctions.listMe("_global.playSound", "wo:MovieClip, song:String, lautstark:Number, loop:Number, merken:Boolean, machstop:Boolean", "Sound", "none", "ch.mda.core.PresenterSounds"); ch.mda.core.listFunctions.listMe("_global.soundClick", "no arguments", "nothing", "none", "ch.mda.core.PresenterSounds"); ch.mda.core.listFunctions.listMe("_global.soundAlert", "no arguments", "nothing", "none", "ch.mda.core.PresenterSounds"); ch.mda.core.listFunctions.listMe("_global.soundGood", "no arguments", "nothing", "none", "ch.mda.core.PresenterSounds"); ch.mda.core.listFunctions.listMe("_global.soundFlop", "no arguments", "nothing", "none", "ch.mda.core.PresenterSounds"); } static function playSound(wo, song, lautstark, loop, merken, machstop) { if (_global.soundzustand) { _root.soundControl_mc.meinVol = _root.soundControl_mc.slider_mc.getValue(); if (lautstark == undefined) { lautstark = _root.soundControl_mc.meinVol; } if (loop == undefined) { loop = 1; } if (merken == undefined) { merken = false; } if (machstop == undefined) { machstop = false; } if (machstop) { stopAllSounds(); _root.soundControl_mc.letzterSound.stop(); } if (wo.tiefe == undefined) { wo.tiefe = 10000; } wo.tiefe++; var _local3 = wo.createEmptyMovieClip("s" + wo.tiefe, wo.tiefe); _local3.meinSound = new Sound(_local3); _local3.meinSound.attachSound(song); var _local4 = _root.soundControl_mc.meinVol / 100; _local3.meinSound.setVolume(lautstark * _local4); _local3.meinSound.start(0, loop); if (merken) { _root.soundControl_mc.behalt = {wo:wo, song:song, lautstark:lautstark, loop:loop}; } _root.soundControl_mc.letzterSound = _root.soundControl_mc.meinSound; return(_local3.meinSound); } } static function soundClick(laut) { if (laut == undefined) { laut = 100; } playSound(_root.soundHalter_mc, "click", laut, 1); } static function soundAlert(laut) { if (laut == undefined) { laut = 100; } playSound(_root.soundHalter_mc, "alert", laut, 1); } static function soundGood(laut) { if (laut == undefined) { laut = 100; } playSound(_root.soundHalter_mc, "harfe", laut, 1); } static function soundFlop(laut) { if (laut == undefined) { laut = 100; } playSound(_root.soundHalter_mc, "flopp", laut, 1); } }
Symbol 218 MovieClip [__Packages.ch.mda.FreeText] Frame 0
class ch.mda.FreeText extends MovieClip { var container_mc, fake_mc, myFontErsatz, scrollerBreite, tiefe, boxAbstand, linkColorOver, linkColor, id, obj, meinePositions, species, hatBox, textFarbe, boxTextFarbe, hatBorder, meinSize, borderFarbe, meineBreite, fontEinbetten, fontPlain, meinText, myFont, hatScroll, $hoehe, winText_mc, meinTextfeld_txt, meinTextFormat, my_styleSheet, textShadow, hatLabel, labelColor, labelWinText_mc, createEmptyMovieClip, meinLabel_txt, label_styleSheet, labelBack_mc, $randLabel_mc, backFarbe, $back_mc, $rand_mc, myScrollBar, hatDelay, hatTween, dInterval, line_top_mc, line_bottom_mc, c_btn, sInterval, abstandHohe, label; function FreeText () { super(); container_mc = this; resettMich(); fake_mc._visible = false; container_mc.back_mc._visible = false; container_mc.rand_mc._visible = false; myFontErsatz = "Verdana"; scrollerBreite = 15; tiefe = 100; boxAbstand = 8; var _local3 = "init ch.mda.FreeText: " + container_mc; if (System.capabilities.playerType == "External") { } linkColorOver = "#FF0000"; linkColor = "#0000FF"; } function setText(content, breite, position, c_species, fontSize, textColor, backColor, borderColor, maxHoehe, minHoehe, fontEinbinden, selectable, animation, typewriter, label, $labelColor, delay, window, $obj) { resettMich(); id = obj.id; obj = $obj; var _local37; if (content == "$") { return(undefined); } if (content == undefined) { return(undefined); } content = ch.mda.util.StringUtil.replaceString(content, "ESC=\u00BB", "&gt;"); content = ch.mda.util.StringUtil.replaceString(content, "ESC\u00AB=", "&lt;"); if (obj.boxSpace != undefined) { boxAbstand = Number(obj.boxSpace); } container_mc._visible = true; if (position != undefined) { if (typeof(position) == "string") { var _local24 = position.split("*"); meinePositions = {x:Number(_local24[0]), y:Number(_local24[1])}; } else if (position instanceof MovieClip) { meinePositions = getPosition(position); } else if (position instanceof TextField) { meinePositions = getPosition(position); } else if (position.x != undefined) { meinePositions = position; } container_mc._x = meinePositions.x; container_mc._y = meinePositions.y; } else { meinePositions = {x:container_mc._x, y:container_mc._y}; } if (c_species != undefined) { species = c_species; } if (species == "plainText") { hatBox = false; } if (species == "box") { hatBox = true; textFarbe = boxTextFarbe; } if (species == "boxWithBorder") { hatBox = true; hatBorder = true; } if (species == "bubble") { hatBox = true; hatBorder = false; } if (fontSize != undefined) { meinSize = Number(fontSize); } if (obj.textSize != undefined) { meinSize = Number(obj.textSize); } if (textColor != undefined) { textFarbe = textColor; } if (borderColor != undefined) { borderFarbe = borderColor; } var _local45 = 0; var _local42 = 0; if (breite != undefined) { meineBreite = Number(breite); } if (hatBox) { var _local13 = meineBreite - boxAbstand; } else { var _local13 = meineBreite; } if ((_root.p_fontEinbetten == false) || (_root.p_fontEinbetten == undefined)) { fontEinbetten = false; } if (_root.s_embedFonts == false) { fontEinbetten = false; } else if (_root.s_embedFonts == true) { fontEinbetten = true; } if (fontEinbinden == "false") { fontEinbetten = false; } else if (fontEinbinden == "true") { fontEinbetten = true; } if (_root.p_fontErsatz != undefined) { myFontErsatz = _root.p_fontErsatz; } if (_root.s_fontReplacement != undefined) { myFontErsatz = _root.s_fontReplacement; } fontPlain = _root.p_hauptschrift; if (obj.fontReplacement != undefined) { myFontErsatz = obj.fontReplacement; fontPlain = obj.fontReplacement; } meinText = content; if (obj.bold == "true") { content = ("<B>" + content) + "<B>"; } if (obj.italic == "true") { content = ("<I>" + content) + "<I>"; } if (obj.center == "true") { content = ("<P ALIGN=\"CENTER\">" + content) + "</p>"; var _local13 = meineBreite; } if (obj.right == "true") { content = ("<P ALIGN=\"RIGHT\">" + content) + "</p>"; } if (_root.p_right == true) { if (obj.right != "false") { if (obj.center != "true") { content = ("<P ALIGN=\"RIGHT\">" + content) + "</p>"; } } } if (obj.html == "false") { content = meinText; } if (fontEinbetten) { myFont = fontPlain; } else { myFont = myFontErsatz; } if (maxHoehe != undefined) { hatScroll = true; $hoehe = Number(maxHoehe); var _local13 = _local13 - scrollerBreite; if (obj.center == "true") { _local13 = meineBreite; } } else { hatScroll = false; $hoehe = 24; } tiefe++; winText_mc = container_mc.createEmptyMovieClip("w", tiefe); winText_mc.jump = function (wert) { var _local2 = wert.split("*"); if (_local2[1] == undefined) { _local2 = wert.split("|"); } _global.jumpChapter(_local2[0], Number(_local2[1])); }; var _local32 = 10; winText_mc.createTextField("t_txt", 2, 0, 0, _local13, _local32); meinTextfeld_txt = winText_mc.t_txt; if (hatScroll) { meinTextfeld_txt.autoSize = "left"; } else { meinTextfeld_txt.autoSize = "left"; } meinTextfeld_txt.multiline = true; meinTextfeld_txt.wordWrap = true; meinTextfeld_txt.html = true; if (_root.s_selectable == "false") { meinTextfeld_txt.selectable = false; } else if (selectable == false) { meinTextfeld_txt.selectable = false; } else if (selectable == "false") { meinTextfeld_txt.selectable = false; } meinTextFormat = new TextFormat(); meinTextFormat.leading = 2; if (obj.leading != undefined) { meinTextFormat.leading = Number(obj.leading); } if (fontEinbetten) { meinTextfeld_txt.embedFonts = true; ch.mda.util.TextFieldUtil.textRendering(meinTextfeld_txt); } else if (fontEinbetten == false) { meinTextfeld_txt.embedFonts = false; } if (obj.html == "false") { meinTextFormat.font = fontPlain; meinTextFormat.size = Number(meinSize); meinTextFormat.color = Number(ch.mda.util.StringUtil.replaceString(textFarbe, "#", "0x")); meinTextfeld_txt.html = false; if (obj.letterSpacing != undefined) { meinTextFormat.letterSpacing = Number(obj.letterSpacing); } meinTextfeld_txt.text = content; meinTextfeld_txt.setTextFormat(meinTextFormat); } else { if (_root.p_mainColors.linkColorOver != undefined) { linkColorOver = _root.p_mainColors.linkColorOver; } if (obj.linkColorOver != undefined) { linkColorOver = obj.linkColorOver; } if (_root.p_mainColors.linkColor != undefined) { linkColor = _root.p_mainColors.linkColor; } if (obj.linkColor != undefined) { linkColor = obj.linkColor; } my_styleSheet = new TextField.StyleSheet(); var _local14 = "none"; if (_root.p_textDecorationOver != undefined) { _local14 = _root.p_textDecorationOver; } if ((obj.textDecorationOver == "none") || (obj.textDecorationOver == "false")) { _local14 = "none"; } if ((obj.textDecorationOver == "true") || (obj.textDecorationOver == "underline")) { _local14 = "underline"; } var _local9 = ((("a:hover{ color: " + linkColorOver) + "; text-decoration: ") + _local14) + ";}"; var _local17 = "underline"; if (_root.p_textDecoration != undefined) { _local17 = _root.p_textDecoration; } if ((obj.textDecoration == "none") || (obj.textDecoration == "false")) { _local17 = "none"; } if ((obj.textDecoration == "true") || (obj.textDecoration == "underline")) { _local17 = "underline"; } _local9 = _local9 + (((("a{ color: " + linkColor) + "; text-decoration: ") + _local17) + ";}"); _local9 = _local9 + "body {"; _local9 = _local9 + (("font-family: " + myFont) + ";"); _local9 = _local9 + (("fontSize: " + meinSize) + ";"); _local9 = _local9 + (("color: " + textFarbe) + ";"); if (obj.textAlign != undefined) { _local9 = _local9 + (("text-align: " + obj.textAlign) + ";"); } if (obj.letterSpacing != undefined) { _local9 = _local9 + (("letter-spacing: " + obj.letterSpacing) + ";"); } _local9 = _local9 + "}"; if (my_styleSheet.parseCSS(_local9)) { meinTextfeld_txt.styleSheet = my_styleSheet; meinText = ("<body>" + content) + "</body>"; } meinTextfeld_txt.htmlText = meinText; meinTextfeld_txt.setTextFormat(meinTextFormat); } if (ch.mda.util.ColorUtil.testHex(obj.shadow)) { if (obj.shadowBlur == undefined) { winText_mc.createTextField("t1_txt", 1, 1, 1, _local13, $hoehe); winText_mc.t1_txt.selectable = false; winText_mc.t1_txt.multiline = true; winText_mc.t1_txt.wordWrap = true; winText_mc.t1_txt.html = true; winText_mc.t1_txt.autoSize = "left"; winText_mc.t1_txt.setTextFormat(meinTextFormat); if (fontEinbetten) { winText_mc.t1_txt.embedFonts = true; } else if (fontEinbetten == false) { winText_mc.t1_txt.embedFonts = false; } winText_mc.t1_txt.styleSheet = my_styleSheet; winText_mc.t1_txt.htmlText = meinText; ch.mda.util.TextFieldUtil.textRendering(winText_mc.t1_txt); ch.mda.util.ColorUtil.farbMc(winText_mc.t1_txt, obj.shadow); var _local34 = true; textShadow = winText_mc.t1_txt; } else { v = Number(obj.shadowBlur); ch.mda.util.ColorUtil.dropShadow(meinTextfeld_txt, obj.shadow, v); } } var _local12 = Math.round(winText_mc._height); if (typewriter != undefined) { if (typewriter != false) { if (typewriter != "false") { meinTextfeld_txt.htmlText = ""; if (obj.html == "false") { meinTextfeld_txt.text = ""; } } } } var _local6 = 0; if (label != undefined) { if (label != "undefined") { if (label != "$") { hatLabel = true; if (ch.mda.util.ColorUtil.testHex($labelColor)) { labelColor = $labelColor; } if (obj.species == "boxWithBorder") { } labelWinText_mc = createEmptyMovieClip("w1", 1000); if (obj.center_label == "true") { labelWinText_mc.createTextField("l_txt", 20, 0, 1, meineBreite, 11); } else { labelWinText_mc.createTextField("l_txt", 20, 6, 1, meineBreite - 4, 11); } meinLabel_txt = labelWinText_mc.l_txt; meinLabel_txt.autoSize = "left"; meinLabel_txt.multiline = true; meinLabel_txt.wordWrap = true; meinLabel_txt.html = true; if (_root.s_selectable == "false") { meinLabel_txt.selectable = false; } else if (selectable == false) { meinLabel_txt.selectable = false; } meinTextFormat = new TextFormat(); meinTextFormat.leading = 2; meinLabel_txt.setTextFormat(meinTextFormat); if (fontEinbetten) { meinLabel_txt.embedFonts = true; } else if (fontEinbetten == false) { meinLabel_txt.embedFonts = false; } label_styleSheet = new TextField.StyleSheet(); var _local9 = "body {"; _local9 = _local9 + (("font-family: " + myFont) + ";"); _local9 = _local9 + (("fontSize: " + meinSize) + ";"); _local9 = _local9 + (("color: " + labelColor) + ";"); if (obj.letterSpacingLabel != undefined) { _local9 = _local9 + (("letter-spacing: " + obj.letterSpacing) + ";"); } _local9 = _local9 + "}"; if (label_styleSheet.parseCSS(_local9)) { meinLabel_txt.styleSheet = label_styleSheet; var _local5 = ("<body><B>" + label) + "<B></body>"; if (obj.bold_label == "false") { _local5 = ("<body>" + label) + "</body>"; } if (obj.center_label == "true") { _local5 = ("<P ALIGN=\"CENTER\">" + _local5) + "</P>"; } if (_root.p_right == true) { if (obj.right != "false") { if (obj.center_label != "true") { _local5 = ("<P ALIGN=\"RIGHT\">" + _local5) + "</P>"; meinLabel_txt._x = -boxAbstand; } } } if (obj.right == "true") { _local5 = ("<P ALIGN=\"RIGHT\">" + _local5) + "</P>"; meinLabel_txt._x = -boxAbstand; } } meinLabel_txt.htmlText = _local5; _root.content_mc.meinTextFeldArray.push(labelWinText_mc); ch.mda.util.TextFieldUtil.textRendering(meinLabel_txt); if (ch.mda.util.ColorUtil.testHex(obj.labelShadow)) { if (obj.shadowBlur == undefined) { if (obj.center_label == "true") { labelWinText_mc.createTextField("l2_txt", 1, 1, 2, meineBreite, 11); } else { labelWinText_mc.createTextField("l2_txt", 1, 7, 2, meineBreite - 4, 11); } labelWinText_mc.l2_txt.autoSize = "left"; labelWinText_mc.l2_txt.multiline = true; labelWinText_mc.l2_txt.wordWrap = true; labelWinText_mc.l2_txt.html = true; labelWinText_mc.l2_txt.selectable = false; if (fontEinbetten) { labelWinText_mc.l2_txt.embedFonts = true; } else if (fontEinbetten == false) { labelWinText_mc.l2_txt.embedFonts = false; } labelWinText_mc.l2_txt.styleSheet = label_styleSheet; labelWinText_mc.l2_txt.htmlText = _local5; labelWinText_mc.l2_txt.setTextFormat(meinTextFormat); ch.mda.util.TextFieldUtil.textRendering(labelWinText_mc.l2_txt); ch.mda.util.ColorUtil.farbMc(labelWinText_mc.l2_txt, obj.labelShadow); } else { v = Number(obj.shadowBlur); ch.mda.util.ColorUtil.dropShadow(meinLabel_txt, obj.labelShadow, v); } } _local6 = Math.round(labelWinText_mc._height); meinTextfeld_txt._y = 2; winText_mc._y = _local6; winText_mc.lineStyle(1, 0, 0); winText_mc.lineTo(0, 10); tiefe++; container_mc.createEmptyMovieClip("labelBack_mc", tiefe); ch.mda.util.DrawUtil.drawRectFill(labelBack_mc, meineBreite, _local6); var _local22 = borderFarbe; if (obj.backColorLabel != undefined) { ch.mda.util.ColorUtil.farbMc(labelBack_mc, obj.backColorLabel); $randLabel_mc = labelWinText_mc.createEmptyMovieClip("rand_mc", 10); ch.mda.util.DrawUtil.drawRectLine($randLabel_mc, meineBreite, _local6); ch.mda.util.ColorUtil.farbMc($randLabel_mc, borderFarbe); _local22 = obj.backColorLabel; } else { ch.mda.util.ColorUtil.farbMc(labelBack_mc, borderFarbe); } if (obj.backColorLabel_G != undefined) { ch.mda.util.ColorUtil.simpleGradient(labelBack_mc, _local22, obj.backColorLabel_G, meineBreite, _local6); } } } } if (hatBox) { if (backColor != undefined) { backFarbe = backColor; } var _local21 = boxAbstand; if (_local12 > 30) { _local21 = (boxAbstand / 2) + boxAbstand; } container_mc.createEmptyMovieClip("$back_mc", 1); if (species == "bubble") { var _local28 = ch.mda.util.ColorUtil.changeToNumber(backFarbe); var _local26 = _local28; if (obj.backColor_G != undefined) { _local26 = ch.mda.util.ColorUtil.changeToNumber(obj.backColor_G); } var _local39 = ch.mda.util.ColorUtil.changeToNumber(borderFarbe); var _local36 = ch.mda.util.StringUtil.checkStringToNumber(obj.bubble_startX); var _local31; if (_local36) { _local31 = Number(obj.bubble_startX); } var _local38; var _local35 = ch.mda.util.StringUtil.checkStringToNumber(obj.bubble_endY); if (_local35) { _local38 = Number(obj.bubble_endY); } var _local19 = _local12 - 10; if (hatLabel) { _local19 = _local19 + _local6; } var _local25 = 2; if (obj.lineStyle != undefined) { _local25 = Number(obj.lineStyle); } drawBallon($back_mc, meineBreite - 20, _local19, _local28, _local26, _local39, _local25, _local31, _local38); if (obj.bubble_top == "true") { $back_mc._yscale = -100; $back_mc._y = _local12 + 10; if (hatLabel) { $back_mc._y = $back_mc._y + _local6; } } } else { if ((obj.corner != undefined) && (label == undefined)) { var _local29 = Number(obj.corner); if (obj.height != undefined) { ch.mda.util.DrawUtil.drawRectCorner($back_mc, 0, 0, meineBreite, Number(obj.height), _local29, "fill"); } else { ch.mda.util.DrawUtil.drawRectCorner($back_mc, 0, 0, meineBreite, _local12 + _local21, _local29, "fill"); } } else { ch.mda.util.DrawUtil.drawRectFill($back_mc, meineBreite, _local12 + _local21, backFarbe); } ch.mda.util.ColorUtil.farbMc($back_mc, backFarbe); } if (obj.alpha != undefined) { var _local40 = ch.mda.util.StringUtil.checkStringToNumber(obj.alpha); if (_local40) { $back_mc._alpha = Number(obj.alpha); } } if (minHoehe != undefined) { minHoehe = Number(minHoehe); if ($back_mc._height < minHoehe) { $back_mc._height = minHoehe; } } meinTextfeld_txt._x = boxAbstand / 2; if (obj.center == "true") { meinTextfeld_txt._x = 0; } meinTextfeld_txt._y = boxAbstand / 2; if (_local34) { winText_mc.t1_txt._x = (boxAbstand / 2) + 1; if (obj.center == "true") { winText_mc.t1_txt._x = 1; } winText_mc.t1_txt._y = (boxAbstand / 2) + 1; } if (ch.mda.util.ColorUtil.testHex(obj.shadowBox)) { var v = 3; if (obj.shadowBoxBlur != undefined) { v = Number(obj.shadowBoxBlur); } ch.mda.util.ColorUtil.dropShadow(container_mc, obj.shadowBox, v); } } if (hatScroll) { $back_mc._height = $hoehe; } if (obj.backColor_G != undefined) { if (species != "bubble") { ch.mda.util.ColorUtil.simpleGradient($back_mc, backFarbe, obj.backColor_G, $back_mc._width, $back_mc._height); } } if (hatBorder) { container_mc.createEmptyMovieClip("$rand_mc", 98765543); if ((obj.corner != undefined) && (label == undefined)) { var _local29 = Number(obj.corner); if (obj.lineStyle == undefined) { var _local11 = 2; } else { var _local11 = Number(obj.lineStyle); } ch.mda.util.DrawUtil.drawRectCorner($rand_mc, 0, 0, $back_mc._width, $back_mc._height, _local29, "line", _local11); } else { ch.mda.util.DrawUtil.drawRectLine($rand_mc, $back_mc._width, $back_mc._height); } ch.mda.util.ColorUtil.farbMc($rand_mc, borderFarbe); if (hatLabel) { if (obj.species == "boxWithBorder") { $back_mc._y = _local6; $rand_mc._y = _local6; } } } if (hatScroll) { if (meinTextfeld_txt._height > $hoehe) { if (myScrollBar == undefined) { tiefe++; myScrollBar = container_mc.attachMovie("ultimateScroller", "scroller", tiefe); } else { tiefe++; myScrollBar._visible = true; myScrollBar.swapDepths(tiefe); } myScrollBar._y = $back_mc._y; myScrollBar._x = meineBreite - (scrollerBreite - 1); myScrollBar.scrollWidth = scrollerBreite; myScrollBar.face = 15658734 /* 0xEEEEEE */; myScrollBar.scrollTrack = 16053492 /* 0xF4F4F4 */; var h = $back_mc._height; if (h == undefined) { h = $hoehe; } if ($back_mc._height < 60) { $back_mc._height = 60; $rand_mc._height = $back_mc._height; } myScrollBar.size = h; myScrollBar.useMask = true; myScrollBar.scrollTarget = winText_mc; } } container_mc._alpha = 100; if (delay != undefined) { if (delay != "undefined") { if (delay != "false") { if (delay != false) { var _local23 = ch.mda.util.StringUtil.checkStringToNumber(delay); if (_local23) { hatDelay = true; } } } } } if (animation != undefined) { if (animation != false) { if (animation != "false") { if (animation != "undefined") { container_mc._visible = false; var _local23 = ch.mda.util.StringUtil.checkStringToNumber(animation); if (_local23) { var _local27 = Number(animation); } else { var _local27 = 2; } if (hatDelay == false) { if (obj.displayOnEvent != "true") { machTween(_local27); } } else { hatTween = _local27; } } } } } if (typewriter != undefined) { if (typewriter != false) { if (typewriter != "false") { if (typewriter != "undefined") { var _local23 = ch.mda.util.StringUtil.checkStringToNumber(typewriter); if (_local23) { var _local27 = Number(typewriter); if (_local23 == 0) { _local27 = 1; } } else { var _local27 = 1; } if (hatDelay == false) { machTypeWriter(_local27); } else { _local37 = _local27; } } } } } if (hatDelay) { if (obj.displayOnEvent != "true") { container_mc._visible = false; var mc = container_mc; var d = Number(delay); var c = 0; var h = hatTween; var t = _local37; var _local33 = function () { c = c + 500; if ((c / 1000) >= d) { clearInterval(dInt); mc._visible = true; if (h != undefined) { mc.machTween(h); } if (t != undefined) { mc.machTypeWriter(t); } } }; dInterval = setInterval(_local33, 500); var dInt = dInterval; } } if ((window == "true") || (window == true)) { if (label != undefined) { treatAsWindow(true); } } if (obj.rotation != undefined) { container_mc._rotation = Number(obj.rotation); } if (obj.displayOnEvent == "true") { container_mc._alpha = 0; _root.content_mc.buildDisplayList(container_mc, "displayOnEvent"); _root.navigations_mc.navi_pb.stopShine(); _root.navigations_mc.navi_pb.shine(); } else { moreTweens(); } if (!(obj.blendMode === undefined)) { ch.mda.util.ColorUtil.setBlendMode(container_mc, obj.blendMode); } if (obj.glow == "true") { ch.mda.util.ColorUtil.setGlow(container_mc, obj.glow_color, obj.glow_blur, obj.glow_strength); } if (obj.line_top == "true") { tiefe++; line_top_mc = createEmptyMovieClip("line_top_mc", tiefe); var _local11 = 4; if (obj.line_top_lineStyle) { _local11 = Number(obj.line_top_lineStyle); } ch.mda.util.DrawUtil.drawRectFill(line_top_mc, meineBreite, _local11); ch.mda.util.ColorUtil.farbMc(line_top_mc, obj.line_top_color); winText_mc._y = _local11 * 2; } if (obj.line_bottom == "true") { tiefe++; line_bottom_mc = createEmptyMovieClip("line_bottom_mc", tiefe); var _local11 = 4; if (obj.line_bottom_lineStyle) { _local11 = Number(obj.line_bottom_lineStyle); } ch.mda.util.DrawUtil.drawRectFill(line_bottom_mc, meineBreite, _local11); ch.mda.util.ColorUtil.farbMc(line_bottom_mc, obj.line_bottom_color); if (!hatBox) { line_bottom_mc._y = (winText_mc._y + winText_mc._height) + (meinSize / 3); } else { line_bottom_mc._y = $back_mc._height; } } } function setTextObject(s) { var _local6 = ch.mda.util.StringUtil.checkStringToNumber(s.width); if (_local6) { var _local5 = Number(s.width); } _local6 = ch.mda.util.StringUtil.checkStringToNumber(s.height); if (_local6) { var _local8 = Number(s.height); } _local6 = ch.mda.util.StringUtil.checkStringToNumber(s.heightAbs); if (_local6) { var _local7 = Number(s.heightAbs); } var _local4 = ch.mda.util.StringUtil.stringToBoolean(s.selectable); for (var _local3 in s) { if (s[_local3] == "") { delete s[_local3]; } if (s[_local3] == "undefined") { s[_local3] = undefined; } } setText(s.text, _local5, s.position, s.species, s.fontSize, s.textColor, s.backColor, s.borderColor, _local8, _local7, s.embedFonts, _local4, s.animation, s.typeWriter, s.label, s.labelColor, s.delay, s.window, s); } function setTextFormat(t) { setTextObject(t); container_mc._visible = false; } function changeText(content, label) { if (obj.html == "false") { meinTextfeld_txt.text = content; meinTextfeld_txt.setTextFormat(meinTextFormat); } else { meinText = ("<body>" + content) + "</body>"; meinTextfeld_txt.htmlText = meinText; } if (label != undefined) { if (label != "$") { var _local3 = ("<body>" + label) + "</body>"; meinLabel_txt.htmlText = _local3; } } } function set text(content) { changeText(content); //return(text); } function setInput(wert) { if (wert) { meinTextfeld_txt.type = "input"; meinTextfeld_txt.selectable = true; } else { meinTextfeld_txt.type = "dynamic"; } } function setSelectable(wert) { meinTextfeld_txt.selectable = wert; } function getText() { return(meinTextfeld_txt.text); } function get text() { var _local2 = getText(); return(_local2); } function getTextfeld() { return(meinTextfeld_txt); } function getHTMLText() { return(meinTextfeld_txt.htmlText); } function treatAsWindow(wert) { meinLabel_txt.selectable = false; var _local7 = Math.floor((labelBack_mc._height - 14) / 2); var _local5 = {_x:container_mc._width - 20, _y:_local7}; var _local4 = labelBack_mc.getDepth() + 100; c_btn = container_mc.attachMovie("closeSmall_pb", "close_btn", _local4, _local5); c_btn.setClickHandler("removeMich", container_mc); c_btn.setColorObj(_root.p_windowButtons, _root.p_windowButtonsFont); if (obj.drag == "false") { wert = false; } if ((wert == false) || (wert == undefined)) { } else { labelBack_mc.onPress = function () { this._parent.startDrag(false, 160, 100, 1022 - this._parent._width, 600); this._parent._parent.tiefe++; this._parent.swapDepths(this._parent._parent.tiefe); }; labelBack_mc.onRelease = function () { (this.stopDrag());// not popped }; labelBack_mc.onReleaseOutside = function () { (this.stopDrag());// not popped }; } var _local3 = 100; if (obj.hideContentAlpha != undefined) { _local3 = Number(obj.hideContentAlpha); } if (obj.hideContent == "true") { _root.content_mc.hideAll(container_mc, false, _local3, obj.hideContentColor); if (obj.hideHeader == "true") { _root.header_mc._visible = false; } } } function removeMich() { container_mc._visible = false; container_mc._x = meinePositions.x; container_mc._y = meinePositions.y; if (obj.hideContent == "true") { _root.content_mc.hideAll(container_mc, true); if (obj.hideHeader == "true") { _root.header_mc._visible = true; } } container_mc.removeMovieClip(); } function displayOnEvent() { var _local2 = 1; if (obj.animation != undefined) { if (obj.animation != "true") { if (obj.animation != "false") { _local2 = Number(obj.animation); } } } machTween(_local2); moreTweens(); } function resettMich() { if (sInterval != undefined) { clearInterval(sInterval); } if (dInterval != undefined) { clearInterval(dInterval); } meinText = undefined; $back_mc.removeMovieClip(); $rand_mc.removeMovieClip(); line_bottom_mc.removeMovieClip(); line_top_mc.removeMovieClip(); delete my_styleSheet; delete label_styleSheet; meinePositions = {x:container_mc._x, y:container_mc._y}; meineBreite = 280; ch.mda.core.componentStandarts.makeToStandard(container_mc, "meineBreite", _root.s_secondColumWidth); textFarbe = "#000000"; ch.mda.core.componentStandarts.makeToStandard(container_mc, "textFarbe", _root.s_textColor); boxTextFarbe = "#000000"; ch.mda.core.componentStandarts.makeToStandard(container_mc, "boxTextFarbe", _root.s_boxTextColor); backFarbe = "#F4F4F4"; ch.mda.core.componentStandarts.makeToStandard(container_mc, "backFarbe", _root.s_boxColor); borderFarbe = "#666666"; ch.mda.core.componentStandarts.makeToStandard(container_mc, "borderFarbe", _root.s_boxBorderColor); meinSize = 15; ch.mda.core.componentStandarts.makeToStandard(container_mc, "meinSize", _root.s_fontSize); species = "plainText"; abstandHohe = 10; ch.mda.core.componentStandarts.makeToStandard(container_mc, "abstandHohe", _root.s_spacing); $hoehe = 24; container_mc._visible = false; fontEinbetten = true; hatDelay = false; labelColor = "#FFFFFF"; ch.mda.core.componentStandarts.makeToStandard(container_mc, "labelColor", _root.s_boxLabelColor); if (hatLabel) { labelBack_mc.removeMovieClip(); labelWinText_mc.removeMovieClip(); c_btn.removeMovieClip(); } label = undefined; hatLabel = undefined; if (hatScroll) { if (myScrollBar != undefined) { myScrollBar.targetClip.setMask(null); myScrollBar.borderObj.removeMovieClip(); myScrollBar._visible = false; } } hatScroll = false; winText_mc.removeMovieClip(); textShadow = undefined; container_mc._rotation = 0; hatTween = undefined; container_mc.blendMode = 1; ch.mda.util.ColorUtil.removeGlow(container_mc); } function getPosition(ref_mc) { var _local2 = {}; if (ref_mc != undefined) { _local2.x = Math.round(ref_mc._x); _local2.y = Math.round((ref_mc._y + ref_mc._height) + abstandHohe); return(_local2); } return({x:container_mc._x, y:container_mc._y}); } function machTween(zahl) { container_mc._visible = true; container_mc._alpha = 0; container_mc.alphaTo(100, zahl, "easeInOutQuad"); } function machTypeWriter(zahler) { var _local6 = function () { var _local5 = 0; if (o.html == "false") { ti_txt.text = texto.substring(0, count); ti_txt.setTextFormat(textformi); } else { ti_txt.htmlText = texto.substring(0, count); var _local4; var _local3; var _local1 = count; while (_local1 < (alle_array.length - 6)) { if (alle_array[_local1] == "<") { var _local2 = count + zahler; if (_local1 < _local2) { _local4 = _local1; } else { break; } } if (alle_array[_local1] == ">") { _local3 = _local1; break; } _local1++; } if (_local4) { if (_local3) { _local5 = _local3 - _local4; count = count + _local5; } } } count = count + zahler; if (count > texto.length) { clearInterval(sInt); if (o.html == "false") { ti_txt.text = texto; ti_txt.setTextFormat(textformi); } else { ti_txt.htmlText = texto; } sh._visible = true; } }; if (textShadow != undefined) { textShadow._visible = false; var sh = textShadow; } var o = obj; var textformi = meinTextFormat; var count = (meinText.indexOf(">") + 1); var zahler = zahler; var ti_txt = meinTextfeld_txt; var texto = meinText; var alle_array = texto.split(""); sInterval = setInterval(_local6, 50); var sInt = sInterval; } function moreTweens() { ch.mda.util.tweenUtils.moreTweens(container_mc, obj, meinePositions); delete container_mc.onEnterFrame; } function onUnload() { clearInterval(sInterval); clearInterval(dInterval); delete my_styleSheet; delete label_styleSheet; container_mc.stopTween(); } function drawBallon(m_mc, bTxtW, bTxtH, backColor1, backColor2, borderColor, line, startX, endY) { if (startX == undefined) { startX = 25; } if (endY == undefined) { endY = 30; } var fillType = "linear"; var colors = [backColor1, backColor2]; var alphas = [100, 100]; var ratios = [0, 255]; var matrix = {matrixType:"box", x:0, y:0, w:bTxtW, h:bTxtH + 20, r:(Math.PI/2)}; with (m_mc) { m_mc.beginGradientFill(fillType, colors, alphas, ratios, matrix); lineStyle(line, borderColor, 100); moveTo(20, 0); lineTo(bTxtW, 0); curveTo(bTxtW + 20, 0, bTxtW + 20, 20); lineTo(bTxtW + 20, bTxtH); curveTo(bTxtW + 20, bTxtH + 20, bTxtW, bTxtH + 20); lineTo(30, bTxtH + 20); lineTo(startX, bTxtH + endY); lineTo(20, bTxtH + 20); lineTo(20, bTxtH + 20); curveTo(0, bTxtH + 20, 0, bTxtH); lineTo(0, 20); curveTo(0, 0, 20, 0); endFill(); } } }
Symbol 219 MovieClip [__Packages.ch.mda.core.componentStandarts] Frame 0
class ch.mda.core.componentStandarts { function componentStandarts () { } static function makeToStandard(customer, variable, zielwert) { if ((zielwert != undefined) && (zielwert != "undefined")) { customer[variable] = zielwert; } } }
Symbol 220 MovieClip [__Packages.ch.mda.util.tweenUtils] Frame 0
class ch.mda.util.tweenUtils { function tweenUtils () { } static function machTween(container_mc, obj) { if (obj.animation != undefined) { if (obj.animation != "false") { var _local3 = ch.mda.util.StringUtil.checkStringToNumber(obj.animation); if (_local3) { var _local5 = Number(obj.animation); } else { var _local5 = 1; } if (obj.delay == undefined) { var _local4 = 0.2; } else { var _local4 = Number(obj.delay); } container_mc._visible = true; container_mc._alpha = 0; container_mc.alphaTo(100, _local5, "easeInQuad", _local4); } } } static function moreTweens(container_mc, obj, meinePosition) { if (obj.delay == undefined) { var _local3 = 0.2; } else { var _local3 = Number(obj.delay); } if (obj.tweenX != undefined) { if (obj.tweenXStart == undefined) { var _local7 = 1022 + container_mc._width; } else { var _local7 = Number(obj.tweenXStart); } var _local9 = meinePosition.x; container_mc._x = _local7; container_mc.tween("_x", _local9, Number(obj.tweenX), "easeInQuad", _local3); } if (obj.tweenY != undefined) { if (obj.tweenYStart == undefined) { var _local6 = 700 + container_mc._height; } else { var _local6 = Number(obj.tweenYStart); } var _local8 = meinePosition.y; container_mc._y = _local6; container_mc.tween("_y", _local8, Number(obj.tweenY), "easeInQuad", _local3); } if (obj.tweenScale != undefined) { if (obj.tweenScaleStart == undefined) { var _local5 = 0; } else { var _local5 = Number(obj.tweenScaleStart); } var _local9 = 100; container_mc._xscale = _local5; container_mc._yscale = _local5; container_mc.scaleTo(_local9, Number(obj.tweenScale), "easeInQuad", _local3); } if (obj.tweenRotate != undefined) { if (obj.tweenRotateStart == undefined) { var _local10 = -90; } else { var _local10 = Number(obj.tweenRotateStart); } var _local9 = 0; container_mc._rotation = _local10; container_mc.tween("_rotation", _local9, Number(obj.tweenRotate), "easeInQuad", _local3); } if (obj.alphaAnimation != undefined) { container_mc._alpha = 0; var _local4 = {}; _local4.animation = obj.alphaAnimation; _local4.delay = obj.delay; machTween(container_mc, _local4); } } static function doDelay(container_mc, obj) { var mc = container_mc; if (obj.delay != undefined) { if (obj.delay != "undefined") { if (obj.delay != "false") { if (obj.delay != false) { var _local4 = ch.mda.util.StringUtil.checkStringToNumber(obj.delay); if (_local4) { container_mc._visible = false; var d = Number(obj.delay); var c = 0; var _local3 = function () { c = c + 500; if ((c / 1000) >= d) { mc._visible = true; clearInterval(dasInterval); } }; var dasInterval = setInterval(_local3, 500); container_mc.onUnload = function () { clearInterval(dasInterval); }; return(dasInterval); } } } } } } }
Symbol 221 MovieClip [__Packages.ch.mda.FreeRadioButton] Frame 0
class ch.mda.FreeRadioButton extends MovieClip { static var isRadio; var container_mc, radioGroup, label, state, tiefe, jungfrau, face_mc, hit_mc, label_mc, radio_array, clickHandler, ClickObj, _parent, rollHandler, RollObj, rollOutHandler, RollOutObj, pressHandler, PressObj, myListener, textSize, bold, textColor, fontEmbed, textOverColor, highlightColor, breite, hoehe, state_mc, isEnabled, ButtonData, hatTip, meinTip, tipObject; function FreeRadioButton () { super(); container_mc = this; container_mc.fake_txt._visible = false; radioGroup = "radioGroup"; label = "radioButton"; state = false; isRadio = true; tiefe = 100; var _local4 = container_mc._width; container_mc._xscale = 100; var _local3 = container_mc._height; container_mc._yscale = 100; tiefe = 100; setSize(_local4, _local3, false); jungfrau = true; initialize(); } function initialize() { face_mc._visible = true; var _local4 = hit_mc._width; var _local3 = hit_mc._height; container_mc.hitArea = hit_mc; container_mc._xscale = 100; container_mc._yscale = 100; setSize(_local4, _local3); hit_mc._visible = false; if (label_mc == undefined) { label_mc = container_mc.attachMovie("freeText_mc", "l_mc", 3459606); } setLabel(label, 11, false, "#000000", true); container_mc.onRelease = function () { if (this.state) { return(undefined); } this.face_mc.gotoAndStop(4); this.setState(!this.state); _global.removeTip(); if (this.clickHandler != undefined) { this.ClickObj[this.clickHandler](this.container_mc); } if (this.meinSound != undefined) { _global.playSound(this.meinSoundPfad, this.meinSound, this.soundVolume, 1); } if (this.myListener.click != undefined) { this.myListener.click(this.container_mc); } }; container_mc.onPress = function () { this.face_mc.gotoAndStop(3); if (this.pressHandler != undefined) { this.PressObj[this.pressHandler](this.container_mc); } if (this.myListener.press != undefined) { this.myListener.press(this.container_mc); } }; container_mc.onRollOver = function () { if (this.hatTip) { _global.setTip(this.container_mc, this.meinTip, this.tipObject); } else if (this.myListener.tip != undefined) { _global.setTip(this.container_mc, this.myListener.tip, this.tipObject); } if (this.state) { return(undefined); } this.face_mc.gotoAndStop(2); if (this.rollHandler != undefined) { this.RollObj[this.rollHandler](this.container_mc); } if (this.myListener.rollOver != undefined) { this.myListener.rollOver(this.container_mc); } this.updateLabel(this.textOverColor); }; container_mc.onRollOut = function () { _global.removeTip(); if (this.state) { return(undefined); } this.face_mc.gotoAndStop(1); if (this.rollOutHandler != undefined) { this.RollOutObj[this.rollOutHandler](this.container_mc); } if (this.myListener.rollOut != undefined) { this.myListener.rollOut(this.container_mc); } if (this.getState()) { this.updateLabel(this.highlightColor); } else { this.updateLabel(this.textColor); } }; } function setChangeHandler(h, mc) { if (mc == undefined) { mc = container_mc._parent; } setClickHandler(h, mc); buildGroup(); var _local2 = 0; while (_local2 < radio_array.length) { if (radio_array[_local2].clickHandler == undefined) { return(radio_array[_local2].setClickHandler(h, mc)); } _local2++; } } function setClickHandler(handler, mc) { clickHandler = handler; ClickObj = ((arguments.length < 2) ? (_parent) : (mc)); } function setRollHandler(handler, mc) { rollHandler = handler; RollObj = ((arguments.length < 2) ? (container_mc._parent) : (mc)); } function setOutHandler(handler, mc) { rollOutHandler = handler; RollOutObj = ((arguments.length < 2) ? (container_mc._parent) : (mc)); } function setPressHandler(handler, mc) { pressHandler = handler; PressObj = ((arguments.length < 2) ? (container_mc._parent) : (mc)); } function removeClickHandler() { clickHandler = undefined; ClickObj = undefined; } function removeOutHandler() { rollOutHandler = undefined; RollOutObj = undefined; } function removeRollHandler() { rollHandler = undefined; RollObj = undefined; } function removePressHandler() { pressHandler = undefined; PressObj = undefined; } function addListener(listener) { myListener = listener; } function removeListener() { myListener = undefined; } function removeChangeHandler() { removeClickHandler(); } function setLabel(l, s, b, $textColor, $textOverColor, $highlightColor, $fontEmbed) { label = l; if (s == undefined) { s = 11; } textSize = s; bold = "false"; if (b) { bold = "true"; } textColor = "#000000"; if ($textColor != undefined) { textColor = $textColor; } fontEmbed = $fontEmbed; textOverColor = "#CC0000"; if ($textOverColor != undefined) { textOverColor = $textOverColor; } highlightColor = textOverColor; if ($highlightColor != undefined) { highlightColor = $highlightColor; } updateLabel(textColor); } function updateLabel(color) { var _local2 = {}; _local2.bold = bold; _local2.text = label; _local2.selectable = "false"; _local2.fontSize = textSize; _local2.embedFonts = fontEmbed; _local2.textColor = color; _local2.width = breite - (face_mc._width + 4); _local2.position = {x:face_mc._width + 4, y:0}; _local2.species = "plainText"; label_mc.setTextObject(_local2); } function setSize(b, h) { breite = b; hoehe = h; } function setGroup(group) { radioGroup = group; } function buildGroup() { radio_array = new Array(); for (var _local3 in container_mc._parent) { var _local2 = container_mc._parent[_local3]; if (_local2 != this) { if (_local2.radioGroup == radioGroup) { radio_array.push(_local2); } } } } function getGroup() { var _local2 = ch.mda.util.ArrayUtil.simpleClon(radio_array); _local2.push(this); return(_local2); } function getGroupName() { return(radioGroup); } function setGroupName(value) { radioGroup = value; } function getState() { return(state); } function setState(value, sender) { jungfrau = false; state = value; var _local3 = state.toString(); state_mc.gotoAndStop(_local3); face_mc.gotoAndStop(1); buildGroup(); if (state) { face_mc.gotoAndStop(2); if (radio_array.length > 0) { } updateLabel(highlightColor); } else { if (!getEnabled()) { container_mc.enabled = true; } updateLabel(textColor); } if (sender) { return(undefined); } var _local2 = 0; while (_local2 < radio_array.length) { if (radio_array[_local2].getEnabled()) { radio_array[_local2].face_mc.gotoAndStop(1); } if (radio_array.length == 1) { radio_array[_local2].setState(!state, true); } else if (state) { radio_array[_local2].setState(false, true); } _local2++; } } function setValue(value) { setData(value); } function getEnabled() { return(isEnabled); } function setEnabled(wert) { isEnabled = wert; container_mc.enabled = wert; if (!wert) { face_mc.gotoAndStop(5); } else { face_mc.gotoAndStop(1); } } function getLabel() { return(label); } function getValue() { if (state) { return(getMyValue()); } buildGroup(); var _local2 = 0; while (_local2 < radio_array.length) { if (radio_array[_local2].state) { return(radio_array[_local2].getMyValue()); } _local2++; } return("unselected"); } function setData(data) { ButtonData = data; } function getData() { return(ButtonData); } function getMyValue() { if (ButtonData == undefined) { return(getLabel()); } return(getData()); } function setTip(tip, tipObj) { hatTip = true; meinTip = tip; tipObject = tipObj; } function resett() { if (jungfrau) { return(undefined); } state = false; var _local3 = state.toString(); state_mc.gotoAndStop(_local3); face_mc.gotoAndStop(1); container_mc.enabled = true; jungfrau = true; var _local2 = 0; while (_local2 < radio_array.length) { if (radio_array[_local2] != this) { radio_array[_local2].resett(); } _local2++; } } }
Symbol 222 MovieClip [__Packages.ch.mda.core.Effects] Frame 0
class ch.mda.core.Effects { static var trans_array; function Effects () { } static function initialize() { _root.myTransition = myTransition; ch.mda.core.listFunctions.listMe("_root.myTransition", "new_mc:MovieClip, time:Number, animType:String, callback:Function", "nothing ", "none", "ch.mda.core.Effects"); ch.mda.core.listFunctions.listMe("ch.mda.core.Effects.setzKacheln", "mc:MovieClip, zahlX:Number, zahlY:Number, w:Number, h:Number", "Array", "none", "ch.mda.core.Effects"); trans_array = new Array(); trans_array.push("wipe_right"); trans_array.push("wipe_left"); trans_array.push("wipe_up"); trans_array.push("wipe_down"); trans_array.push("center_horizontal"); trans_array.push("center_vertical"); trans_array.push("rotation"); trans_array.push("circle"); trans_array.push("star"); trans_array.push("pixelate"); trans_array.push("cross"); trans_array.push("bw"); trans_array.push("bw*transform"); trans_array.push("bw*wipe_right"); trans_array.push("bw*wipe_left"); trans_array.push("bw*wipe_up"); trans_array.push("bw*wipe_down"); trans_array.push("bw*center_horizontal"); trans_array.push("bw*center_vertical"); trans_array.push("bw*rotation"); trans_array.push("bw*circle"); trans_array.push("bw*star"); trans_array.push("bw*cross"); trans_array.push("bw*alpha"); trans_array.push("transform"); _root.trans_array = trans_array; } static function myTransition(new_mc, time, animType, callback, old_mc) { if (animType == "rgb") { rgb_Transition(new_mc, time, callback); return(undefined); } if (animType == "bw") { bw_Transition(new_mc, time, callback); return(undefined); } if (animType == "mosaik") { Mosaik_Transition(new_mc, time, callback); return(undefined); } if (animType == "transform") { myColorTransform(new_mc, time, callback); return(undefined); } var _local7 = animType.split("*"); if (_local7[0] == "bw") { bw_Transition(new_mc, time, null); myTransition(new_mc, time / 2, _local7[1], callback); return(undefined); } if (new_mc.tiefe == undefined) { new_mc.tiefe = 100; } new_mc.tiefe++; var myCallBack = callback; var wennFertig = function () { new_mc.setMask(null); new_mc.maske_mc.removeMovieClip(); myCallBack(); }; var _local2 = new_mc._width; var _local1 = new_mc._height; if (new_mc.target_width != undefined) { _local2 = new_mc.target_width; } if (new_mc.target_height != undefined) { _local1 = new_mc.target_height; } if (animType == "wipe_right") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc, _local2, _local1); new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc._x = _local2; new_mc.maske_mc.tween("_x", 0, time, "easeInQuad", 0, wennFertig); } else if (animType == "wipe_left") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc, _local2, _local1); new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc._x = -_local2; new_mc.maske_mc.tween("_x", 0, time, "easeInQuad", 0, wennFertig); } else if (animType == "wipe_up") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc, _local2, _local1); new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc._y = -_local1; new_mc.maske_mc.tween("_y", 0, time, "easeInQuad", 0, wennFertig); } else if (animType == "wipe_down") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc, _local2, _local1); new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc._y = _local1; new_mc.maske_mc.tween("_y", 0, time, "easeInQuad", 0, wennFertig); } else if (animType == "center_horizontal") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); new_mc.maske_mc.createEmptyMovieClip("m1", 10); new_mc.maske_mc.createEmptyMovieClip("m2", 20); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc.m1, _local2 / 2, _local1); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc.m2, _local2 / 2, _local1); new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc.m1._x = (-_local2) / 2; new_mc.maske_mc.m2._x = _local2; new_mc.maske_mc.m1.tween("_x", 0, time, "easeInQuad", 0, wennFertig); new_mc.maske_mc.m2.tween("_x", _local2 / 2, time, "easeInQuad", 0); } else if (animType == "center_vertical") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); new_mc.maske_mc.createEmptyMovieClip("m1", 10); new_mc.maske_mc.createEmptyMovieClip("m2", 20); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc.m1, _local2, _local1 / 2); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc.m2, _local2, _local1 / 2); new_mc.maske_mc.m1._y = (-_local1) / 2; new_mc.maske_mc.m2._y = _local1; new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc.m1.tween("_y", 0, time, "easeInQuad", 0, wennFertig); new_mc.maske_mc.m2.tween("_y", _local1 / 2, time, "easeInQuad", 0); } else if (animType == "rotation") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawRectFill(new_mc.maske_mc, _local2, _local1); new_mc.maske_mc._rotation = -90; new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc.tween("_rotation", 0, time, "easeInQuad", 0, wennFertig); } else if (animType == "circle") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawOvalFill(new_mc.maske_mc, _local2 / 2, _local1 / 2); new_mc.maske_mc._x = _local2 / 2; new_mc.maske_mc._y = _local1 / 2; new_mc.maske_mc._xscale = 0; new_mc.maske_mc._yscale = 0; new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc.scaleTo(130, time, "easeInQuad", 0, wennFertig); } else if (animType == "cross") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawCross(new_mc.maske_mc, _local2, _local1); new_mc.maske_mc._x = _local2 / 2; new_mc.maske_mc._y = _local1 / 2; new_mc.setMask(new_mc.maske_mc); var _local5 = 400; new_mc.maske_mc._xscale = _local5; new_mc.maske_mc._yscale = _local5; if (new_mc.maske_mc._width < _local2) { new_mc.maske_mc._width = _local2; _local5 = new_mc.maske_mc._xscale; } if (new_mc.maske_mc._height < _local1) { new_mc.maske_mc._height = _local1; _local5 = new_mc.maske_mc._yscale; } new_mc.maske_mc._xscale = 0; new_mc.maske_mc._yscale = 0; new_mc.maske_mc.scaleTo(_local5, time, "easeInQuad", 0, wennFertig); } else if (animType == "star") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); ch.mda.util.DrawUtil.drawStarFill(new_mc.maske_mc, 5, _local2 / 2, _local1 / 2); new_mc.maske_mc._x = _local2 / 2; new_mc.maske_mc._y = _local1 / 2; new_mc.maske_mc._xscale = 0; new_mc.maske_mc._yscale = 0; new_mc.setMask(new_mc.maske_mc); new_mc.maske_mc.tween("_rotation", 180, time, "linear", 0); new_mc.maske_mc.scaleTo(150, time, "easeInQuad", 0, wennFertig); } else if (animType == "pixelate") { new_mc.createEmptyMovieClip("maske_mc", new_mc.tiefe); var w = (_local2 / 10); var h = (_local1 / 10); var alleM_array = setzKacheln(new_mc.maske_mc, 10, 10, w, h); new_mc.setMask(new_mc.maske_mc); var _local8 = function () { var _local1 = random(alleM_array.length); ch.mda.util.DrawUtil.drawRectFillPos(new_mc.maske_mc, w, h, alleM_array[_local1].x, alleM_array[_local1].y); alleM_array.splice(_local1, 1); if (alleM_array.length < 1) { clearInterval(dInt); wennFertig(); } }; var _local9 = (time * 1000) / alleM_array.length; var dInt = setInterval(_local8, _local9); new_mc.onUnload = function () { clearInterval(dInt); }; } else if (animType == "alpha") { new_mc._parent._alpha = 0; new_mc._parent.alphaTo(100, time, "easeInQuad"); } } static function setzKacheln(mc, zahlX, zahlY, w, h) { var _local8; var _local9; _local8 = 100; _local9 = 0; var _local7 = new Array(); var _local5 = 0; while (_local5 < zahlY) { var _local6 = 0; while (_local6 < zahlX) { _local8 = _local8 + 10; _local9++; var _local2 = (w / 2) + (_local6 * w); var _local1 = (h / 2) + (_local5 * h); _local7.push({x:_local2, y:_local1}); _local6++; } _local5++; } mc._x = (-w) / 2; mc._y = (-h) / 2; return(_local7); } static function rgb_Transition(mc_mc, time, callback) { var _local1 = new flash.display.BitmapData(mc_mc._width, mc_mc._height, true, 0); _local1.draw(mc_mc); var _local2 = mc_mc._parent._parent; var s_mc = _local2.createEmptyMovieClip("so_mc" + _local2.getNextHighestDepth(), _local2.getNextHighestDepth()); var mask_mc = _local2.createEmptyMovieClip("so2_mc" + _local2.getNextHighestDepth(), _local2.getNextHighestDepth()); ch.mda.util.DrawUtil.drawRectFill(mask_mc, _local2.back_mc._width, _local2.back_mc._height); mask_mc._x = mc_mc._x; mask_mc._y = mc_mc._y; s_mc.setMask(mask_mc); s_mc._x = mc_mc._x; s_mc._y = mc_mc._y; mc_mc._visible = false; var _local3 = s_mc.createEmptyMovieClip("kanal1", s_mc.getNextHighestDepth()); var _local6 = s_mc.createEmptyMovieClip("kanal2", s_mc.getNextHighestDepth()); var _local5 = s_mc.createEmptyMovieClip("kanal3", s_mc.getNextHighestDepth()); var _local10 = new flash.display.BitmapData(_local1.width, _local1.height, true, 4278190080); var _local9 = new flash.display.BitmapData(_local1.width, _local1.height, true, 4278190080); var _local8 = new flash.display.BitmapData(_local1.width, _local1.height, true, 4278190080); _local10.copyChannel(_local1, _local1.rectangle, new flash.geom.Point(0, 0), 1, 1); _local9.copyChannel(_local1, _local1.rectangle, new flash.geom.Point(0, 0), 2, 2); _local8.copyChannel(_local1, _local1.rectangle, new flash.geom.Point(0, 0), 4, 4); _local3.attachBitmap(_local10, 1, "auto", true); _local6.attachBitmap(_local9, 1, "auto", true); _local5.attachBitmap(_local8, 1, "auto", true); var _local7 = "lighten"; _local6.blendMode = _local7; _local5.blendMode = _local7; _local3._alpha = 0; _local3._y = -_local3._height; _local6._x = -_local3._width; _local5._y = _local3._height + 5; var _local11 = function () { s_mc.removeMovieClip(); mask_mc.removeMovieClip(); mc_mc._visible = true; callback(); }; var _local4 = time / 3; _local3.alphaTo(100, _local4, "easeInQuad", 0); _local3.tween("_y", 0, _local4, "easeInQuad", 0); _local5.tween("_y", 0, _local4, "easeInQuad", _local4); _local6.tween("_x", 0, _local4, "easeInQuad", _local4 * 2, _local11); } static function bw_Transition(mc_mc, time, callback) { function wennFertig() { s_mc.onEnterFrame = function () { delayZ++; if (delayZ > 12) { z = z - plus; if (z <= 0) { this.filters = [ch.mda.util.ColorUtil.getDesaturationFilter(0)]; callback(); delete this.onEnterFrame; this.removeMovieClip(); } this.filters = [ch.mda.util.ColorUtil.getDesaturationFilter(z)]; } }; } var s_mc = ch.mda.util.MovieUtil.makeBitmapSmoothed(mc_mc, mc_mc); s_mc._x = mc_mc._x; s_mc._y = mc_mc._y; mc_mc._alpha = 99; var z = 1; var _local3 = time / 3; var _local5 = 2 * _local3; s_mc.filters = [ch.mda.util.ColorUtil.getDesaturationFilter(z)]; var plus = (1 / (time * 24)); var delayZ = 0; mc_mc.alphaTo(100, _local3, "easeInQuad", 0, wennFertig); } static function Mosaik_Transition(mc_mc, time, callback) { var s_mc = mc_mc.createEmptyMovieClip("so_mc", mc_mc.getNextHighestDepth()); s_mc._x = mc_mc._x; s_mc._y = mc_mc._y; var mosaik = 30; var _local1 = (time * 1000) / mosaik; var _local2 = function () { mosaik = mosaik - 1; if (mosaik <= 0) { callback(); s_mc.removeMovieClip(); clearInterval(myInterval); } else { s_mc.removeMovieClip(); var s_mc = mc_mc.createEmptyMovieClip("so_mc", mc_mc.getNextHighestDepth()); ch.mda.core.Effects.fMosaik(mosaik, mc_mc, s_mc); } }; fMosaik(mosaik, mc_mc, s_mc); var myInterval = setInterval(_local2, _local1); } static function fMosaik(mosaik, mc_mc, ziel_mc) { var _local4 = mc_mc._parent._parent; var _local3 = new flash.display.BitmapData(_local4.back_mc._width, _local4.back_mc._height, true, 0); _local3.draw(mc_mc); var _local2 = new flash.display.BitmapData(_local3.width / mosaik, _local3.height / mosaik); _local2.draw(_local3, new flash.geom.Matrix(1 / mosaik, 0, 0, 1 / mosaik, 0, 0), null, null, null, false); _local3 = new flash.display.BitmapData(_local2.width * mosaik, _local2.height * mosaik); _local3.draw(_local2, new flash.geom.Matrix(mosaik, 0, 0, mosaik, 0, 0), null, null, null, false); ziel_mc.attachBitmap(_local3, 1); } static function myColorTransform(mc_mc, time, callback) { var s_mc = ch.mda.util.MovieUtil.makeBitmapSmoothed(mc_mc, mc_mc._parent); s_mc._x = mc_mc._x; s_mc._y = mc_mc._y; var fertig = function () { s_mc.removeMovieClip(); callback(); }; var _local4 = function () { s_mc.colorTransformTo(100, 0, 100, 0, 100, 255, 100, 0, mal, "easeOutSine", 0, weiter2); }; var weiter2 = function () { s_mc.colorTransformTo(100, 0, 100, 0, 100, 0, 100, 0, mal, "easeOutSine", 0, fertig); }; var mal = (time / 4); var _local2 = {rb:255}; var _local3 = new Color(s_mc); _local3.setTransform(_local2); s_mc.colorTransformTo(100, 0, 100, 255, 100, 0, 100, 0, mal, "easeOutSine", mal, _local4); } }
Symbol 223 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts] Frame 0
class com.mosesSupposes.fuse.Shortcuts { function Shortcuts () { } static function initialize() { if (shortcuts == null) { initShortcuts(); } } static function doShortcut(obj, methodName) { initialize(); var _local5 = shortcuts[methodName]; if (_local5 == undefined) { if (typeof(obj) == "movieclip") { _local5 = mcshortcuts[methodName]; } } if (_local5 == undefined) { return(null); } obj = arguments.shift(); methodName = String(arguments.shift()); if (!(obj instanceof Array)) { obj = [obj]; } var _local3 = ""; for (var _local6 in obj) { var _local2 = String(_local5.apply(obj[_local6], arguments)); if ((_local2 != null) && (_local2.length > 0)) { if (_local3.length > 0) { _local3 = (_local2 + "|") + _local3; } else { _local3 = _local2; } } } return(((_local3 == "") ? null : (_local3))); } static function addShortcutsTo() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, _local2.getter, _local2.setter); _global.ASSetPropFlags(o, _local5, 3, 1); } else { o[_local5] = _local2; _global.ASSetPropFlags(o, _local5, 7, 1); } } }; for (var _local7 in arguments) { var _local4 = arguments[_local7]; if ((_local4 == MovieClip.prototype) || (typeof(_local4) == "movieclip")) { _local5(_local4, mcshortcuts); } _local5(_local4, shortcuts); } } static function removeShortcutsFrom() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { _global.ASSetPropFlags(o, _local5, 0, 2); var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, null, null); } delete o[_local5]; } }; for (var _local7 in arguments) { var _local3 = arguments[_local7]; if ((_local3 == MovieClip.prototype) || (typeof(_local3) == "movieclip")) { _local5(_local3, mcshortcuts); } _local5(_local3, shortcuts); } } static function parseStringTypeCallback(callbackStr) { var evaluate = function (val) { var first = val.charAt(0); if ((first == val.slice(-1)) && ((first == "\"") || (first == "'"))) { return(val.slice(1, -1)); } if (val == "true") { return(Object(true)); } if (val == "false") { return(Object(false)); } if (val == "null") { return(Object(null)); } if (_global.isNaN(Number(val)) == false) { return(Object(Number(val))); } return(Object(eval (val))); }; var trimWhite = function (str) { while (str.charAt(0) == " ") { str = str.slice(1); } while (str.slice(-1) == " ") { str = str.slice(0, -1); } return(str); }; var evaluateList = function (list) { var _local11 = []; var _local4 = 0; while (_local4 < list.length) { var _local3 = list[_local4]; _local3 = trimWhite(_local3); var _local5 = (_local3.charAt(0) == "{") && ((_local3.indexOf("}") > -1) || (_local3.indexOf(":") > -1)); var _local10 = _local3.charAt(0) == "["; if ((_local5 || (_local10)) == true) { var _local6 = ((_local5 == true) ? ({}) : ([])); var _local2 = _local4; while (_local2 < list.length) { if (_local2 == _local4) { _local3 = _local3.slice(1); } var _local1; var _local8 = (_local1.slice(-1) == ((_local5 == true) ? "}" : "]")) || (_local2 == (list.length - 1)); if (_local8 == true) { _local1 = _local1.slice(0, -1); } if ((_local5 == true) && (_local1.indexOf(":") > -1)) { var _local7 = _local1.split(":"); _local6[trimWhite(_local7[0])] = evaluate(trimWhite(_local7[1])); } else if (_local10 == true) { _local6.push(evaluate(trimWhite(_local1))); } if (_local8 == true) { _local11.push(_local6); _local4 = _local2; break; } _local2++; } } else { _local11.push(evaluate(trimWhite(_local3))); } _local4++; } return(_local11); }; var parts = callbackStr.split("("); var p0 = parts[0]; var p1 = parts[1]; return({func:p0.slice(p0.lastIndexOf(".") + 1), scope:eval (p0.slice(0, p0.lastIndexOf("."))), args:evaluateList(p1.slice(0, p1.lastIndexOf(")")).split(","))}); } static function initShortcuts() { shortcuts = new Object(); var methods = {alphaTo:"_alpha", scaleTo:"_scale", sizeTo:"_size", rotateTo:"_rotation", brightnessTo:"_brightness", brightOffsetTo:"_brightOffset", contrastTo:"_contrast", colorTo:"_tint", tintPercentTo:"_tintPercent", colorResetTo:"_colorReset", invertColorTo:"_invertColor"}; var _local4 = _global.com.mosesSupposes.fuse.FuseFMP.getAllShortcuts(); var _local7 = {blur:1, blurX:1, blurY:1, strength:1, shadowAlpha:1, highlightAlpha:1, angle:1, distance:1, alpha:1, color:1}; for (var _local9 in _local4) { if (_local7[_local4[_local9].split("_")[1]] === 1) { methods[_local4[_local9] + "To"] = _local4[_local9]; } } var _local8 = {__resolve:function (name) { var propName = methods[name]; return(function () { var _local4 = _global.com.mosesSupposes.fuse.ZigoEngine.doTween.apply(com.mosesSupposes.fuse.ZigoEngine, new Array(this, propName).concat(arguments)); return(_local4); }); }}; var _local5 = {__resolve:function (name) { var _local3 = {setter:function (v) { _global.com.mosesSupposes.fuse.ZigoEngine.doTween(this, ((name == "_tintString") ? "_tint" : (name)), v, 0); }}; switch (name) { case "_colorReset" : _local3.getter = function () { return(100 - _global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this).tintPercent); }; break; case "_colorTransform" : _local3.getter = function () { return(Color(new Color(this)).getTransform()); }; break; case "_fade" : _local3.getter = function () { return(this._alpha); }; break; case "_size" : _local3.getter = function () { return(((this._width == this._height) ? (this._width) : null)); }; break; case "_scale" : _local3.getter = function () { return(((this._xscale == this._yscale) ? (this._xscale) : null)); }; break; default : _local3.getter = function () { return(_global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this)[name.slice(1)]); }; } return(_local3); }}; for (var _local9 in methods) { shortcuts[_local9] = _local8[_local9]; if ((_local9 != "alphaTo") && (_local9 != "rotateTo")) { shortcuts[methods[_local9]] = _local5[methods[_local9]]; } } shortcuts._tintString = _local5._tintString; shortcuts._colorTransform = _local5._colorTransform; shortcuts._fade = _local5._fade; shortcuts.tween = function (props, endVals, seconds, ease, delay, callback) { if ((arguments.length == 1) && (typeof(props) == "object")) { return(com.mosesSupposes.fuse.ZigoEngine.doTween({target:this, action:props})); } return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, props, endVals, seconds, ease, delay, callback)); }; shortcuts.removeTween = (shortcuts.stopTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.removeTween(this, props); }); shortcuts.removeAllTweens = (shortcuts.stopAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.removeTween("ALL"); }); shortcuts.isTweening = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweening(this, prop)); }; shortcuts.getTweens = function () { return(com.mosesSupposes.fuse.ZigoEngine.getTweens(this)); }; shortcuts.lockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, true); }; shortcuts.unlockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, false); }; shortcuts.isTweenLocked = function () { return(com.mosesSupposes.fuse.ZigoEngine.isTweenLocked(this)); }; shortcuts.isTweenPaused = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweenPaused(this, prop)); }; shortcuts.pauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.pauseTween(this, props); }; shortcuts.resumeTween = (shortcuts.unpauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.unpauseTween(this, props); }); shortcuts.pauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.pauseTween("ALL"); }; shortcuts.resumeAllTweens = (shortcuts.unpauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.unpauseTween("ALL"); }); shortcuts.ffTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.ffTween(this, props); }; shortcuts.rewTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, false, suppressStartEvents); }; shortcuts.rewAndPauseTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, true, suppressStartEvents); }; shortcuts.skipTweenTo = function (seconds, props) { com.mosesSupposes.fuse.ZigoEngine.skipTweenTo(seconds, this, props); }; shortcuts.bezierTo = function (destX, destY, controlX, controlY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_bezier_", {x:destX, y:destY, controlX:controlX, controlY:controlY}, seconds, ease, delay, callback)); }; shortcuts.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_colorTransform", {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}, seconds, ease, delay, callback)); }; shortcuts.tintTo = function (rgb, percent, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_tint", {tint:rgb, percent:percent}, seconds, ease, delay, callback)); }; shortcuts.slideTo = function (destX, destY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_x,_y", [destX, destY], seconds, ease, delay, callback)); }; shortcuts.fadeIn = function (seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_fade", 100, seconds, ease, delay, callback)); }; shortcuts.fadeOut = function (seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_fade", 0, seconds, ease, delay, callback)); }; mcshortcuts = new Object(); mcshortcuts._frame = {getter:function () { return(this._currentframe); }, setter:function (v) { this.gotoAndStop(Math.round(v)); }}; mcshortcuts.frameTo = function (endframe, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_frame", ((endframe != undefined) ? (endframe) : (this._totalframes)), seconds, ease, delay, callback)); }; } static var registryKey = "shortcuts"; static var shortcuts = null; static var mcshortcuts = null; }
Symbol 224 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon] Frame 0
class com.mosesSupposes.fuse.FuseKitCommon { static var logOutput; function FuseKitCommon () { } static function _cts() { return("|_tint|_tintPercent|_brightness|_brightOffset|_contrast|_invertColor|_colorReset|_colorTransform|"); } static function _resetTo100() { return("|_alpha|_contrast|_invertColor|_tintPercent|_xscale|_yscale|_scale|"); } static function _resetTo0() { return("|_brightness|_brightOffset|_colorReset|_rotation|"); } static function _underscoreable() { return(_cts() + "_frame|_x|_y|_xscale|_yscale|_scale|_width|_height|_size|_rotation|_alpha|_fade|_visible|"); } static function _cbprops() { return("|skipLevel|cycles|roundResults|extra1|extra2|func|scope|args|startfunc|startscope|startargs|updfunc|updscope|updargs|"); } static function _fuseEvents() { return("|onStart|onStop|onPause|onResume|onAdvance|onComplete|"); } static function _fuseprops() { return("|command|label|delay|event|eventparams|target|addTarget|trigger|startAt|ease|easing|seconds|duration|time|"); } static function _validateFuseCommand(c, inGroup, hasArg, outputLevel, simple) { var _local1 = false; var _local2 = false; switch (c) { case "start" : case "stop" : case "pause" : case "resume" : case "setStartProps" : if (inGroup != true) { _local1 = true; } break; case "delay" : case "trigger" : if (simple == true) { if (hasArg == true) { _local1 = true; } } else { _local2 = true; } inGroup = false; break; case "skipTo" : if (!((hasArg == true) && (inGroup != true))) { break; } _local1 = true; } if ((outputLevel > 0) && (_local1 == false)) { error("109", c, inGroup, _local2); } return(_local1); } static function output(s) { if (typeof(logOutput) == "function") { logOutput(s); } } static function error(errorCode) { var _local3 = arguments[1]; var _local4 = arguments[2]; var _local6 = arguments[3]; if (VERBOSE != true) { output(("[FuseKitCommon#" + errorCode) + "]"); return(undefined); } var _local2 = ""; var _local5 = newline; switch (errorCode) { case "001" : _local2 = _local2 + "** ERROR: When using simpleSetup to extend prototypes, you must pass the Shortcuts class. **"; _local2 = _local2 + (_local5 + " import com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + " ZigoEngine.simpleSetup(Shortcuts);") + _local5); break; case "002" : _local2 = _local2 + "** ZigoEngine.doShortcut: shortcuts missing. Use the setup commands: import com.mosesSupposes.fuse.*; ZigoEngine.register(Shortcuts); **"; break; case "003" : _local2 = _local2 + ((_local5 + "*** Error: DO NOT use #include \"lmc_tween.as\" with this version of ZigoEngine! ***") + _local5); break; case "004" : _local2 = _local2 + (("** ZigoEngine.doTween - too few arguments [" + _local3) + "]."); if (Boolean(_local4) == true) { _local2 = _local2 + " If you are trying to use Object Syntax without Fuse, pass FuseItem in your register() or simpleSetup() call. **"; } else { _local2 = _local2 + " Object syntax call failed. **"; } break; case "005" : _local2 = _local2 + (((("** ZigoEngine.doTween - missing targets[" + _local3) + "] and/or props[") + _local4) + "] **"); break; case "006" : _local2 = _local2 + (("** Error: easing shortcut string not recognized (\"" + _local3) + "\"). You may need to pass the in PennerEasing class during register or simpleSetup. **"); break; case "007" : _local2 = _local2 + (((("- ZigoEngine: Target locked [" + _local3) + "], ignoring tween call [") + _local4) + "]"); break; case "008" : _local2 = _local2 + "** You must register the Shortcuts class in order to use easy string-type callback parsing. **"; break; case "009" : _local2 = _local2 + (("** ZigoEngine: A callback parameter \"" + _local3) + "\" was not recognized. **"); break; case "010" : _local2 = _local2 + ((((("** " + ((_local3 == true) ? "ZigoEngine" : "FuseItem")) + " unable to parse ") + ((_local4 == 1) ? "callback[" : (String(_local4) + " callbacks["))) + _local6) + "]. Try using the syntax {scope:this, func:\"myFunction\"} **"); break; case "011" : _local2 = _local2 + (((("- ZigoEngine: Callbacks discarded via skipLevel 2 option [" + _local3) + "|") + _local4) + "]."); break; case "012" : _local2 = _local2 + (((((("- Engine set props or ignored no-change tween on: " + _local3) + ", props passed:[") + _local4) + "], endvals passed:[") + _local6) + "]"); break; case "013" : _local2 = _local2 + (((((("- Engine added tween on:\n\ttargets:[" + _local3) + "]\n\tprops:[") + _local4) + "]\n\tendvals:[") + _local6) + "]"); break; case "014" : _local2 = _local2 + "** Error: easing function passed is not usable with this engine. Functions need to follow the Robert Penner model. **"; break; case "015" : _local2 = _local2 + "** Error: The CustomEasing class must be passed during setup (register or simpleSetup) to use custom easing Arrays. **"; break; case "016" : _local2 = _local2 + (("[ ZigoEngine.TIME_MULTIPLIER: " + String(Number(Number(_local3) * 100))) + "% ]"); break; case "101" : _local2 = _local2 + "** ERROR: Fuse simpleSetup was removed in version 2.0! **"; _local2 = _local2 + (_local5 + " You must now use the following commands:"); _local2 = _local2 + ((_local5 + _local5) + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + (_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);"); _local2 = _local2 + ((_local5 + "Note that PennerEasing is optional, and FuseFMP is also accepted. (FuseFMP.simpleSetup is run automatically if included.)") + _local5); break; case "102" : _local2 = _local2 + (((("** Fuse " + _local3) + " index or label not found (") + _local4) + ") or out of range. **"); break; case "103" : _local2 = _local2 + (((("** Fuse skipTo (" + _local3) + ") ignored - targets the current index (") + _local4) + "). **"); break; case "104" : _local2 = _local2 + (("** Fuse fastForward index out of play range (" + _local3) + ") - skipTo has been called instead. **"); break; case "105" : _local2 = _local2 + "** An unsupported Array method was called on Fuse. **"; break; case "106" : _local2 = _local2 + "** ERROR: You have not set up Fuse correctly. **"; _local2 = _local2 + (_local5 + "You must now use the following commands (PennerEasing is optional)."); _local2 = _local2 + (_local5 + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);") + _local5); break; case "107" : _local2 = _local2 + "** Fuse :: id not found - Aborting open(). **"; break; case "108" : _local2 = _local2 + "** Fuse.startRecent: No recent Fuse found to start! **"; break; case "109" : _local2 = _local2 + (("** Command \"" + _local3) + "\" discarded. "); if (_local4 == true) { _local2 = _local2 + "Not allowed within a group. **"; } else if (_local6 == true) { _local2 = _local2 + (("Not supported in Object Syntax, use the " + _local3) + " property instead. **"); } else { _local2 = _local2 + "The command may be unrecognized or missing an argument. **"; } break; case "110" : _local2 = _local2 + (((("** " + _local3) + " illegal Fuse property discarded:\"") + _local4) + "\". Bezier keywords other than x and y cannot be set as start values. **"); break; case "112" : _local2 = _local2 + "** Fuse: missing com.mosesSupposes.fuse.ZigoEngine! Cannot tween. **"; break; case "113" : _local2 = _local2 + "** FuseItem: A callback has been discarded. Actions with a command may only contain: label, delay, scope, args. **"; break; case "115" : _local2 = _local2 + ((_local3 + " overlapping prop discarded: ") + _local4); break; case "116" : _local2 = _local2 + ("** FuseItem Error: Delays within groups (arrays) and start/update callbacks are not supported when using Fuse without ZigoEngine. Although you need to restructure your Fuse, it should be possible to achieve the same results. **" + _local5); break; case "117" : _local2 = _local2 + (("** " + _local3) + ": infinite cycles are not allowed within Fuses - discarded. **"); break; case "118" : _local2 = _local2 + ((("** " + _local3) + ": No targets found!") + ((_local4 == true) ? " [Unable to set start props] **" : " [Skipping tween parameters in this action] **")); break; case "119" : _local2 = _local2 + ((((("** " + _local3) + ": ") + ((_local4 == 1) ? "" : (_local4 + " actions in the group"))) + " missing targets") + ((_local6 == true) ? " during setStartProps **" : " **")); break; case "120" : _local2 = _local2 + (((("** " + _local3) + ": conflict with \"") + _local4) + "\". Property might be doubled within a grouped-action array. **"); break; case "121" : _local2 = _local2 + "** Fuse timecode formatting requires \"00:\" formatting (example:\"01:01:33\" yields 61.33 seconds.) **"; break; case "122" : _local2 = _local2 + (("** Event \"" + _local3) + "\" reserved by Fuse. **"); break; case "123" : _local2 = _local2 + (("** A Fuse event parameter failed in " + _local3) + " **"); break; case "124" : _local2 = _local2 + (((("** " + _local3) + ": trigger:") + _local4) + " ignored - only one trigger is allowed per action **"); break; case "125" : _local2 = _local2 + (_local3 + " Warning - fastForward hit an item during its tween cycle, may malfunction."); break; case "201" : _local2 = _local2 + (("**** FuseFMP cannot initialize argument " + _local3) + " (BitmapFilters cannot be applied to this object type) ****"); break; case "202" : _local2 = _local2 + (((("** FuseFMP error: A " + _local3) + " could not be created for ") + _local4) + " **"); break; case "203" : _local2 = _local2 + (("** FuseFMP.setFilterProps - too few arguments passed (" + _local3) + ") - minimum 2 required. **"); break; case "204" : _local2 = _local2 + (("** FuseFMP.setFilterProps could not locate the filter passed. (" + _local3) + ") **"); } output(_local2); } static function parseCallback(callback, targets, outputLevel, callerIsEngine, addprefix) { if (callback._vcb == true) { return(callback); } var validCBs = {_vcb:true, skipLevel:_global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL, cycles:1}; if (callback == undefined) { return(validCBs); } var cbErrors = []; if (typeof(callback) == "object") { if (((callback.skipLevel != undefined) && (typeof(callback.skipLevel) == "number")) && (callback.skipLevel != _global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL)) { if ((callback.skipLevel >= 0) && (callback.skipLevel <= 2)) { validCBs.skipLevel = callback.skipLevel; } } if (callback.cycles != undefined) { if ((typeof(callback.cycles) == "number") && (callback.cycles > -1)) { validCBs.cycles = callback.cycles; } else if (callback.cycles.toUpperCase() == "LOOP") { validCBs.cycles = 0; } } if (callback.extra1 != undefined) { validCBs.extra1 = callback.extra1; } if (callback.extra2 != undefined) { validCBs.extra2 = callback.extra2; } if ((callback.roundResults === true) || (callback.roundResults === false)) { validCBs.roundResults = callback.roundResults; } } else { callback = {func:callback}; } var prefixes = ["start", "upd", ""]; var easyfuncparse = _global.com.mosesSupposes.fuse.Shortcuts.parseStringTypeCallback; for (var i in prefixes) { var prefix = prefixes[i]; var fstr = callback[prefix + "func"]; if (((fstr != undefined) && (typeof(fstr) == "string")) && (fstr.indexOf("(") > -1)) { if (easyfuncparse != undefined) { var efc = easyfuncparse(fstr); if (efc.func != undefined) { callback[prefix + "scope"] = efc.scope; callback[prefix + "func"] = efc.func; callback[prefix + "args"] = efc.args; } } else if (outputLevel > 0) { error("008"); } } } var basescope = callback.scope; for (var i in callback) { var fi = i.toLowerCase().indexOf("func"); if (fi > -1) { var prefix = i.slice(0, fi); var func = callback[i]; var args = callback[prefix + "args"]; var scope = ((callback[prefix + "scope"] == undefined) ? (basescope) : (callback[prefix + "scope"])); if ((typeof(func) == "string") && (scope[func] == undefined)) { for (var j in targets) { var targ = targets[j]; if (typeof(targ[func]) == "function") { scope = targ; break; } if (typeof(targ._parent[func]) == "function") { scope = targ._parent; break; } } if ((scope == undefined) && (_level0[func] != undefined)) { scope = _level0; } if ((scope == undefined) && (_global[func] != undefined)) { scope = _global; } } if (typeof(func) != "function") { if (typeof(scope[String(func)]) == "function") { func = scope[String(func)]; } else { func = eval (String(func)); } } if (func == undefined) { cbErrors.push(String((((((((addprefix == null) ? (i) : (addprefix + i)) + ":") + ((typeof(callback[i]) == "string") ? (("\"" + callback[i]) + "\"") : (callback[i]))) + "/") + prefix) + "scope:") + scope)); } else { if ((args != undefined) && (!(args instanceof Array))) { args = [args]; } if (prefix == "") { prefix = "end"; } validCBs[prefix] = {s:scope, f:func, a:args}; if (callerIsEngine == true) { validCBs[prefix].id = ++cbTicker; } if (prefix == "start") { validCBs.start.fired = false; } } } else if (_cbprops().indexOf(("|" + i) + "|") == -1) { error("009", i); } } if ((cbErrors.length > 0) && (outputLevel > 0)) { if (outputLevel > 0) { error("010", callerIsEngine, cbErrors.length, cbErrors.toString()); } } return(validCBs); } static var VERSION = "Fuse Kit 2.1.4 Copyright (c) 2006 Moses Gunesch, MosesSupposes.com under MIT Open Source License"; static var VERBOSE = true; static var ALL = "ALL"; static var ALLCOLOR = "ALLCOLOR"; static var cbTicker = 0; }
Symbol 225 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine] Frame 0
class com.mosesSupposes.fuse.ZigoEngine { static var extensions, updateTime, tweenHolder, instance, _listeners, broadcastMessage, updateIntId; function ZigoEngine () { } static function addListener(handler) { AsBroadcaster.initialize(com.mosesSupposes.fuse.ZigoEngine); addListener(handler); } static function removeListener(handler) { } static function isPlaying() { return(_playing); } static function simpleSetup(shortcutsClass) { if (arguments.length > 0) { register.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); } _global.ZigoEngine = com.mosesSupposes.fuse.ZigoEngine; if (extensions.fuse != undefined) { _global.Fuse = extensions.fuse; } if (extensions.fuseFMP != undefined) { extensions.fuseFMP.simpleSetup(); } initialize(MovieClip.prototype, Button.prototype, TextField.prototype); if (extensions.shortcuts == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("001"); } } static function register(classReference) { if (extensions == undefined) { extensions = {}; } var _local3 = "|fuse|fuseItem|fuseFMP|shortcuts|pennerEasing|customEasing|"; for (var _local4 in arguments) { var _local2 = arguments[_local4].registryKey; if ((extensions[_local2] == undefined) && (_local3.indexOf(("|" + _local2) + "|") > -1)) { extensions[_local2] = arguments[_local4]; if ((_local2 == "fuseFMP") || (_local2 == "shortcuts")) { Object(extensions[_local2]).initialize(); } } } } static function initialize(target) { if (arguments.length > 0) { initializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.addShortcutsTo.apply(extensions.shortcuts, arguments); } } } static function deinitialize(target) { if ((arguments.length == 0) || (target == null)) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } deinitializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.removeShortcutsFrom.apply(extensions.shortcuts, arguments); } } static function getUpdateInterval() { return(updateTime); } static function setUpdateInterval(time) { if (_playing) { setup(true); updateTime = time; setup(); } else { updateTime = time; } } static function getControllerDepth() { return(tweenHolder.getDepth()); } static function setControllerDepth(depth) { if ((depth == null) || (_global.isNaN(depth) == true)) { depth = 6789; } if (Object(tweenHolder).proof != null) { tweenHolder.swapDepths(depth); } else { tweenHolder = _root.createEmptyMovieClip("ZigoEnginePulse", depth); } } static function doShortcut(targets, methodName) { if (extensions.shortcuts == undefined) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("002"); } return(null); } return(extensions.shortcuts.doShortcut.apply(extensions.shortcuts, arguments)); } static function doTween(targets, props, endvals, seconds, ease, delay, callback) { if (extensions.fuse.addBuildItem(arguments) == true) { return(null); } if (TIME_MULTIPLIER != prevTimeMult) { TIME_MULTIPLIER = Math.abs(TIME_MULTIPLIER); if (_global.isNaN(TIME_MULTIPLIER) == true) { TIME_MULTIPLIER = 1; } if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("016", TIME_MULTIPLIER); } prevTimeMult = TIME_MULTIPLIER; } if ((instance == undefined) || ((Object(tweenHolder).proof == undefined) && (updateTime == undefined))) { if ((MovieClip.prototype.tween != null) && (typeof(_global.$tweenManager) == "object")) { com.mosesSupposes.fuse.FuseKitCommon.error("003"); } instance = new com.mosesSupposes.fuse.ZManager(); _playing = false; } var _local4 = instance.paramsObj(targets, props, endvals, true); var _local7 = (((_local4.tg[0] == null) || (_local4.tg.length == 0)) ? undefined : (_local4.tg)); if (((_local4.pa == undefined) || (_local7 == undefined)) || (arguments.length < 3)) { if (((extensions.fuseItem != null) && (arguments.length == 1)) && (typeof(arguments[0]) == "object")) { return(extensions.fuseItem.doTween(arguments[0])); } if (OUTPUT_LEVEL > 0) { if (arguments.length < 3) { com.mosesSupposes.fuse.FuseKitCommon.error("004", (((arguments.length == 1) && (arguments[0] == null)) ? "1 (null)" : (String(arguments.length))), Boolean(extensions.fuseItem == null)); } else { com.mosesSupposes.fuse.FuseKitCommon.error("005", _local7.toString(), _local4.pa.toString()); } } return(null); } if (_playing != true) { setup(); } if ((seconds == null) || (_global.isNaN(seconds) == true)) { seconds = DURATION || 1; } else if (seconds < 0.01) { seconds = 0; } seconds = seconds * TIME_MULTIPLIER; if (((delay < 0.01) || (delay == null)) || (_global.isNaN(delay) == true)) { delay = 0; } delay = delay * TIME_MULTIPLIER; var _local12 = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(callback, _local7, OUTPUT_LEVEL, true); var _local9; if (typeof(ease) == "function") { if (typeof(Function(ease).call(null, 1, 1, 1, 1)) == "number") { _local9 = Function(ease); } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("014", ease); } } else if ((ease == null) || (ease == "")) { if (EASING instanceof Function) { _local9 = Function(EASING); } else if (extensions.pennerEasing != undefined) { ease = EASING; } } if ((typeof(ease) == "string") && (ease != "")) { if (extensions.pennerEasing[ease] != undefined) { _local9 = extensions.pennerEasing[ease]; } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("006", ease); } } else if (ease instanceof Array) { if (extensions.customEasing != undefined) { _local12.extra1 = ease; if (typeof(ease[0]) == "number") { _local9 = extensions.customEasing.precalced; } else { _local9 = extensions.customEasing.fromCurve; } } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("015", ease); } } if (typeof(_local9) != "function") { _local9 = function (t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); }; } if (_listeners.length > 0) { broadcastMessage.call(com.mosesSupposes.fuse.ZigoEngine, "onTweenAdd", _local7, _local4.pa, _local4.va, seconds, _local9, delay, _local12); } var _local6 = ""; for (var _local13 in _local7) { var _local3 = _local7[_local13]; if (_local3.__zigoID__ == null) { initializeTargets(_local3); } else if (instance.getStatus("locked", _local3) == true) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("007", ((_local3._name != undefined) ? (_local3._name) : (_local3.toString())), _local4.pa.toString()); } continue; } var _local5 = instance.addTween(_local3, _local4.pa, _local4.va, seconds, _local9, delay, _local12); _local6 = ((_local5 == null) ? "|" : (_local5 + "|")) + _local6; } _local6 = _local6.slice(0, -1); return((((_local6 == "") || (_local6 == "|")) ? null : (_local6))); } static function removeTween(targs, props) { instance.removeTween(targs, props); } static function isTweening(targ, prop) { return(Boolean(instance.getStatus("active", targ, prop))); } static function getTweens(targ) { if (instance == undefined) { return(0); } return(Number(instance.getStatus("count", targ))); } static function lockTween(targ, setLocked) { instance.alterTweens("lock", targ, setLocked == true); } static function isTweenLocked(targ) { return(Boolean(instance.getStatus("locked", targ))); } static function ffTween(targs, props, suppressEndEvents) { instance.alterTweens("ff", targs, props, null, suppressEndEvents); } static function skipTweenTo(seconds, targs, props) { instance.alterTweens("skipTo", targs, props, false, false, seconds); } static function rewTween(targs, props, pauseFlag, suppressStartEvents) { instance.alterTweens("rewind", targs, props, pauseFlag, suppressStartEvents); } static function isTweenPaused(targ, prop) { return(Boolean(instance.getStatus("paused", targ, prop))); } static function pauseTween(targs, props) { instance.alterTweens("pause", targs, props); } static function unpauseTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function resumeTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function setColorByKey(targetObj, type, amt, rgb) { new Color(targetObj).setTransform(getColorTransObj(type, amt, rgb)); } static function getColorTransObj(type, amt, rgb) { switch (type) { case "brightness" : var _local3 = 100 - Math.abs(amt); var _local4 = ((amt > 0) ? (255 * (amt / 100)) : 0); return({ra:_local3, rb:_local4, ga:_local3, gb:_local4, ba:_local3, bb:_local4}); case "brightOffset" : return({ra:100, rb:255 * (amt / 100), ga:100, gb:255 * (amt / 100), ba:100, bb:255 * (amt / 100)}); case "contrast" : return({ra:amt, rb:128 - (1.28 * amt), ga:amt, gb:128 - (1.28 * amt), ba:amt, bb:128 - (1.28 * amt)}); case "invertColor" : return({ra:100 - (2 * amt), rb:amt * 2.55, ga:100 - (2 * amt), gb:amt * 2.55, ba:100 - (2 * amt), bb:amt * 2.55}); case "tint" : if (rgb == null) { break; } var _local5; if (typeof(rgb) == "string") { if (rgb.charAt(0) == "#") { rgb = rgb.slice(1); } rgb = ((rgb.charAt(1).toLowerCase() != "x") ? ("0x" + rgb) : (rgb)); } _local5 = Number(rgb); return({ra:100 - amt, rb:(_local5 >> 16) * (amt / 100), ga:100 - amt, gb:((_local5 >> 8) & 255) * (amt / 100), ba:100 - amt, bb:(_local5 & 255) * (amt / 100)}); } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); } static function getColorKeysObj(targOrTransObj) { var _local1 = ((targOrTransObj.ra != undefined) ? (targOrTransObj) : (new Color(targOrTransObj).getTransform())); var _local6 = (_local1.ra == _local1.ga) && (_local1.ga == _local1.ba); var _local8 = (_local1.rb == _local1.gb) && (_local1.gb == _local1.bb); var _local3 = {tintPercent:Number(((_local6 == true) ? (100 - _local1.ra) : 0))}; if (_local3.tintPercent != 0) { var _local5 = 100 / _local3.tintPercent; _local3.tint = (((_local1.rb * _local5) << 16) | ((_local1.gb * _local5) << 8)) | (_local1.bb * _local5); var _local2 = _local3.tint.toString(16); var _local4 = 6 - _local2.length; while ((_local4--) > 0) { _local2 = "0" + _local2; } _local3.tintString = "0x" + _local2.toUpperCase(); } if ((_local6 == true) && (_local8 == true)) { if (_local1.ra < 0) { _local3.invertColor = _local1.rb * 0.392156862745098; } else if ((_local1.ra == 100) && (_local1.rb != 0)) { _local3.brightOffset = _local1.rb * 0.392156862745098; } if (_local1.ra != 100) { if ((_local1.rb == 0) || ((_local1.rb != 0) && (((255 * ((100 - _local1.ra) / 100)) - _local1.rb) <= 1))) { _local3.brightness = ((_local1.rb != 0) ? (100 - _local1.ra) : (_local1.ra - 100)); } if (((128 - (1.28 * _local1.ra)) - _local1.rb) <= 1) { _local3.contrast = _local1.ra; } } } return(_local3); } static function initializeTargets() { for (var _local5 in arguments) { var _local4 = arguments[_local5]; if ((((_local4 == MovieClip.prototype) || (_local4 == Button.prototype)) || (_local4 == TextField.prototype)) || (_local4 == Object.prototype)) { if (_local4.oldAddListener == undefined) { if (_local4 == TextField.prototype) { _local4.oldAddListener = _local4.addListener; _global.ASSetPropFlags(_local4, "oldAddListener", 7, 1); } _local4.addListener = function (o) { if (this.__zigoID__ == undefined) { com.mosesSupposes.fuse.ZigoEngine.initializeTargets(this); } if (this instanceof TextField) { Function(this.oldAddListener).call(this, o); } else { this.addListener(o); } }; if (_local4 == MovieClip.prototype) { _global.ASSetPropFlags(_local4, "addListener", 7, 1); } } } else if (_local4.__zigoID__ == undefined) { _local4.__zigoID__ = zigoIDs; _global.ASSetPropFlags(_local4, "__zigoID__", 7, 1); zigoIDs++; if ((_local4._listeners == null) || (_local4.addListener == null)) { AsBroadcaster.initialize(_local4); } } } } static function deinitializeTargets() { for (var _local4 in arguments) { var _local3 = arguments[_local4]; if (_local3.__zigoID__ != undefined) { _global.ASSetPropFlags(_local3, "__zigoID__,_listeners,broadcastMessage,addListener,removeListener", 0, 2); delete _local3.__zigoID__; delete _local3._listeners; delete _local3.broadcastMessage; delete _local3.addListener; delete _local3.removeListener; } if (_local3.oldAddListener != undefined) { _global.ASSetPropFlags(_local3, "oldAddListener", 0, 2); _local3.addListener = _local3.oldAddListener; delete _local3.oldAddListener; } } } static function __mgrRelay(inst, method, args) { if (inst == instance) { Function(com.mosesSupposes.fuse.ZigoEngine[method]).apply(com.mosesSupposes.fuse.ZigoEngine, args); } } static function setup(deinitFlag) { if (deinitFlag == true) { _playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; return(undefined); } instance.cleanUp(); clearInterval(updateIntId); delete updateIntId; if ((updateTime != null) && (updateTime > 0)) { updateIntId = setInterval(instance, "update", updateTime); } else { if (Object(tweenHolder).proof == null) { setControllerDepth(6789); Object(tweenHolder).proof = 1; } var _inst = instance; tweenHolder.onEnterFrame = function () { _inst.update.call(_inst); }; } _playing = true; instance.now = getTimer(); } static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION + ", ZigoEngine based on concepts by L.Zigo"; static var EASING = "easeOutQuint"; static var DURATION = 1; static var TIME_MULTIPLIER = 1; static var ROUND_RESULTS = false; static var OUTPUT_LEVEL = 1; static var AUTOSTOP = false; static var SKIP_LEVEL = 0; static var _playing = false; static var zigoIDs = 0; static var prevTimeMult = 1; }
Symbol 226 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager] Frame 0
class com.mosesSupposes.fuse.ZManager { var tweens, now; function ZManager () { tweens = {}; numTweens = 0; } function addTween(obj, props, endvals, seconds, ease, delay, callback) { var _local24 = ((callback.skipLevel == undefined) ? 0 : (callback.skipLevel)); var _local44 = ((callback.cycles == undefined) ? 1 : (callback.cycles)); var _local30 = callback.extra1; var _local29 = callback.extra2; var _local23 = []; var _local14 = _global.com.mosesSupposes.fuse.FuseFMP; var _local43 = String(("|" + _local14.getAllShortcuts().join("|")) + "|"); var _local42 = com.mosesSupposes.fuse.FuseKitCommon._cts(); var _local25 = ""; var _local28 = ""; var _local22 = obj.__zigoID__; var _local7 = tweens[String(_local22)]; if ((_local7 != undefined) && (com.mosesSupposes.fuse.ZigoEngine.AUTOSTOP == true)) { if (obj._listeners.length > 0) { for (var _local40 in _local7.props) { _local23.unshift(_local40); } } _local7.numProps = 0; cleanUp(true); } for (var _local47 in props) { var _local5 = props[_local47]; var _local4 = endvals[_local47]; var _local15 = 0; if (_local5 == "_fade") { _local5 = "_alpha"; _local15 = ((_local4 < 50) ? -1 : 1); } var _local16 = _local42.indexOf(("|" + _local5) + "|") > -1; var _local18 = _local7.colorProp; if (_local7 != undefined) { if ((_local16 == true) && (_local18 != undefined)) { _local23.unshift(_local18); delete _local7.props[_local18]; delete _local7.colorProp; _local7.numProps--; } else if (_local7.props[_local5] != undefined) { _local23.unshift(_local5); delete _local7[_local5]; _local7.numProps--; } } var _local3 = {c:-1, fmp:-1, complex:-1}; var _local11 = ((_local24 == 0) && ((seconds + delay) == 0)) || ((_local24 > 0) && (seconds == 0)); var _local10 = false; var _local13 = (_local14 != undefined) && (_local43.indexOf(("|" + _local5) + "|") > -1); var _local19 = (_local5.toLowerCase().indexOf("colors") > -1) && (_local4 instanceof Array); var _local27 = ((_local13 == true) && (_local5.indexOf("lor") > -1)) && (_local5.charAt(2) != "l"); if (_local13 == true) { _local3.fmp = _local14; _local3.ps = _local14.getFilterProp(obj, _local5, true); _local3.special = true; } if (((_local16 == true) || (_local19 == true)) || (_local27 && (_local11 == false))) { _local3.complex = 1; if (_local16 == true) { _local3.c = new Color(obj); _local3.ps = Color(_local3.c).getTransform(); var _local17 = ((((_local5 == "_tint") || (_local5 == "_tintPercent")) || (_local5 == "_colorReset")) ? "tint" : (_local5.slice(1))); var _local9 = null; var _local12 = null; if (_local5 != "_colorTransform") { if (_local17 == "tint") { if (typeof(_local4) == "object") { _local12 = _local4.tint; _local9 = ((_global.isNaN(_local4.percent) == true) ? 100 : (_local4.percent)); } else if ((_local5 == "_tintPercent") || (_local5 == "_colorReset")) { var _local20 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tintPercent; if (_local5 == "_colorReset") { _local9 = Math.min(_local20, 100 - Math.abs(Number(_local4))); } else { _local9 = ((typeof(_local4) == "string") ? ((_local20 || 0) + Number(_local4)) : Number(_local4)); } _local9 = Math.max(0, Math.min(_local9, 100)); _local12 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tint || 0; } else { _local12 = _local4; _local9 = 100; } } else { _local9 = ((typeof(_local4) == "string") ? ((com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj)[_local17] || 0) + Number(_local4)) : (_local4)); } _local4 = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj(_local17, _local9, _local12); } if (_local11 == true) { if (_local5 == "_colorTransform") { Color(_local3.c).setTransform(_local4); } else { com.mosesSupposes.fuse.ZigoEngine.setColorByKey(obj, _local17, _local9, _local12); } } else { var _local21 = getChangeObj(_local3.ps, _local4, false, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local11 == true) { _local14.setFilterProp(obj, _local5, _local4); } else if (_local19 == true) { _local3.c = 2; _local3.ch = []; for (var _local40 in _local4) { if (_local4[_local40] != null) { if (_local3.ps == null) { _local3.ps = []; } _local3.ps[_local40] = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, ((_local3.ps[_local40] == null) ? obj[_local5][_local40] : _local3.ps[_local40])); var _local21 = getChangeObj(_local3.ps[_local40], com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4[_local40]), true, false); _local3.ch[_local40] = _local21.map; if (_local21.changed == true) { _local10 = true; } } } } else { _local3.c = 1; _local3.ps = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local3.ps); var _local21 = getChangeObj(_local3.ps, com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4), true, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local5 == "_bezier_") { removeTween(obj, "_x,_y", true); if (_local11 == true) { if ((_local4.x != null) && (_global.isNaN(Number(_local4.x)) == false)) { obj._x = ((typeof(_local4.x) == "string") ? (obj._x + Number(_local4.x)) : (_local4.x)); } if ((_local4.y != null) && (_global.isNaN(Number(_local4.y)) == false)) { obj._y = ((typeof(_local4.y) == "string") ? (obj._y + Number(_local4.y)) : (_local4.y)); } } else { _local3.special = true; _local3.ps = 0; _local3.ch = 1; _local3.bz = {sx:obj._x, sy:obj._y}; if ((_local4.x == null) || (_global.isNaN(Number(_local4.x)))) { _local4.x = _local3.bz.sx; } if ((_local4.y == null) || (_global.isNaN(Number(_local4.y)))) { _local4.y = _local3.bz.sy; } _local3.bz.chx = ((typeof(_local4.x) == "string") ? (Number(_local4.x)) : (_local4.x - _local3.bz.sx)); if (_global.isNaN(_local3.bz.chx) == true) { _local3.bx.chx = 0; } _local3.bz.chy = ((typeof(_local4.y) == "string") ? (Number(_local4.y)) : (_local4.y - _local3.bz.sy)); if (_global.isNaN(_local3.bz.chy) == true) { _local3.bx.chy = 0; } if ((_local4.controlX == null) || (_global.isNaN(Number(_local4.controlX)))) { _local3.bz.ctrlx = _local3.bz.sx + (_local3.bz.chx / 2); } else { _local3.bz.ctrlx = ((typeof(_local4.controlX) == "string") ? (_local3.bz.sx + Number(_local4.controlX)) : (_local4.controlX)); } if ((_local4.controlY == null) || (_global.isNaN(Number(_local4.controlY)))) { _local3.bz.ctrly = _local3.bz.sy + (_local3.bz.chy / 2); } else { _local3.bz.ctrly = ((typeof(_local4.controlY) == "string") ? (_local3.bz.sy + Number(_local4.controlY)) : (_local4.controlY)); } _local3.bz.ctrlx = _local3.bz.ctrlx - _local3.bz.sx; _local3.bz.ctrly = _local3.bz.ctrly - _local3.bz.sy; _local10 = (_local3.bz.chx + _local3.bz.chy) != 0; } } else { if (typeof(_local4) == "object") { _local3.complex = ((_local4 instanceof Array) ? 0 : 1); } if ((_local5 == "_x") || (_local5 == "_y")) { removeTween(obj, "_bezier_", true); } if ((_local5 == "_frame") && (typeof(obj) == "movieclip")) { _local3.ps = obj._currentframe; _local3.special = true; } else if (_local13 == false) { if (_local3.complex > -1) { _local3.ps = ((_local3.complex == 0) ? ([]) : ({})); for (var _local40 in _local4) { _local3.ps[_local40] = obj[_local5][_local40]; } } else { _local3.ps = obj[_local5]; } } if (_local11 == true) { if (_local13 == true) { _local14.setFilterProp(obj, _local5, ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4))); } else if (_local3.complex > -1) { for (var _local40 in _local4) { if ((_local4[_local40] != null) && (_global.isNaN(Number(_local4[_local40])) == false)) { obj[_local5][_local40] = ((typeof(_local4[_local40]) == "string") ? (_local3.ps[_local40] + Number(_local4[_local40])) : _local4[_local40]); if (_global.isNaN(obj[_local5][_local40]) == true) { obj[_local5][_local40] = 0; } } } } else { obj[_local5] = ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4)); if (_local15 == 1) { obj._visible = true; } else if (_local15 == -1) { obj._visible = false; } } } else if (_local3.complex > -1) { var _local21 = getChangeObj(_local3.ps, _local4, _local13, _local3.complex == 0); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } else { if ((_local4 == null) || (_global.isNaN(Number(_local4)))) { _local4 = _local3.ps; } _local3.ch = ((typeof(_local4) == "string") ? (Number(_local4)) : (Number(_local4) - _local3.ps)); if (_global.isNaN(_local3.ch) == true) { _local3.ch = 0; } _local10 = _local3.ch != 0; } } if (((_local24 == 0) && ((_local10 == true) || (_local11 == false))) || ((_local10 == true) && (_local11 == false))) { if ((_local3.complex > -1) && (!(_local3.c === 2))) { _local3.ps = [_local3.ps]; _local3.ch = [_local3.ch]; } _local3.ts = now + (delay * 1000); _local3.pt = -1; _local3.d = seconds * 1000; _local3.ef = ease; _local3.sf = false; _local3.cycles = _local44; if (_local30 != undefined) { _local3.e1 = _local30; } if (_local29 != undefined) { _local3.e2 = _local29; } _local3.v = _local15; if (callback.start != undefined) { _local3.scb = callback.start; } if (callback.upd != undefined) { _local3.ucb = callback.upd; } if (callback.end != undefined) { _local3.ecb = callback.end; } if (callback.roundResults != undefined) { _local3.rr = callback.roundResults; } if (tweens[String(_local22)] == undefined) { _local7 = (tweens[String(_local22)] = {numProps:0, locked:false, targ:obj, targID:String(("\"" + ((obj._name != undefined) ? (obj._name) : (obj.toString()))) + "\""), targZID:_local22, props:{}}); numTweens++; } if (_local16 == true) { _local7.colorProp = _local5; } _local7.props[_local5] = _local3; _local7.numProps++; _local25 = (_local5 + ",") + _local25; _local28 = (((typeof(_local4) == "string") ? (("\"" + _local4) + "\"") : (_local4)) + ",") + _local28; } _local3 = undefined; } if ((_local7 == undefined) || (_local7.numProps <= 0)) { cleanUp(); } if ((_local23.length > 0) && (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0)) { com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:obj, props:_local23, __zigoID__:_local22, during:"add"}); } if (_local25 == "") { if (_local24 == 2) { if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { com.mosesSupposes.fuse.FuseKitCommon.error("011", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString()); } } else { var _local48 = obj._listeners.length > 0; if (_local48 == true) { obj.broadcastMessage("onTweenStart", {target:obj, props:props}); } if (callback.start != undefined) { callback.start.f.apply(callback.start.s, callback.start.a); } if (_local48 == true) { obj.broadcastMessage("onTweenUpdate", {target:obj, props:props}); } if (callback.upd != undefined) { callback.upd.f.apply(callback.upd.s, callback.upd.a); } if (_local48 == true) { obj.broadcastMessage("onTweenEnd", {target:obj, props:props}); } if (callback.end != undefined) { callback.end.f.apply(callback.end.s, callback.end.a); } } cleanUp(); } if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { if (_local25 == "") { com.mosesSupposes.fuse.FuseKitCommon.error("012", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString(), endvals.toString()); } else { com.mosesSupposes.fuse.FuseKitCommon.error("013", ((obj._name != undefined) ? (obj._name) : (obj.toString())), _local25.slice(0, -1), _local28.slice(0, -1)); } } return(((_local25 == "") ? null : (_local25.slice(0, -1)))); } function removeTween(targs, props, noInit) { var _local4 = {}; var _local12 = paramsObj(targs, props); if (_local12.none == true) { return(undefined); } var _local16 = _local12.all; var _local17 = _local12.allprops; var _local9 = ((_local16 == true) ? (tweens) : (Object(_local12.tg))); var _local8 = false; for (var _local20 in _local9) { var _local3 = ((_local16 == true) ? (_local20) : (String(_local9[_local20].__zigoID__))); var _local2 = tweens[_local3]; var _local6 = ((_local17 == true) ? (_local2.props) : (_local12.props)); for (var _local14 in _local6) { var _local5 = (_local14 == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) && (_local2.colorProp != undefined); if ((_local2.props[_local14] != undefined) || (_local5 == true)) { if (_local4[_local3] == null) { _local4[_local3] = []; } _local4[_local3].unshift(_local14); if ((_local14 == _local2.colorProp) || (_local5 == true)) { delete _local2.props[_local2.colorProp]; delete _local2.colorProp; } else { delete _local2.props[_local14]; } _local2.numProps--; if (_local2.numProps <= 0) { _local8 = true; break; } } } } if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { for (var _local19 in _local4) { var _local7 = tweens[_local19].targ; com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local7.addProperty) == "function") ? (_local7) : (("[MISSING(\"" + tweens[_local19].targID) + "\")]")), props:_local4[_local19], __zigoID__:tweens[_local19].targZID, during:((noInit == true) ? "add" : "remove")}); } } if (_local8 == true) { cleanUp(noInit); } } function alterTweens(type, targs, props, pauseFlag, noEvents, skipTo) { if (type == "lock") { tweens[String(targs.__zigoID__)].locked = props; return(undefined); } var _local11 = paramsObj(targs, props); if (_local11.none == true) { return(undefined); } var _local14 = _local11.all; var _local15 = _local11.allprops; var _local9 = ((_local14 == true) ? (tweens) : (Object(_local11.tg))); var _local8 = 0; for (var _local16 in _local9) { var _local7 = ((_local14 == true) ? (_local16) : (String(_local9[_local16].__zigoID__))); var _local5 = tweens[_local7]; var _local4 = ((_local15 == true) ? (_local5.props) : (_local11.props)); if (_local4.ALLCOLOR == true) { _local4[_local5.colorProp] = true; delete _local4.ALLCOLOR; } for (var _local10 in _local4) { _local8++; var _local2 = _local5.props[_local10]; if (type == "rewind") { if (pauseFlag == true) { _local2.pt = now; } _local2.ts = now; if (noEvents != true) { _local2.sf = false; if (_local2.scb != undefined) { _local2.scb.fired = false; } } } else if (type == "ff") { if (noEvents == true) { _local2.suppressEnd = true; } _local2.o = true; _local2.pt = -1; _local2.ts = now - _local2.d; } else if (type == "skipTo") { _local2.ts = Math.min(now, (_local2.ts + (now - _local2.ts)) - (skipTo * 1000)); } else if (type == "pause") { if (_local2.pt == -1) { _local2.pt = now; } } else if (type == "unpause") { if (_local2.pt != -1) { _local2.ts = now - (_local2.pt - _local2.ts); _local2.pt = -1; } } } } if ((type == "ff") && (_local8 > 0)) { update(); } else if ((type == "rewind") && (_local8 > 0)) { update(true); } } function getStatus(type, targ, param) { if (targ == null) { return(null); } var _local8 = String(targ).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; var _local4 = tweens[String(targ.__zigoID__)]; switch (type) { case "paused" : var _local2 = _local4.props; if (param != null) { if (_local2[String(param)] == undefined) { return(false); } return(Boolean(_local2[String(param)].pt != -1)); } for (var _local6 in _local2) { if (_local2[_local6].pt != -1) { return(true); } } return(false); case "active" : if (param == null) { return(Boolean(_local4 != undefined)); } if (String(param).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { return(Boolean(_local4.colorProp != undefined)); } return(Boolean(_local4.props[String(param)] != undefined)); case "count" : if (!_local8) { return(_local4.numProps); } var _local3 = 0; for (var _local6 in tweens) { _local3 = _local3 + tweens[_local6].numProps; } return(_local3); case "locked" : return(_local4.locked); } } function update(force) { var _local22 = {}; var _local24 = {}; var _local23 = {}; var _local15 = {}; var _local13 = {}; var _local14 = {}; var _local26 = false; var _local20 = com.mosesSupposes.fuse.ZigoEngine.ROUND_RESULTS; for (var _local35 in tweens) { var _local12 = tweens[_local35]; var _local5 = _local12.targ; var _local34 = _local12.props; var _local21 = _local5._listeners.length > 0; if (_local5.__zigoID__ == undefined) { _local26 = true; if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { var _local25 = []; for (var _local30 in _local34) { _local25.unshift(_local30); } com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local5.addProperty) == "function") ? (_local5) : (("[MISSING:" + _local12.targID) + "]")), props:_local25, __zigoID__:_local12.targZID, during:"update"}); } continue; } for (var _local30 in _local34) { var _local3 = _local34[_local30]; if (((_local3.ts > now) || (_local3.pt != -1)) && (force != true)) { continue; } var _local9 = now >= (_local3.ts + _local3.d); if (_local3.complex == -1) { var _local6; if (_local9 == true) { _local6 = _local3.ps + _local3.ch; if ((_local3.cycles > 1) || (_local3.cycles == 0)) { if (_local3.cycles > 1) { _local3.cycles--; } _local3.ps = _local6; _local3.ch = -_local3.ch; _local3.ts = now; _local9 = false; } } else { _local6 = _local3.ef(now - _local3.ts, _local3.ps, _local3.ch, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local6) == false) { if ((_local30 != "_bezier_") && ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false))))) { _local6 = Math.round(Number(_local6)); } if (_local3.special != true) { _local5[_local30] = _local6; } else if (_local3.fmp != -1) { _local3.fmp.setFilterProp(_local5, _local30, _local6); } else if (_local30 == "_bezier_") { var _local10 = _local3.bz; var _local18 = _local10.sx + (_local6 * (((2 * (1 - _local6)) * _local10.ctrlx) + (_local6 * _local10.chx))); var _local17 = _local10.sy + (_local6 * (((2 * (1 - _local6)) * _local10.ctrly) + (_local6 * _local10.chy))); if ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false)))) { _local18 = Math.round(Number(_local18)); _local17 = Math.round(Number(_local17)); } _local5._x = _local18; _local5._y = _local17; } else if (_local30 == "_frame") { MovieClip(_local5).gotoAndStop(Math.ceil(_local6)); } } } else { var _local16 = (_local9 == true) && ((_local3.cycles > 1) || (_local3.cycles == 0)); var _local7 = []; for (var _local27 in _local3.ch) { var _local4 = ((_local3.complex == 0) ? ([]) : ({})); for (var _local28 in _local3.ch[_local27]) { var _local8 = _local3.ch[_local27][_local28]; var _local11 = _local3.ps[_local27][_local28]; if (_local9 == true) { _local4[_local28] = _local11 + _local8; if (_local16 == true) { _local3.ch[_local27][_local28] = -_local8; } } else { _local4[_local28] = _local3.ef(now - _local3.ts, _local11, _local8, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local4[_local28]) == false) { if ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false)))) { _local4[_local28] = Math.round(_local4[_local28]); } } if ((_local3.fmp == -1) && (_local3.c == -1)) { _local5[_local30][_local28] = _local4[_local28]; } } _local7.push(_local4); if ((_local3.fmp == -1) && (_local3.c == 2)) { _local5[_local30][_local27] = Number(((_local4.rb << 16) | (_local4.gb << 8)) | _local4.bb); } } if (_local3.fmp != -1) { if (_local3.c == 1) { _local3.fmp.setFilterProp(_local5, _local30, ((_local7[0].rb << 16) | (_local7[0].gb << 8)) | _local7[0].bb); } else if (_local3.c == 2) { var _local19 = []; for (var _local28 in _local7) { _local19.unshift(((_local7[_local28].rb << 16) | (_local7[_local28].gb << 8)) | _local7[_local28].bb); } _local3.fmp.setFilterProp(_local5, _local30, _local19); } else { _local3.fmp.setFilterProp(_local5, _local30, _local7[0]); } } else if (_local3.c != -1) { _local3.c.setTransform(_local7[0]); } if (_local16 == true) { if (_local3.cycles > 1) { _local3.cycles--; } _local9 = false; _local3.ts = now; _local3.ps = _local7; } } if (_local3.sf == false) { if (_local3.v != 0) { _local5._visible = true; } if (_local21 == true) { if (_local15[_local35] == undefined) { _local15[_local35] = [_local5, []]; } _local15[_local35][1].unshift(_local30); } _local3.sf = true; } if (_local3.scb.fired == false) { _local22[String(_local3.scb.id)] = _local3.scb; _local3.scb.fired = true; } if (_local21 == true) { if (_local13[_local35] == undefined) { _local13[_local35] = [_local5, []]; } _local13[_local35][1].unshift(_local30); } if (_local3.ucb != undefined) { _local24[String(_local3.ucb.id)] = _local3.ucb; } if (_local9 == true) { if (_local3.v === -1) { _local5._visible = false; } if (_local3.suppressEnd != true) { if (_local21 == true) { if (_local14[_local35] == undefined) { _local14[_local35] = [_local5, []]; } _local14[_local35][1].unshift(_local30); } if (_local3.ecb != undefined) { _local23[String(_local3.ecb.id)] = _local3.ecb; } } delete _local34[_local30]; if (_local30 == _local12.colorProp) { delete _local12.colorProp; } _local12.numProps--; if (_local12.numProps <= 0) { _local26 = true; } } delete _local3.suppressEnd; } } for (var _local35 in _local15) { _local15[_local35][0].broadcastMessage("onTweenStart", {target:_local15[_local35][0], props:_local15[_local35][1]}); } for (var _local35 in _local22) { _local22[_local35].f.apply(_local22[_local35].s, _local22[_local35].a); } for (var _local35 in _local13) { _local13[_local35][0].broadcastMessage("onTweenUpdate", {target:_local13[_local35][0], props:_local13[_local35][1]}); } for (var _local35 in _local24) { _local24[_local35].f.apply(_local24[_local35].s, _local24[_local35].a); } for (var _local35 in _local14) { _local14[_local35][0].broadcastMessage("onTweenEnd", {target:_local14[_local35][0], props:_local14[_local35][1]}); } for (var _local35 in _local23) { _local23[_local35].f.apply(_local23[_local35].s, _local23[_local35].a); } if (_local26) { cleanUp(); } now = getTimer(); } function cleanUp(noInit) { for (var _local4 in tweens) { var _local2 = tweens[_local4].targ; if ((tweens[_local4].numProps <= 0) || (_local2.__zigoID__ == undefined)) { if ((((_local2 != undefined) && (_local2.tween == undefined)) && (noInit != true)) && (_local2._listeners.length <= 0)) { com.mosesSupposes.fuse.ZigoEngine.deinitializeTargets(_local2); } delete tweens[_local4]; numTweens--; } } if (numTweens <= 0) { numTweens = 0; delete tweens; tweens = {}; if (noInit != true) { com.mosesSupposes.fuse.ZigoEngine.__mgrRelay(this, "setup", [true]); } } } function paramsObj(targs, props, endvals, retainFade) { var _local6 = {}; _local6.all = String(targs).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; _local6.none = Boolean(targs == null); if (_local6.all == true) { _local6.tg = [null]; } else { _local6.tg = ((targs instanceof Array) ? (targs) : ([targs])); for (var _local11 in _local6.tg) { var _local7 = _local6.tg[_local11]; if ((_local7 == null) || (!((typeof(_local7) == "object") || (typeof(_local7) == "movieclip")))) { _local6.tg.splice(Number(_local11), 1); } } } _local6.allprops = props == null; var _local1; var _local4; var _local3 = {}; if (_local6.allprops == false) { if ((typeof(props) == "string") && ((String(props).indexOf(" ") > -1) || (String(props).indexOf(",") > -1))) { props = String(props.split(" ").join("")).split(","); } _local1 = ((props instanceof Array) ? (props.slice()) : ([props])); if (endvals != undefined) { if ((typeof(endvals) == "string") && ((String(endvals).indexOf(" ") > -1) || (String(endvals).indexOf(",") > -1))) { endvals = String(endvals.split(" ").join("")).split(","); } _local4 = ((endvals instanceof Array) ? (endvals.slice()) : ([endvals])); while (_local4.length < _local1.length) { _local4.push(_local4[_local4.length - 1]); } _local4.splice(_local1.length, _local4.length - _local1.length); } for (var _local11 in _local1) { var _local2 = Number(_local11); if ((_local1[_local11] != "_scale") && (_local1[_local11] != "_size")) { if (_local3[_local1[_local11]] == undefined) { if ((_local1[_local11] == "_fade") && (retainFade != true)) { _local1[_local11] = "_alpha"; } if (String(_local1[_local11]).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { _local1[_local11] = com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR; } _local3[_local1[_local11]] = true; } else { _local1.splice(_local2, 1); _local4.splice(_local2, 1); } } else { var _local8 = String(_local1.splice(_local2, 1)[0]); var _local5 = _local4.splice(_local2, 1)[0]; if (_local8 == "_scale") { if (_local3._xscale == undefined) { _local1.splice(_local2, 0, "_xscale"); _local4.splice(_local2, 0, _local5); _local3._xscale = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_yscale"); _local4.splice(_local2, 0, _local5); _local3._yscale = true; } } if (_local8 == "_size") { if (_local3._width == undefined) { _local1.splice(_local2, 0, "_width"); _local4.splice(_local2, 0, _local5); _local3._width = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_height"); _local4.splice(_local2, 0, _local5); _local3._height = true; } } } } for (var _local11 in _local1) { if (((_local1[_local11] == "_xscale") && (_local3._width == true)) || ((_local1[_local11] == "_yscale") && (_local3._height == true))) { _local1.splice(Number(_local11), 1); _local4.splice(Number(_local11), 1); delete _local3[_local1[_local11]]; } } } _local6.pa = _local1; _local6.va = _local4; _local6.props = _local3; return(_local6); } function getChangeObj(ps, ep, isFMP, useArray) { var _local3 = {map:((useArray == true) ? ([]) : ({})), changed:false}; for (var _local7 in ep) { if ((((((isFMP == true) && (_local7.charAt(1) == "b")) || (ep[_local7] != ps[_local7])) || (useArray == true)) && (ep[_local7] != null)) && (_global.isNaN(Number(ep[_local7])) == false)) { _local3.map[_local7] = ((typeof(ep[_local7]) == "string") ? (Number(ep[_local7])) : (ep[_local7] - ps[_local7])); if (_global.isNaN(_local3.map[_local7]) == true) { _local3.map[_local7] = 0; } else if (_local3.map[_local7] != 0) { _local3.changed = true; } } } return(_local3); } var numTweens = 0; }
Symbol 227 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing] Frame 0
class com.mosesSupposes.fuse.PennerEasing { function PennerEasing () { } static function linear(t, b, c, d) { return(((c * t) / d) + b); } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeInExpo(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOutExpo(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOutExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutInExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } static function easeInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } static function easeOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) + c) + b); } static function easeInOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)))) + b); } static function easeInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } static function easeOutBounce(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeInBounce(t, b, c, d) { return((c - easeOutBounce(d - t, 0, c, d)) + b); } static function easeInOutBounce(t, b, c, d) { if (t < (d / 2)) { return((easeInBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeOutBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutInBounce(t, b, c, d) { if (t < (d / 2)) { return((easeOutBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeInBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeInCubic(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOutCubic(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOutCubic(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutInCubic(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } static function easeInQuart(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOutQuart(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOutQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutInQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } static function easeInQuint(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOutQuint(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOutQuint(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutInQuint(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInSine(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOutSine(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOutSine(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutInSine(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } static function easeInCirc(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOutCirc(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOutCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutInCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } static var registryKey = "pennerEasing"; }
Symbol 228 MovieClip [__Packages.DistortImage] Frame 0
class DistortImage { var _mc, texture, _vseg, _hseg, _w, _h, _aMcs, _p, _tri, _xMin, _yMin, _xMax, _yMax, _hsLen, _vsLen; function DistortImage (mc, ptexture, vseg, hseg) { _mc = mc; if (ptexture instanceof flash.display.BitmapData) { texture = ptexture; } else if (ptexture instanceof MovieClip) { texture = new flash.display.BitmapData(ptexture._width, ptexture._height, true, 0); texture.draw(ptexture); } else { throw new Error("Second argument in DistortImage class must be a BitmapData object or a Movieclip"); } _vseg = vseg || 0; _hseg = hseg || 0; _w = texture.width; _h = texture.height; _aMcs = new Array(); _p = new Array(); _tri = new Array(); __init(); } function setTransform(x0, y0, x1, y1, x2, y2, x3, y3) { var _local13 = _w; var _local12 = _h; var _local8 = x3 - x0; var _local10 = y3 - y0; var _local9 = x2 - x1; var _local11 = y2 - y1; var _local7 = _p.length; while (_local7-- , _local7 > -1) { var _local3 = _p[_local7]; var _local4 = (_local3.x - _xMin) / _local13; var _local2 = (_local3.y - _yMin) / _local12; var _local6 = x0 + (_local2 * _local8); var _local5 = y0 + (_local2 * _local10); _local3.sx = _local6 + (_local4 * ((x1 + (_local2 * _local9)) - _local6)); _local3.sy = _local5 + (_local4 * ((y1 + (_local2 * _local11)) - _local5)); } __render(); } function __init(Void) { _p = new Array(); _tri = new Array(); var _local3; var _local2; var _local12 = _w / 2; var _local11 = _h / 2; _xMin = (_yMin = 0); _xMax = _w; _yMax = _h; _hsLen = _w / (_hseg + 1); _vsLen = _h / (_vseg + 1); var _local8; var _local7; var _local6; var _local5; var _local4; _local3 = 0; while (_local3 < (_hseg + 2)) { _local2 = 0; while (_local2 < (_vseg + 2)) { _local8 = _local3 * _hsLen; _local7 = _local2 * _vsLen; _p.push({x:_local8, y:_local7, sx:_local8, sy:_local7}); _local2++; } _local3++; } _local3 = 0; while (_local3 < (_vseg + 1)) { _local2 = 0; while (_local2 < (_hseg + 1)) { _local6 = _p[_local2 + (_local3 * (_hseg + 2))]; _local5 = _p[(_local2 + (_local3 * (_hseg + 2))) + 1]; _local4 = _p[_local2 + ((_local3 + 1) * (_hseg + 2))]; __addTriangle(_local6, _local5, _local4); _local6 = _p[(_local2 + ((_local3 + 1) * (_vseg + 2))) + 1]; _local5 = _p[_local2 + ((_local3 + 1) * (_vseg + 2))]; _local4 = _p[(_local2 + (_local3 * (_vseg + 2))) + 1]; __addTriangle(_local6, _local5, _local4); _local2++; } _local3++; } __render(); } function __addTriangle(p0, p1, p2) { var _local4; var _local3; var _local11; var _local5; var _local6; var _local10; var _local2 = {}; _local4 = p0.x; _local3 = p0.y; _local11 = p1.x; _local5 = p1.y; _local6 = p2.x; _local10 = p2.y; _local2.tx = (-_local3) * (_w / (_local5 - _local3)); _local2.ty = (-_local4) * (_h / (_local6 - _local4)); _local2.a = (_local2.d = 0); _local2.b = _h / (_local6 - _local4); _local2.c = _w / (_local5 - _local3); _tri.push([p0, p1, p2, _local2]); } function __render(Void) { var _local14; var _local9; var _local6; var _local5; var _local8; var _local7; var _local10 = 1 / _h; var _local11 = 1 / _w; var _local3 = _mc; _local3.clear(); var _local4; var _local2 = {}; var _local13 = {}; var _local12 = _tri.length; while (_local12-- , _local12 > -1) { _local4 = _tri[_local12]; _local9 = _local4[0]; _local6 = _local4[1]; _local5 = _local4[2]; _local13 = _local4[3]; _local8 = _local9.sx; _local2.a = (_local6.sx - _local8) * _local11; _local7 = _local9.sy; _local2.b = (_local6.sy - _local7) * _local11; _local2.c = (_local5.sx - _local8) * _local10; _local2.d = (_local5.sy - _local7) * _local10; _local2.tx = _local8; _local2.ty = _local7; _local2 = __concat(_local2, _local13); _local3.beginBitmapFill(texture, _local2, false, false); _local3.moveTo(_local8, _local7); _local3.lineTo(_local6.sx, _local6.sy); _local3.lineTo(_local5.sx, _local5.sy); _local3.endFill(); } } function __concat(m1, m2) { var _local2 = {}; _local2.a = m1.c * m2.b; _local2.b = m1.d * m2.b; _local2.c = m1.a * m2.c; _local2.d = m1.b * m2.c; _local2.tx = ((m1.a * m2.tx) + (m1.c * m2.ty)) + m1.tx; _local2.ty = ((m1.b * m2.tx) + (m1.d * m2.ty)) + m1.ty; return(_local2); } }
Symbol 229 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 67 MovieClip [__Packages.net.flashfilter.effects.SuperEffect] Frame 0
!!!ERROR
Symbol 68 MovieClip [__Packages.net.flashfilter.effects.E08_wobble] Frame 0
!!!ERROR
Symbol 76 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
!!!ERROR
Symbol 77 MovieClip [__Packages.net.flashfilter.effects.E30_wipe] Frame 0
!!!ERROR
Symbol 85 MovieClip [__Packages.net.flashfilter.effects.E29_splash] Frame 0
!!!ERROR
Symbol 103 MovieClip [__Packages.com.robertpenner.easing.Linear] Frame 0
!!!ERROR
Symbol 104 MovieClip [__Packages.net.flashfilter.effects.E29_splash_item] Frame 0
!!!ERROR
Symbol 105 MovieClip [__Packages.net.flashfilter.effects.E05_pageflip] Frame 0
!!!ERROR
Symbol 113 MovieClip [__Packages.net.flashfilter.effects.E35_movingboxes] Frame 0
!!!ERROR
Symbol 119 MovieClip [__Packages.com.greensock.TweenNano] Frame 0
!!!ERROR
Symbol 120 MovieClip [__Packages.com.greensock.easing.Linear] Frame 0
!!!ERROR
Symbol 121 MovieClip [__Packages.net.flashfilter.effects.E19_iris] Frame 0
!!!ERROR
Symbol 129 MovieClip [__Packages.com.robertpenner.easing.Cubic] Frame 0
!!!ERROR
Symbol 130 MovieClip [__Packages.com.robertpenner.easing.Quart] Frame 0
!!!ERROR
Symbol 131 MovieClip [__Packages.com.robertpenner.easing.Elastic] Frame 0
!!!ERROR
Symbol 132 MovieClip [__Packages.com.robertpenner.easing.Quad] Frame 0
!!!ERROR
Symbol 133 MovieClip [__Packages.com.robertpenner.easing.Quint] Frame 0
!!!ERROR
Symbol 134 MovieClip [__Packages.com.robertpenner.easing.Expo] Frame 0
!!!ERROR
Symbol 135 MovieClip [__Packages.com.robertpenner.easing.Circ] Frame 0
!!!ERROR
Symbol 136 MovieClip [__Packages.com.robertpenner.easing.Sine] Frame 0
!!!ERROR
Symbol 137 MovieClip [__Packages.com.robertpenner.easing.Bounce] Frame 0
!!!ERROR
Symbol 138 MovieClip [__Packages.com.robertpenner.easing.Back] Frame 0
!!!ERROR
Symbol 139 MovieClip [__Packages.net.flashfilter.effects.E25_drip] Frame 0
!!!ERROR
Symbol 147 MovieClip [__Packages.net.flashfilter.effects.E31_dream] Frame 0
!!!ERROR
Symbol 155 MovieClip [__Packages.net.flashfilter.effects.E32_dots] Frame 0
!!!ERROR
Symbol 161 MovieClip [__Packages.net.flashfilter.effects.E24_burn] Frame 0
!!!ERROR
Symbol 167 MovieClip [__Packages.net.flashfilter.effects.E10_blur] Frame 0
!!!ERROR
Symbol 173 MovieClip [__Packages.net.flashfilter.effects.E34_bluredd] Frame 0
!!!ERROR
Symbol 179 MovieClip [__Packages.com.greensock.easing.Quad] Frame 0
!!!ERROR
Symbol 195 MovieClip Frame 1
fake_mc._visible = false;
Symbol 196 MovieClip Frame 1
function initMe() { alleMovie_array = new Array(); var _local3 = 0; while (_local3 < _root.alle_Bilder_array.length) { var _local4 = this.content_mc.attachMovie(_root.alle_Bilder_array[_local3].url, "b" + c_tiefe, c_tiefe); _local4.bild_obj = _root.alle_Bilder_array[_local3]; alleMovie_array.push(_local4); _local4._alpha = 0; c_tiefe++; _local3++; } tiefe = c_tiefe; } function beamBild(arrayZahl) { if (t_object != null) { t_object.t1_mc.stopAllTweens(); t_object.t1_mc.removeMovieClip(); t_object.t2_mc.removeMovieClip(); t_object = null; } aktiv = true; clearInterval(_root.miniInterVal); alter_mc.stopTween(); neuer_mc.stopTween(); neuer_mc._x = 0; neuer_mc._y = 0; var _local3 = Number(neuer_mc.bild_obj.animation_duration); if (_root.g_einstellungen.fadeOut) { neuer_mc.alphaTo(0, _local3, "easeInQuad", 0, alterAnimationFertig); } neuer_mc.afterNeuer(_local3); alter_mc = neuer_mc; neuer_mc = alleMovie_array[arrayZahl]; neuer_mc.clearMyInterval(); neuer_mc._xscale = 100; neuer_mc._yscale = 100; neuer_mc._x = 0; neuer_mc._y = 0; if (alter_mc == neuer_mc) { alter_mc.stopTween(); alter_mc = undefined; } this.bild_obj_alter = this.bild_obj; this.bild_obj = neuer_mc.bild_obj; neuer_mc._alpha = 0; neuer_mc._visible = true; renderMovie(arrayZahl); } function renderMovie(arrayZahl) { onComplete(); if (ff_component) { ff_component.removeFilter(); ff_component.removeMovieClip(); } if (superTemp_mc) { superTemp_mc.removeMovieClip(); } if (alter_mc == undefined) { tiefe++; alter_mc = content_mc.createEmptyMovieClip("superTemp_mc" + tiefe, tiefe); var _local10 = alter_mc.createEmptyMovieClip("platzhalter_mc", 10); var _local8 = _local10.createEmptyMovieClip("c_mc", 10); _root.drawRectFill(_local8, back_mc._width, back_mc._width); _global.farbMc(_local8, _root.color_frame); superTemp_mc = alter_mc; } tiefe++; neuer_mc.swapDepths(tiefe); _parent.aktuellesBild_mc = neuer_mc; neuer_mc._alpha = 0; var _local5 = Number(this.bild_obj.animation_duration); var _local6 = "easeOutQuad"; var _local15 = this; _parent.setMessageText(this.bild_obj); if (this.bild_obj.animation == "false") { neuer_mc._alpha = 100; wennAnimationFertig(); } else if (this.bild_obj.animation == "alpha") { neuer_mc._alpha = 0; neuer_mc.alphaTo(100, _local5, "linear", 0, wennAnimationFertig); } else if (this.bild_obj.animation == "scale") { neuer_mc._alpha = 100; neuer_mc._xscale = 0; neuer_mc._yscale = 0; neuer_mc.tween("_xscale", 100, _local5, _local6, 0); neuer_mc.tween("_yscale", 100, _local5, _local6, 0, wennAnimationFertig); } else if (this.bild_obj.animation == "scaleCenter") { neuer_mc._alpha = 100; var _local14 = neuer_mc._x; var _local13 = neuer_mc._y; neuer_mc._x = back_mc._width / 2; neuer_mc._y = back_mc._height / 2; neuer_mc._xscale = 0; neuer_mc._yscale = 0; neuer_mc.tween("_xscale", 100, _local5, _local6, 0); neuer_mc.tween("_yscale", 100, _local5, _local6); neuer_mc.tween("_x", _local14, _local5, _local6); neuer_mc.tween("_y", _local13, _local5, _local6, 0, wennAnimationFertig); } else if (this.bild_obj.animation == "scaleX") { neuer_mc._alpha = 100; neuer_mc._xscale = 0; neuer_mc.tween("_xscale", 100, _local5, _local6, 0, wennAnimationFertig); } else if (this.bild_obj.animation == "scaleY") { neuer_mc._alpha = 100; neuer_mc._yscale = 0; neuer_mc.tween("_yscale", 100, _local5, "linear", 0, wennAnimationFertig); } else if (this.bild_obj.animation == "random") { neuer_mc._alpha = 0; var _local12 = random(this._parent.alleTransisString_array.length); machTransi(neuer_mc, _local5, this._parent.alleTransisString_array[_local12]); } else if (this.bild_obj.animation == "cube3D") { var _local7 = alter_mc; t_object = cubeTransition(neuer_mc, _local7, _local5, wennAnimationFertig, neuer_mc._width, neuer_mc._height); _root.miniInterVal = setInterval(callbackNeuer, 100); } else if (this.bild_obj.animation == "cube3DScale") { var _local7 = alter_mc; t_object = cubeTransition(neuer_mc, _local7, _local5, wennAnimationFertig, neuer_mc._width, neuer_mc._height, true); _root.miniInterVal = setInterval(callbackNeuer, 100); } else if (this.bild_obj.animation == "f_MovingBoxes") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("MovingBoxesEffectAS2", "MovingBoxesEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(alter_mc, _local11, 50, 50); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_BluredDiamond") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("BluredDiamondEffectAS2", "BluredDiamondEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(neuer_mc, _local11, 50, 8, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Dots") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("DotsTransitionEffectAS2", "DotsTransitionEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(neuer_mc, _local11 + random(50), _local11 + random(50), false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Iris") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("IrisTransitionEffectAS2", "IrisTransitionEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(neuer_mc, _local11, "easeInOutBounce", "in", false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Splash") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("SplashTransitionEffectAS2", "SplashTransitionEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(neuer_mc, _local11, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Wipe") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("WipeTransitionEffectAS2", "WipeTransitionEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(neuer_mc, _local11, "l->r", random(6) + 6, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Cut") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("CutTransitionEffectAS2", "CutTransitionEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(neuer_mc, _local11, "easeInOutQuad", "in", "l->r", true); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Blur") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("BlurEffectAS2", "BlurEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(alter_mc, neuer_mc, _local11, 1, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_PageFlip") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("PageFlipEffectAS2", "PageFlipEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(alter_mc, neuer_mc, 50, _local11, "L->R", true, "", false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Dream") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("DreamSequenceEffectAS2", "DreamSequenceEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(alter_mc, _local11, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_BurningPaper") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("BurningPaperEffectAS2", "BurningPaperEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(alter_mc, _local11, 1, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Wobble") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("WobbleEffectAS2", "WobbleEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; if (_local11 > 50) { _local11 = 50; } ff_component.init(alter_mc, neuer_mc, 30, _local11, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "f_Drip") { tiefe++; depthsTicker = tiefe; neuer_mc._alpha = 100; ff_component = content_mc.attachMovie("DripTransitionEffectAS2", "DripTransitionEffectAS2" + depthsTicker, depthsTicker); var _local11 = _local5 * 24; ff_component.init(alter_mc, _local11, 1, true, false); var _local9 = new Object(); _local9.onComplete = mx.utils.Delegate.create(this, onComplete); ff_component.addEventListener("onComplete", _local9); } else if (this.bild_obj.animation == "flip") { neuer_mc._alpha = 100; if (alter_mc == undefined) { neuer_mc._xscale = 0; neuer_mc._x = this.back_mc._width / 2; neuer_mc.tween("_xscale", 100, _local5 / 2, "easeOutCubic", 0, wennAnimationFertig); neuer_mc.tween("_x", 0, _local5 / 2, "easeOutCubic"); } else { alter_mc._x = 0; alter_mc._xscale = 100; cardflip(neuer_mc, alter_mc, _local5, this.back_mc._width, wennAnimationFertig); } } else { neuer_mc._alpha = 0; machTransi(neuer_mc, _local5, this.bild_obj.animation); } animationOut(alter_mc, this.bild_obj_alter); } function callbackNeuer() { neuer_mc._alpha = 100; clearInterval(_root.miniInterVal); } function setSize(w, h) { this.createEmptyMovieClip("rand_mc", 100000); _root.drawRectLine(this.rand_mc, w, h); this.back_mc._width = w; this.back_mc._height = h; this.maske_mc._width = w; this.maske_mc._height = h; } function raumAuf(neuer) { neuer_mc.openProgramm(); var _local4 = 0; while (_local4 < alleMovie_array.length) { if (alleMovie_array[_local4] != neuer) { alleMovie_array[_local4].closeProgramm(); alleMovie_array[_local4].stop(); if (alleMovie_array[_local4] != alter_mc) { alleMovie_array[_local4]._visible = false; alleMovie_array[_local4].stopTween(); } } _local4++; } this.geladen = true; if (_parent.g_einstellungen.displayOnEventShow == "false") { _root.navigations_mc.navi_pb.stopShine(); } } function stopDisplay() { var _local2 = 0; while (_local2 < alleMovie_array.length) { alleMovie_array[_local2].closeProgramm(); alleMovie_array[_local2].stop(); alleMovie_array[_local2].stopTween(); if (content_mc[o] != neuer_mc) { alleMovie_array[_local2]._alpha = 0; } _local2++; } aktiv = false; _parent.last_mc = neuer_mc; } function restartMe() { aktiv = true; var _local2 = 0; while (_local2 < alleMovie_array.length) { alleMovie_array[_local2]._visible = false; alleMovie_array[_local2]._alpha = 0; alleMovie_array[_local2].stopTween(); clearInterval(_root.miniInterVal); _local2++; } } function cubeTransition(mc_1_mc, mc_2_mc, time, callback, weite, hoehe, scale) { var w = weite; var h = hoehe; var temp_back_mc = mc_1_mc._parent._parent.createEmptyMovieClip("tb_mc", mc_1_mc._parent._parent.getNextHighestDepth()); _root.drawRectFill(temp_back_mc, w, h); _global.farbMc(temp_back_mc, _root.color_stage); var temp_mc = mc_1_mc._parent._parent.createEmptyMovieClip("t_mc", mc_1_mc._parent._parent.getNextHighestDepth()); temp_mc.start_mc = temp_mc.createEmptyMovieClip("s_mc", 2); temp_mc.end_mc = temp_mc.createEmptyMovieClip("e_mc", 1); _root.drawRectFill(temp_mc.start_mc, w, h); _root.drawRectFill(temp_mc.end_mc, w, h); var d_end = new DistortImage(temp_mc.start_mc, mc_2_mc, 3, 3); var d_start = new DistortImage(temp_mc.end_mc, mc_1_mc, 3, 3); temp_mc.createEmptyMovieClip("p1", temp_mc.getNextHighestDepth()); temp_mc.createEmptyMovieClip("p2", temp_mc.getNextHighestDepth()); temp_mc.createEmptyMovieClip("p3", temp_mc.getNextHighestDepth()); temp_mc.createEmptyMovieClip("p4", temp_mc.getNextHighestDepth()); temp_mc.createEmptyMovieClip("p5", temp_mc.getNextHighestDepth()); temp_mc.createEmptyMovieClip("p6", temp_mc.getNextHighestDepth()); var _local10 = w / 40; var _local5 = w / 40; temp_mc.p1._x = 0; temp_mc.p1._y = 0; temp_mc.p2._x = w; temp_mc.p2._y = 0; temp_mc.p3._x = w; temp_mc.p3._y = h; temp_mc.p4._x = 0; temp_mc.p4._y = h; temp_mc.p5._x = w; temp_mc.p5._y = _local5; temp_mc.p6._x = w; temp_mc.p6._y = h - _local5; var _local11 = function () { temp_mc.tween("_xscale", 100, time / 2, "easeOutQuad"); temp_mc.tween("_yscale", 100, time / 2, "easeOutQuad"); temp_mc.tween("_x", 0, time / 2, "easeOutQuad"); temp_mc.tween("_y", 0, time / 2, "easeOutQuad"); }; temp_mc.tween("_xscale", 90, time / 2, "easeInQuad", 0, _local11); temp_mc.tween("_yscale", 90, time / 2, "easeInQuad"); temp_mc.tween("_x", _local10, time / 2, "easeInQuad"); temp_mc.tween("_y", _local5, time / 2, "easeInQuad"); mc_1_mc._visible = false; mc_2_mc._visible = false; var _local4 = Math.floor(h / 10); var _local7 = function () { temp_back_mc.removeMovieClip(); temp_mc.removeMovieClip(); mc_1_mc._visible = true; mc_2_mc._visible = true; callback(); }; temp_mc.p1.tween("_y", _local4, time, "easeInQuad", 0); temp_mc.p4.tween("_y", h - _local4, time, "easeInQuad"); temp_mc.p2.tween("_x", -1, time, "easeInOutQuad", 0, _local7); var _local9 = function () { temp_mc.p2.tween("_y", -1, time / 2, "easeOutQuad"); }; temp_mc.p2.tween("_y", -_local4, time / 2, "easeInQuad", 0, _local9); temp_mc.p3.tween("_x", -1, time, "easeInOutQuad"); var _local8 = function () { temp_mc.p3.tween("_y", h + 1, time / 2, "easeOutQuad"); }; temp_mc.p3.tween("_y", h + _local4, time / 2, "easeInQuad", 0, _local8); temp_mc.p5.tween("_y", 0, time, "easeInQuad", 0); temp_mc.p6.tween("_y", h, time, "easeInQuad"); var x0; var y0; var x1; var y1; var x2; var y2; var x3; var y3; var Sx0; var Sy0; var Sx1; var Sy1; var Sx2; var Sy2; var Sx3; var Sy3; temp_mc.onEnterFrame = function () { x0 = Math.round(this.p1._x); y0 = Math.round(this.p1._y); x1 = Math.round(this.p2._x); y1 = Math.round(this.p2._y); x2 = Math.round(this.p3._x); y2 = Math.round(this.p3._y); x3 = Math.round(this.p4._x); y3 = Math.round(this.p4._y); d_end.setTransform(x0, y0, x1, y1, x2, y2, x3, y3); Sx0 = Math.round(this.p2._x) - 1; Sy0 = Math.round(this.p2._y); Sx1 = w; Sy1 = Math.round(temp_mc.p5._y); Sx2 = w; Sy2 = Math.round(temp_mc.p6._y); Sx3 = Math.round(this.p3._x) - 1; Sy3 = Math.round(this.p3._y); d_start.setTransform(Sx0, Sy0, Sx1, Sy1, Sx2, Sy2, Sx3, Sy3); }; if (scale) { var mxX = temp_mc._x; var mxY = temp_mc._x; var _local6 = function () { temp_mc.scaleTo(100, time / 2, "easeInQuad"); temp_mc.tween("_x", mxX, time / 2, "easeInQuad"); temp_mc.tween("_y", mxY, time / 2, "easeInQuad"); }; temp_mc.scaleTo(50, time / 2, "easeInQuad", 0, _local6); mxX_go = w / 4; mxY_go = h / 4; temp_mc.tween("_x", mxX_go, time / 2, "easeInQuad"); temp_mc.tween("_y", mxY_go, time / 2, "easeInQuad"); } return({t1_mc:temp_mc, t2_mc:temp_back_mc}); } function animationOut(outerAlt_mc, b_obj) { if (b_obj.animationOut == undefined) { return(undefined); } if (outerAlt_mc == undefined) { return(undefined); } if (this.bild_obj.animation == "cube3D") { return(undefined); } if (_parent.g_einstellungen.fadeOut == "true") { if (firstTimeFad) { _root.traceObject("Projector: fadeOut + animationOut schliessen sich aus..."); } firstTimeFad = false; return(undefined); } var _local5 = Number(b_obj.animation_duration); var _local7 = "easeOutQuad"; var _local9 = this; var alter = outer_mc; var _local11 = outerAlt_mc._x; var _local10 = outerAlt_mc._y; var _local6 = function () { alter._visible = false; }; if (b_obj.animationOut == "false") { outerAlt_mc.alphaTo(100, _local5, "linear", 0, _local6); } else if (b_obj.animationOut == "alpha") { outerAlt_mc.alphaTo(0, _local5, "linear", 0, _local6); } else if (b_obj.animationOut == "scale") { outerAlt_mc.tween("_xscale", 0, _local5, _local7, 0); outerAlt_mc.tween("_yscale", 0, _local5, _local7, 0, _local6); } else if (b_obj.animationOut == "scaleCenter") { outerAlt_mc.tween("_xscale", 0, _local5, _local7, 0); outerAlt_mc.tween("_yscale", 0, _local5, _local7); outerAlt_mc.tween("_x", back_mc._width / 2, _local5, _local7); outerAlt_mc.tween("_y", back_mc._height / 2, _local5, _local7, 0, _local6); } else if (b_obj.animationOut == "scaleX") { outerAlt_mc.tween("_xscale", 0, _local5, _local7, 0, _local6); } else if (b_obj.animationOut == "scaleY") { outerAlt_mc.tween("_yscale", 0, _local5, "linear", 0, _local6); } else { outerAlt_mc.alphaTo(100, _local5, "linear", 0, _local6); } } function cardflip(neuer_mc, alter_mc, time, width, func) { var _local2 = function () { neuer_mc._x = 0; func(); }; neuer_mc._xscale = 0; neuer_mc._x = width / 2; alter_mc.tween("_xscale", 0, time / 2, "easeInCubic"); alter_mc.tween("_x", width / 2, time / 2, "easeInCubic"); neuer_mc.tween("_xscale", 100, time / 2, "easeOutCubic", time / 2, func); neuer_mc.tween("_x", 0, time / 2, "easeOutCubic", time / 2); } function onComplete() { } var t_object; var firstTimeFad = true; content_mc = this.content_mc; var c_tiefe = 100; wennAnimationFertig = function () { t_object = null; if (aktiv) { raumAuf(neuer_mc); } }; machTransi = function (zielmovie, time, TransiWert) { zielmovie.target_width = back_mc._width; zielmovie.target_height = back_mc._height; _root.myTransition(zielmovie, time, TransiWert, wennAnimationFertig); _root.miniInterVal = setInterval(callbackNeuer, 100); }; stop();
Symbol 198 MovieClip Frame 1
stop();
Symbol 198 MovieClip Frame 2
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 1
function setFarben() { this.GID = _parent.GID; this.play_pb.setColorObject(_root.p_colorButtons, _root.p_colorButtonsFont); this.play_pb.setSymbolMovie(this.pfeil_mc); this._visible = true; } stop(); playMeStopMe = function () { if (this.play_pb.symbolMovie._currentframe == 1) { _parent.machAutoPlay = false; clearInterval(_parent.meinIntervall); this.play_pb.symbolMovie.gotoAndStop(2); } else if (this.play_pb.symbolMovie._currentframe == 2) { _parent.machAutoPlay = true; _parent.nextBild(); this.play_pb.symbolMovie.gotoAndStop(1); } }; this.play_pb.setClickHandler("playMeStopMe"); setFarben(); this.play_pb.setButtonSound("click"); over = function () { var _local3 = {}; _local3.fontSize = 10; _local3.selectable = false; _local3.textColor = _root.message_obj.textColor; _local3.species = "boxWithBorder"; _local3.center = "true"; _local3.bold = "true"; _local3.width = 45; if (this.play_pb.symbolMovie._currentframe == 1) { _local3.text = "STOP"; } else if (this.play_pb.symbolMovie._currentframe == 2) { _local3.text = "PLAY"; } info_txt.setTextObject(_local3); }; out = function () { aaa.text = " "; info_txt.setTextObject(aaa); }; this.play_pb.setRollHandler("over"); this.play_pb.setOutHandler("out");
Symbol 202 MovieClip Frame 1
function bildWahl() { clearInterval(meinIntervall); current = freeMenu_cb.getSelectedIndex(); stage_mc.beamBild(current); var _local2 = _root.alle_Bilder_array[current].image_duration + _root.alle_Bilder_array[current].animation_duration; if (machAutoPlay) { meinIntervall = doNext(_local2, nextBild); } abspieler(_local2, current); } function doNext(time, funk) { var _local2 = function () { clearInterval(intervalID); funk(); }; var _local1 = time * 1000; var intervalID = setInterval(_local2, _local1); return(intervalID); } function nextBild() { if (current < (_root.alle_Bilder_array.length - 1)) { freeMenu_cb.setSelectedIndex(current + 1); } else { freeMenu_cb.setSelectedIndex(0); } } function initMe() { var _local3 = _root.menu_width / _root.alle_Bilder_array.length; w = Math.floor(_local3) - 4; freeMenu_cb.setSize(w, 80, 22); buttonweite = w; var _local2 = 0; while (_local2 < _root.alle_Bilder_array.length) { freeMenu_cb.addItem(_root.alle_Bilder_array[_local2].label); _local2++; } stage_mc.initMe(); freeMenu_cb.setSelectedIndex(0); } function setMessageText(obj) { var _local2 = _root.message_obj; _local2.text = obj.text; messageText_mc.setTextObject(_local2); } function abspieler(time, index) { var _local4 = freeMenu_cb.getButton(index); var leiste_mc = _local4.createEmptyMovieClip("leiste_mc", _local4.getNextHighestDepth()); _root.drawRectFill(leiste_mc, buttonweite - 2, 2); leiste_mc._y = _local4._height - 4; leiste_mc._x = 1; _global.farbMc(leiste_mc, _root.p_colorButtons.player); leiste_mc._xscale = 0; var _local5 = function () { leiste_mc.removeMovieClip(); }; leiste_mc.tween("_xscale", 100, time, "linear", 0, _local5); leiste_mc.onEnterFrame = function () { if (index != current) { this.removeMovieClip(); } }; } alleTransisString_array = new Array(); alleTransisString_array.push("wipe_left"); alleTransisString_array.push("wipe_right"); alleTransisString_array.push("center_horizontal"); alleTransisString_array.push("wipe_up"); alleTransisString_array.push("wipe_down"); alleTransisString_array.push("center_vertical"); alleTransisString_array.push("rotation"); alleTransisString_array.push("circle"); alleTransisString_array.push("star"); alleTransisString_array.push("cross"); alleTransisString_array.push("pixelate"); alleTransisString_array.push("cube3D"); var machAutoPlay = true; current = 0; freeMenu_cb.setColorObject(_root.p_colorButtons, _root.p_colorButtonsFont); freeMenu_cb.setLabel("label", _root.p_colorButtonsFont.fontSize, true); var meinIntervall; freeMenu_cb.setChangeHandler("bildWahl");

Library Items

Symbol 1 Sound [t_and_m.mp3]
Symbol 2 Sound [click]
Symbol 3 GraphicUsed by:4 54
Symbol 4 MovieClip [_back_mc]Uses:3Used by:15 20 21 55 56 59 61 66 195 196 202  Timeline
Symbol 5 FontUsed by:6 26 39 62 64 182 185
Symbol 6 EditableTextUses:5Used by:15
Symbol 7 GraphicUsed by:14
Symbol 8 GraphicUsed by:14
Symbol 9 GraphicUsed by:14
Symbol 10 GraphicUsed by:14
Symbol 11 GraphicUsed by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:11 12Used by:14 15
Symbol 14 MovieClipUses:7 8 9 10 13Used by:15
Symbol 15 MovieClip [FreeRadioButton_mc]Uses:4 6 14 13
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [_rand_mc]Uses:16Used by:20 21 22 25 56 59 61 66
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:20 60
Symbol 20 MovieClip [closeSmall_pb]Uses:4 17 19
Symbol 21 MovieClip [freeList_pb]Uses:4 17Used by:38 40 63
Symbol 22 MovieClipUses:17Used by:38 40 63
Symbol 23 GraphicUsed by:24 198 199
Symbol 24 MovieClipUses:23Used by:25 56
Symbol 25 MovieClip [freeListArrow_mc]Uses:17 24Used by:38 40 63
Symbol 26 EditableTextUses:5Used by:38
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:37
Symbol 30 MovieClip [ultimateScroller_button_down]Used by:37
Symbol 31 MovieClip [ultimateScroller_button_left]Used by:37
Symbol 32 MovieClip [ultimateScroller_button_right]Used by:37
Symbol 33 MovieClip [ultimateScroller_button_up]Used by:37
Symbol 34 MovieClip [ultimateScroller_drag]Used by:37
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClip [arrow]Uses:35Used by:37
Symbol 37 MovieClip [ultimateScroller]Uses:29 30 31 32 33 34 36Used by:38 40
Symbol 38 MovieClip [freeMenu_cb]Uses:21 22 25 26 37
Symbol 39 EditableTextUses:5Used by:40
Symbol 40 MovieClip [freeComBox_cb]Uses:21 22 25 39 37
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClip [p4]Uses:42
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClip [p3]Uses:45
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49
Symbol 49 MovieClip [p2]Uses:48
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 MovieClip [p1]Uses:51
Symbol 53 GraphicUsed by:55
Symbol 54 MovieClipUses:3Used by:55
Symbol 55 MovieClipUses:4 53 54Used by:56
Symbol 56 MovieClip [simpleSlider_mc]Uses:4 17 24 55Used by:60
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:59
Symbol 59 MovieClip [sound_pb]Uses:4 17 58Used by:60
Symbol 60 MovieClip [soundControl_mc]Uses:59 56 19Used by:Timeline
Symbol 61 MovieClip [mini_pb]Uses:4 17Used by:201
Symbol 62 EditableTextUses:5Used by:63
Symbol 63 MovieClip [freeMenu2_cb]Uses:21 22 25 62Used by:202
Symbol 64 EditableTextUses:5Used by:65
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClip [freeText_mc]Uses:4 17 65Used by:201 202  Timeline
Symbol 69 GraphicUsed by:74
Symbol 70 FontUsed by:71
Symbol 71 TextUses:70Used by:74
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:74 117
Symbol 74 MovieClipUses:69 71 73Used by:75
Symbol 75 MovieClip [WobbleEffectAS2]Uses:74
Symbol 78 GraphicUsed by:83
Symbol 79 FontUsed by:80
Symbol 80 TextUses:79Used by:83
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:83
Symbol 83 MovieClipUses:78 80 82Used by:84
Symbol 84 MovieClip [WipeTransitionEffectAS2]Uses:83
Symbol 86 GraphicUsed by:91
Symbol 87 FontUsed by:88
Symbol 88 TextUses:87Used by:91
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91 171
Symbol 91 MovieClipUses:86 88 90Used by:102
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [Ink01]Uses:92Used by:102
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [Ink02]Uses:94Used by:102
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClip [Ink03]Uses:96Used by:102
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClip [Ink04]Uses:98Used by:102
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClip [Ink05]Uses:100Used by:102
Symbol 102 MovieClip [SplashTransitionEffectAS2]Uses:91 93 95 97 99 101
Symbol 106 GraphicUsed by:111
Symbol 107 FontUsed by:108
Symbol 108 TextUses:107Used by:111
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111 165 177
Symbol 111 MovieClipUses:106 108 110Used by:112
Symbol 112 MovieClip [PageFlipEffectAS2]Uses:111
Symbol 114 GraphicUsed by:117
Symbol 115 FontUsed by:116
Symbol 116 TextUses:115Used by:117
Symbol 117 MovieClipUses:114 116 73Used by:118
Symbol 118 MovieClip [MovingBoxesEffectAS2]Uses:117
Symbol 122 GraphicUsed by:127
Symbol 123 FontUsed by:124
Symbol 124 TextUses:123Used by:127
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:127
Symbol 127 MovieClipUses:122 124 126Used by:128
Symbol 128 MovieClip [IrisTransitionEffectAS2]Uses:127
Symbol 140 GraphicUsed by:145
Symbol 141 FontUsed by:142
Symbol 142 TextUses:141Used by:145
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClipUses:140 142 144Used by:146
Symbol 146 MovieClip [DripTransitionEffectAS2]Uses:145
Symbol 148 GraphicUsed by:153
Symbol 149 FontUsed by:150
Symbol 150 TextUses:149Used by:153
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:153 159
Symbol 153 MovieClipUses:148 150 152Used by:154
Symbol 154 MovieClip [DreamSequenceEffectAS2]Uses:153
Symbol 156 GraphicUsed by:159
Symbol 157 FontUsed by:158
Symbol 158 TextUses:157Used by:159
Symbol 159 MovieClipUses:156 158 152Used by:160
Symbol 160 MovieClip [DotsTransitionEffectAS2]Uses:159
Symbol 162 GraphicUsed by:165
Symbol 163 FontUsed by:164
Symbol 164 TextUses:163Used by:165
Symbol 165 MovieClipUses:162 164 110Used by:166
Symbol 166 MovieClip [BurningPaperEffectAS2]Uses:165
Symbol 168 GraphicUsed by:171
Symbol 169 FontUsed by:170
Symbol 170 TextUses:169Used by:171
Symbol 171 MovieClipUses:168 170 90Used by:172
Symbol 172 MovieClip [BlurEffectAS2]Uses:171
Symbol 174 GraphicUsed by:177
Symbol 175 FontUsed by:176
Symbol 176 TextUses:175Used by:177
Symbol 177 MovieClipUses:174 176 110Used by:178
Symbol 178 MovieClip [BluredDiamondEffectAS2]Uses:177
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:Timeline
Symbol 182 EditableTextUses:5Used by:Timeline
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:Timeline
Symbol 185 EditableTextUses:5Used by:Timeline
Symbol 186 FontUsed by:187
Symbol 187 EditableTextUses:186Used by:Timeline
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:Timeline
Symbol 203 MovieClip [__Packages.ch.mda.util.StringUtil]
Symbol 204 MovieClip [__Packages.ch.mda.core.listFunctions]
Symbol 205 MovieClip [__Packages.ch.mda.FreeButton]
Symbol 206 MovieClip [__Packages.ch.mda.util.DrawUtil]
Symbol 207 MovieClip [__Packages.ch.mda.util.ColorUtil]
Symbol 208 MovieClip [__Packages.ch.mda.util.TextFieldUtil]
Symbol 209 MovieClip [__Packages.com.qlod.LoaderClass]
Symbol 210 MovieClip [__Packages.com.qlod.LoaderItemClass]
Symbol 211 MovieClip [__Packages.ch.mda.util.MovieUtil]
Symbol 212 MovieClip [__Packages.ch.mda.freeListBox]
Symbol 213 MovieClip [__Packages.ch.mda.util.mathUtil]
Symbol 214 MovieClip [__Packages.ch.mda.util.ArrayUtil]
Symbol 215 MovieClip [__Packages.ch.mda.util.ObjectUtil]
Symbol 216 MovieClip [__Packages.ch.mda.core.SoundControl]
Symbol 217 MovieClip [__Packages.ch.mda.core.PresenterSounds]
Symbol 218 MovieClip [__Packages.ch.mda.FreeText]
Symbol 219 MovieClip [__Packages.ch.mda.core.componentStandarts]
Symbol 220 MovieClip [__Packages.ch.mda.util.tweenUtils]
Symbol 221 MovieClip [__Packages.ch.mda.FreeRadioButton]
Symbol 222 MovieClip [__Packages.ch.mda.core.Effects]
Symbol 223 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts]
Symbol 224 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon]
Symbol 225 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine]
Symbol 226 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager]
Symbol 227 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing]
Symbol 228 MovieClip [__Packages.DistortImage]
Symbol 229 MovieClip [__Packages.mx.utils.Delegate]
Symbol 67 MovieClip [__Packages.net.flashfilter.effects.SuperEffect]
Symbol 68 MovieClip [__Packages.net.flashfilter.effects.E08_wobble]
Symbol 76 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 77 MovieClip [__Packages.net.flashfilter.effects.E30_wipe]
Symbol 85 MovieClip [__Packages.net.flashfilter.effects.E29_splash]
Symbol 103 MovieClip [__Packages.com.robertpenner.easing.Linear]
Symbol 104 MovieClip [__Packages.net.flashfilter.effects.E29_splash_item]
Symbol 105 MovieClip [__Packages.net.flashfilter.effects.E05_pageflip]
Symbol 113 MovieClip [__Packages.net.flashfilter.effects.E35_movingboxes]
Symbol 119 MovieClip [__Packages.com.greensock.TweenNano]
Symbol 120 MovieClip [__Packages.com.greensock.easing.Linear]
Symbol 121 MovieClip [__Packages.net.flashfilter.effects.E19_iris]
Symbol 129 MovieClip [__Packages.com.robertpenner.easing.Cubic]
Symbol 130 MovieClip [__Packages.com.robertpenner.easing.Quart]
Symbol 131 MovieClip [__Packages.com.robertpenner.easing.Elastic]
Symbol 132 MovieClip [__Packages.com.robertpenner.easing.Quad]
Symbol 133 MovieClip [__Packages.com.robertpenner.easing.Quint]
Symbol 134 MovieClip [__Packages.com.robertpenner.easing.Expo]
Symbol 135 MovieClip [__Packages.com.robertpenner.easing.Circ]
Symbol 136 MovieClip [__Packages.com.robertpenner.easing.Sine]
Symbol 137 MovieClip [__Packages.com.robertpenner.easing.Bounce]
Symbol 138 MovieClip [__Packages.com.robertpenner.easing.Back]
Symbol 139 MovieClip [__Packages.net.flashfilter.effects.E25_drip]
Symbol 147 MovieClip [__Packages.net.flashfilter.effects.E31_dream]
Symbol 155 MovieClip [__Packages.net.flashfilter.effects.E32_dots]
Symbol 161 MovieClip [__Packages.net.flashfilter.effects.E24_burn]
Symbol 167 MovieClip [__Packages.net.flashfilter.effects.E10_blur]
Symbol 173 MovieClip [__Packages.net.flashfilter.effects.E34_bluredd]
Symbol 179 MovieClip [__Packages.com.greensock.easing.Quad]
Symbol 191 FontUsed by:192
Symbol 192 EditableTextUses:191Used by:Timeline
Symbol 193 FontUsed by:194
Symbol 194 EditableTextUses:193Used by:Timeline
Symbol 195 MovieClipUses:4Used by:196
Symbol 196 MovieClipUses:4 195Used by:202
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197 23Used by:200
Symbol 199 MovieClipUses:23Used by:200
Symbol 200 MovieClipUses:198 199Used by:201
Symbol 201 MovieClipUses:61 200 66Used by:202
Symbol 202 MovieClipUses:4 196 66 63 201Used by:Timeline

Instance Names

"soundHalter_mc"Frame 1Symbol 4 MovieClip [_back_mc]
"back_mc"Frame 1Symbol 181 MovieClip
"balken_mc"Frame 1Symbol 4 MovieClip [_back_mc]
"infoText_txt"Frame 1Symbol 182 EditableText
"download__mc"Frame 1Symbol 184 MovieClip
"d_txt"Frame 1Symbol 185 EditableText
"s_mc"Frame 1Symbol 184 MovieClip
"prozent_txt"Frame 1Symbol 187 EditableText
"balken_mc"Frame 1Symbol 184 MovieClip
"logo_mc"Frame 1Symbol 190 MovieClip
"font_txt"Frame 2Symbol 192 EditableText
"font_txt"Frame 2Symbol 194 EditableText
"projector_mc"Frame 2Symbol 202 MovieClip
"a_txt"Frame 2Symbol 66 MovieClip [freeText_mc]
"soundControl_mc"Frame 2Symbol 60 MovieClip [soundControl_mc]
"state_mc"Symbol 14 MovieClip Frame 5Symbol 13 MovieClip
"hit_mc"Symbol 15 MovieClip [FreeRadioButton_mc] Frame 1Symbol 4 MovieClip [_back_mc]
"fake_txt"Symbol 15 MovieClip [FreeRadioButton_mc] Frame 1Symbol 6 EditableText
"face_mc"Symbol 15 MovieClip [FreeRadioButton_mc] Frame 1Symbol 14 MovieClip
"state_mc"Symbol 15 MovieClip [FreeRadioButton_mc] Frame 1Symbol 13 MovieClip
"b_mc"Symbol 20 MovieClip [closeSmall_pb] Frame 1Symbol 4 MovieClip [_back_mc]
"r_mc"Symbol 20 MovieClip [closeSmall_pb] Frame 1Symbol 17 MovieClip [_rand_mc]
"pfeil_mc"Symbol 20 MovieClip [closeSmall_pb] Frame 1Symbol 19 MovieClip
"b_mc"Symbol 21 MovieClip [freeList_pb] Frame 1Symbol 4 MovieClip [_back_mc]
"r_mc"Symbol 21 MovieClip [freeList_pb] Frame 1Symbol 17 MovieClip [_rand_mc]
"f1_mc"Symbol 22 MovieClip Frame 1Symbol 17 MovieClip [_rand_mc]
"f2_mc"Symbol 25 MovieClip [freeListArrow_mc] Frame 1Symbol 17 MovieClip [_rand_mc]
"pfeil_mc"Symbol 25 MovieClip [freeListArrow_mc] Frame 1Symbol 24 MovieClip
"scrollTrack_mc"Symbol 29 MovieClip Frame 1Symbol 28 MovieClip
"track_mc"Symbol 37 MovieClip [ultimateScroller] Frame 1Symbol 29 MovieClip
"fake_main_pb"Symbol 38 MovieClip [freeMenu_cb] Frame 1Symbol 21 MovieClip [freeList_pb]
"fake_mc"Symbol 38 MovieClip [freeMenu_cb] Frame 1Symbol 22 MovieClip
"freeListArrow_mc"Symbol 38 MovieClip [freeMenu_cb] Frame 1Symbol 25 MovieClip [freeListArrow_mc]
"fake_txt"Symbol 38 MovieClip [freeMenu_cb] Frame 1Symbol 26 EditableText
"fakeScroller_mc"Symbol 38 MovieClip [freeMenu_cb] Frame 2Symbol 37 MovieClip [ultimateScroller]
"fake_main_pb"Symbol 40 MovieClip [freeComBox_cb] Frame 1Symbol 21 MovieClip [freeList_pb]
"fake_mc"Symbol 40 MovieClip [freeComBox_cb] Frame 1Symbol 22 MovieClip
"freeListArrow_mc"Symbol 40 MovieClip [freeComBox_cb] Frame 1Symbol 25 MovieClip [freeListArrow_mc]
"fake_txt"Symbol 40 MovieClip [freeComBox_cb] Frame 1Symbol 39 EditableText
"fakeScroller_mc"Symbol 40 MovieClip [freeComBox_cb] Frame 2Symbol 37 MovieClip [ultimateScroller]
"back2_mc"Symbol 55 MovieClip Frame 1Symbol 4 MovieClip [_back_mc]
"back_mc"Symbol 55 MovieClip Frame 1Symbol 4 MovieClip [_back_mc]
"lin_mc"Symbol 55 MovieClip Frame 1Symbol 4 MovieClip [_back_mc]
"dragger_mc"Symbol 55 MovieClip Frame 1Symbol 54 MovieClip
"b_mc"Symbol 56 MovieClip [simpleSlider_mc] Frame 1Symbol 4 MovieClip [_back_mc]
"hit_mc"Symbol 56 MovieClip [simpleSlider_mc] Frame 1Symbol 4 MovieClip [_back_mc]
"r_mc"Symbol 56 MovieClip [simpleSlider_mc] Frame 1Symbol 17 MovieClip [_rand_mc]
"pfeil_mc"Symbol 56 MovieClip [simpleSlider_mc] Frame 1Symbol 24 MovieClip
"leiste_mc"Symbol 56 MovieClip [simpleSlider_mc] Frame 2Symbol 55 MovieClip
"b_mc"Symbol 59 MovieClip [sound_pb] Frame 1Symbol 4 MovieClip [_back_mc]
"r_mc"Symbol 59 MovieClip [sound_pb] Frame 1Symbol 17 MovieClip [_rand_mc]
"pfeil_mc"Symbol 59 MovieClip [sound_pb] Frame 1Symbol 58 MovieClip
"sound_pb"Symbol 60 MovieClip [soundControl_mc] Frame 1Symbol 59 MovieClip [sound_pb]
"slider_mc"Symbol 60 MovieClip [soundControl_mc] Frame 1Symbol 56 MovieClip [simpleSlider_mc]
"durchstreich_mc"Symbol 60 MovieClip [soundControl_mc] Frame 1Symbol 19 MovieClip
"b_mc"Symbol 61 MovieClip [mini_pb] Frame 1Symbol 4 MovieClip [_back_mc]
"r_mc"Symbol 61 MovieClip [mini_pb] Frame 1Symbol 17 MovieClip [_rand_mc]
"fake_main_pb"Symbol 63 MovieClip [freeMenu2_cb] Frame 1Symbol 21 MovieClip [freeList_pb]
"fake_mc"Symbol 63 MovieClip [freeMenu2_cb] Frame 1Symbol 22 MovieClip
"freeListArrow_mc"Symbol 63 MovieClip [freeMenu2_cb] Frame 1Symbol 25 MovieClip [freeListArrow_mc]
"fake_txt"Symbol 63 MovieClip [freeMenu2_cb] Frame 1Symbol 62 EditableText
"fake_txt"Symbol 65 MovieClip Frame 1Symbol 64 EditableText
"back_mc"Symbol 66 MovieClip [freeText_mc] Frame 1Symbol 4 MovieClip [_back_mc]
"rand_mc"Symbol 66 MovieClip [freeText_mc] Frame 1Symbol 17 MovieClip [_rand_mc]
"fake_mc"Symbol 66 MovieClip [freeText_mc] Frame 1Symbol 65 MovieClip
"_logo_mc"Symbol 75 MovieClip [WobbleEffectAS2] Frame 1Symbol 74 MovieClip
"_logo_mc"Symbol 84 MovieClip [WipeTransitionEffectAS2] Frame 1Symbol 83 MovieClip
"_logo_mc"Symbol 102 MovieClip [SplashTransitionEffectAS2] Frame 1Symbol 91 MovieClip
"_logo_mc"Symbol 112 MovieClip [PageFlipEffectAS2] Frame 1Symbol 111 MovieClip
"_logo_mc"Symbol 118 MovieClip [MovingBoxesEffectAS2] Frame 1Symbol 117 MovieClip
"_logo_mc"Symbol 128 MovieClip [IrisTransitionEffectAS2] Frame 1Symbol 127 MovieClip
"_logo_mc"Symbol 146 MovieClip [DripTransitionEffectAS2] Frame 1Symbol 145 MovieClip
"_logo_mc"Symbol 154 MovieClip [DreamSequenceEffectAS2] Frame 1Symbol 153 MovieClip
"_logo_mc"Symbol 160 MovieClip [DotsTransitionEffectAS2] Frame 1Symbol 159 MovieClip
"_logo_mc"Symbol 166 MovieClip [BurningPaperEffectAS2] Frame 1Symbol 165 MovieClip
"_logo_mc"Symbol 172 MovieClip [BlurEffectAS2] Frame 1Symbol 171 MovieClip
"_logo_mc"Symbol 178 MovieClip [BluredDiamondEffectAS2] Frame 1Symbol 177 MovieClip
"fake_mc"Symbol 195 MovieClip Frame 1Symbol 4 MovieClip [_back_mc]
"back_mc"Symbol 196 MovieClip Frame 1Symbol 4 MovieClip [_back_mc]
"content_mc"Symbol 196 MovieClip Frame 1Symbol 195 MovieClip
"stopp_symbol_mc"Symbol 200 MovieClip Frame 1Symbol 198 MovieClip
"navi_pfeil_mc"Symbol 200 MovieClip Frame 2Symbol 199 MovieClip
"play_pb"Symbol 201 MovieClip Frame 1Symbol 61 MovieClip [mini_pb]
"pfeil_mc"Symbol 201 MovieClip Frame 1Symbol 200 MovieClip
"info_txt"Symbol 201 MovieClip Frame 1Symbol 66 MovieClip [freeText_mc]
"mask_mc"Symbol 202 MovieClip Frame 1Symbol 4 MovieClip [_back_mc]
"stage_mc"Symbol 202 MovieClip Frame 1Symbol 196 MovieClip
"messageText_mc"Symbol 202 MovieClip Frame 1Symbol 66 MovieClip [freeText_mc]
"freeMenu_cb"Symbol 202 MovieClip Frame 1Symbol 63 MovieClip [freeMenu2_cb]
"leiste_mc"Symbol 202 MovieClip Frame 1Symbol 201 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "t_and_m.mp3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "click"
ExportAssets (56)Timeline Frame 1Symbol 4 as "_back_mc"
ExportAssets (56)Timeline Frame 1Symbol 15 as "FreeRadioButton_mc"
ExportAssets (56)Timeline Frame 1Symbol 17 as "_rand_mc"
ExportAssets (56)Timeline Frame 1Symbol 20 as "closeSmall_pb"
ExportAssets (56)Timeline Frame 1Symbol 21 as "freeList_pb"
ExportAssets (56)Timeline Frame 1Symbol 25 as "freeListArrow_mc"
ExportAssets (56)Timeline Frame 1Symbol 30 as "ultimateScroller_button_down"
ExportAssets (56)Timeline Frame 1Symbol 31 as "ultimateScroller_button_left"
ExportAssets (56)Timeline Frame 1Symbol 32 as "ultimateScroller_button_right"
ExportAssets (56)Timeline Frame 1Symbol 33 as "ultimateScroller_button_up"
ExportAssets (56)Timeline Frame 1Symbol 34 as "ultimateScroller_drag"
ExportAssets (56)Timeline Frame 1Symbol 36 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 37 as "ultimateScroller"
ExportAssets (56)Timeline Frame 1Symbol 38 as "freeMenu_cb"
ExportAssets (56)Timeline Frame 1Symbol 40 as "freeComBox_cb"
ExportAssets (56)Timeline Frame 1Symbol 43 as "p4"
ExportAssets (56)Timeline Frame 1Symbol 46 as "p3"
ExportAssets (56)Timeline Frame 1Symbol 49 as "p2"
ExportAssets (56)Timeline Frame 1Symbol 52 as "p1"
ExportAssets (56)Timeline Frame 1Symbol 56 as "simpleSlider_mc"
ExportAssets (56)Timeline Frame 1Symbol 59 as "sound_pb"
ExportAssets (56)Timeline Frame 1Symbol 60 as "soundControl_mc"
ExportAssets (56)Timeline Frame 1Symbol 61 as "mini_pb"
ExportAssets (56)Timeline Frame 1Symbol 63 as "freeMenu2_cb"
ExportAssets (56)Timeline Frame 1Symbol 66 as "freeText_mc"
ExportAssets (56)Timeline Frame 1Symbol 75 as "WobbleEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 84 as "WipeTransitionEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 93 as "Ink01"
ExportAssets (56)Timeline Frame 1Symbol 95 as "Ink02"
ExportAssets (56)Timeline Frame 1Symbol 97 as "Ink03"
ExportAssets (56)Timeline Frame 1Symbol 99 as "Ink04"
ExportAssets (56)Timeline Frame 1Symbol 101 as "Ink05"
ExportAssets (56)Timeline Frame 1Symbol 102 as "SplashTransitionEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 112 as "PageFlipEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 118 as "MovingBoxesEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 128 as "IrisTransitionEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 146 as "DripTransitionEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 154 as "DreamSequenceEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 160 as "DotsTransitionEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 166 as "BurningPaperEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 172 as "BlurEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 178 as "BluredDiamondEffectAS2"
ExportAssets (56)Timeline Frame 1Symbol 203 as "__Packages.ch.mda.util.StringUtil"
ExportAssets (56)Timeline Frame 1Symbol 204 as "__Packages.ch.mda.core.listFunctions"
ExportAssets (56)Timeline Frame 1Symbol 205 as "__Packages.ch.mda.FreeButton"
ExportAssets (56)Timeline Frame 1Symbol 206 as "__Packages.ch.mda.util.DrawUtil"
ExportAssets (56)Timeline Frame 1Symbol 207 as "__Packages.ch.mda.util.ColorUtil"
ExportAssets (56)Timeline Frame 1Symbol 208 as "__Packages.ch.mda.util.TextFieldUtil"
ExportAssets (56)Timeline Frame 1Symbol 209 as "__Packages.com.qlod.LoaderClass"
ExportAssets (56)Timeline Frame 1Symbol 210 as "__Packages.com.qlod.LoaderItemClass"
ExportAssets (56)Timeline Frame 1Symbol 211 as "__Packages.ch.mda.util.MovieUtil"
ExportAssets (56)Timeline Frame 1Symbol 212 as "__Packages.ch.mda.freeListBox"
ExportAssets (56)Timeline Frame 1Symbol 213 as "__Packages.ch.mda.util.mathUtil"
ExportAssets (56)Timeline Frame 1Symbol 214 as "__Packages.ch.mda.util.ArrayUtil"
ExportAssets (56)Timeline Frame 1Symbol 215 as "__Packages.ch.mda.util.ObjectUtil"
ExportAssets (56)Timeline Frame 1Symbol 216 as "__Packages.ch.mda.core.SoundControl"
ExportAssets (56)Timeline Frame 1Symbol 217 as "__Packages.ch.mda.core.PresenterSounds"
ExportAssets (56)Timeline Frame 1Symbol 218 as "__Packages.ch.mda.FreeText"
ExportAssets (56)Timeline Frame 1Symbol 219 as "__Packages.ch.mda.core.componentStandarts"
ExportAssets (56)Timeline Frame 1Symbol 220 as "__Packages.ch.mda.util.tweenUtils"
ExportAssets (56)Timeline Frame 1Symbol 221 as "__Packages.ch.mda.FreeRadioButton"
ExportAssets (56)Timeline Frame 1Symbol 222 as "__Packages.ch.mda.core.Effects"
ExportAssets (56)Timeline Frame 1Symbol 223 as "__Packages.com.mosesSupposes.fuse.Shortcuts"
ExportAssets (56)Timeline Frame 1Symbol 224 as "__Packages.com.mosesSupposes.fuse.FuseKitCommon"
ExportAssets (56)Timeline Frame 1Symbol 225 as "__Packages.com.mosesSupposes.fuse.ZigoEngine"
ExportAssets (56)Timeline Frame 1Symbol 226 as "__Packages.com.mosesSupposes.fuse.ZManager"
ExportAssets (56)Timeline Frame 1Symbol 227 as "__Packages.com.mosesSupposes.fuse.PennerEasing"
ExportAssets (56)Timeline Frame 1Symbol 228 as "__Packages.DistortImage"
ExportAssets (56)Timeline Frame 1Symbol 229 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 67 as "__Packages.net.flashfilter.effects.SuperEffect"
ExportAssets (56)Timeline Frame 1Symbol 68 as "__Packages.net.flashfilter.effects.E08_wobble"
ExportAssets (56)Timeline Frame 1Symbol 76 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 77 as "__Packages.net.flashfilter.effects.E30_wipe"
ExportAssets (56)Timeline Frame 1Symbol 85 as "__Packages.net.flashfilter.effects.E29_splash"
ExportAssets (56)Timeline Frame 1Symbol 103 as "__Packages.com.robertpenner.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 104 as "__Packages.net.flashfilter.effects.E29_splash_item"
ExportAssets (56)Timeline Frame 1Symbol 105 as "__Packages.net.flashfilter.effects.E05_pageflip"
ExportAssets (56)Timeline Frame 1Symbol 113 as "__Packages.net.flashfilter.effects.E35_movingboxes"
ExportAssets (56)Timeline Frame 1Symbol 119 as "__Packages.com.greensock.TweenNano"
ExportAssets (56)Timeline Frame 1Symbol 120 as "__Packages.com.greensock.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 121 as "__Packages.net.flashfilter.effects.E19_iris"
ExportAssets (56)Timeline Frame 1Symbol 129 as "__Packages.com.robertpenner.easing.Cubic"
ExportAssets (56)Timeline Frame 1Symbol 130 as "__Packages.com.robertpenner.easing.Quart"
ExportAssets (56)Timeline Frame 1Symbol 131 as "__Packages.com.robertpenner.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.com.robertpenner.easing.Quad"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.com.robertpenner.easing.Quint"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.com.robertpenner.easing.Expo"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.com.robertpenner.easing.Circ"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.com.robertpenner.easing.Sine"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.com.robertpenner.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.com.robertpenner.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.net.flashfilter.effects.E25_drip"
ExportAssets (56)Timeline Frame 1Symbol 147 as "__Packages.net.flashfilter.effects.E31_dream"
ExportAssets (56)Timeline Frame 1Symbol 155 as "__Packages.net.flashfilter.effects.E32_dots"
ExportAssets (56)Timeline Frame 1Symbol 161 as "__Packages.net.flashfilter.effects.E24_burn"
ExportAssets (56)Timeline Frame 1Symbol 167 as "__Packages.net.flashfilter.effects.E10_blur"
ExportAssets (56)Timeline Frame 1Symbol 173 as "__Packages.net.flashfilter.effects.E34_bluredd"
ExportAssets (56)Timeline Frame 1Symbol 179 as "__Packages.com.greensock.easing.Quad"

Labels

"false"Symbol 13 MovieClip Frame 1
"true"Symbol 13 MovieClip Frame 2
"up"Symbol 30 MovieClip [ultimateScroller_button_down] Frame 1
"down"Symbol 30 MovieClip [ultimateScroller_button_down] Frame 2
"disabled"Symbol 30 MovieClip [ultimateScroller_button_down] Frame 3
"up"Symbol 31 MovieClip [ultimateScroller_button_left] Frame 1
"down"Symbol 31 MovieClip [ultimateScroller_button_left] Frame 2
"disabled"Symbol 31 MovieClip [ultimateScroller_button_left] Frame 3
"up"Symbol 32 MovieClip [ultimateScroller_button_right] Frame 1
"down"Symbol 32 MovieClip [ultimateScroller_button_right] Frame 2
"disabled"Symbol 32 MovieClip [ultimateScroller_button_right] Frame 3
"up"Symbol 33 MovieClip [ultimateScroller_button_up] Frame 1
"down"Symbol 33 MovieClip [ultimateScroller_button_up] Frame 2
"disabled"Symbol 33 MovieClip [ultimateScroller_button_up] Frame 3




http://swfchan.com/40/197275/info.shtml
Created: 1/8 -2019 23:10:20 Last modified: 1/8 -2019 23:10:20 Server time: 22/12 -2024 08:50:50