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

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

Virtual Bubblewrap.swf

This is the info page for
Flash #22341

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


Text
<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000"> </FONT></P>

ActionScript [AS1/AS2]

Frame 1
function Pop() { } function resetSheet() { var col = 1; while (col < 15) { var row = 1; while (row < 11) { _root[(("pr" + row) + "c") + col].gotoAndStop(1); row++; } col++; } } Math.randomBetween = function (a, b) { return(a + Math.floor(Math.random() * ((b - a) + 1))); }; Pop.prototype = new MovieClip(); Pop.prototype.onPress = function () { if (this._currentframe == 1) { this.gotoAndStop(Math.randomBetween(2, 7)); } }; Pop.prototype.onRollOver = function () { if (Key.isDown(16) || (chkManic.getValue())) { if (this._currentframe == 1) { this.gotoAndStop(Math.randomBetween(2, 5)); } } }; Object.registerClass("Pop", Pop); var col = 1; while (col < 15) { var row = 1; while (row < 11) { var x = ((col * 33) - 13); if ((row % 2) != 0) { x = x + 17; } var y = ((row * 29) - 10); _root.attachMovie("Pop", (("pr" + row) + "c") + col, (50 * row) + col, {_x:x, _y:y}); row++; } col++; } stop();
Instance of Symbol 90 MovieClip [FCheckBoxSymbol] "chkManic" in Frame 1
//component parameters onClipEvent (initialize) { label = ""; initialValue = false; labelPlacement = "right"; changeHandler = ""; }
Symbol 12 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");
Symbol 15 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "background");
Symbol 18 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 20 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");
Symbol 23 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(check_mc, "foregroundDisabled");
Symbol 26 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(check_mc, "check");
Symbol 27 MovieClip [fcb_states] Frame 1
stop();
Symbol 27 MovieClip [fcb_states] Frame 2
stop();
Symbol 27 MovieClip [fcb_states] Frame 3
stop();
Symbol 27 MovieClip [fcb_states] Frame 4
stop();
Symbol 27 MovieClip [fcb_states] Frame 5
stop();
Symbol 27 MovieClip [fcb_states] Frame 6
stop();
Symbol 31 MovieClip [FLabelSymbol] Frame 1
#initclip 2 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclip
Symbol 39 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 45 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 51 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame4, "shadow"); component.registerSkinElement(frame2, "darkshadow"); component.registerSkinElement(frame3, "highlight"); component.registerSkinElement(frame1, "highlight3D");
Symbol 57 MovieClip Frame 1
var component = _parent._parent; component.registerSkinElement(frame5, "face"); component.registerSkinElement(frame3, "shadow"); component.registerSkinElement(frame1, "darkshadow"); component.registerSkinElement(frame4, "highlight"); component.registerSkinElement(frame2, "highlight3D");
Symbol 58 MovieClip [fpb_states] Frame 1
stop();
Symbol 58 MovieClip [fpb_states] Frame 2
stop();
Symbol 58 MovieClip [fpb_states] Frame 3
stop();
Symbol 58 MovieClip [fpb_states] Frame 4
stop();
Symbol 59 MovieClip [FUIComponentSymbol] Frame 1
#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclip
Symbol 63 MovieClip [FBoundingBoxSymbol] Frame 1
var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();
Symbol 63 MovieClip [FBoundingBoxSymbol] Frame 2
component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();
Symbol 66 MovieClip [FPushButtonSymbol] Frame 1
#initclip 4 function FPushButtonClass() { this.init(); } FPushButtonClass.prototype = new FUIComponentClass(); Object.registerClass("FPushButtonSymbol", FPushButtonClass); FPushButtonClass.prototype.init = function () { super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("fpb_states", "fpbState_mc", 1); this.attachMovie("FLabelSymbol", "fLabel_mc", 2); this.attachMovie("fpb_hitArea", "fpb_hitArea_mc", 3); super.init(); this.btnState = false; this.setClickHandler(this.clickHandler); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); if (this.label != undefined) { this.setLabel(this.label); } this.ROLE_SYSTEM_PUSHBUTTON = 43; this.STATE_SYSTEM_PRESSED = 8; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FPushButtonClass.prototype.setHitArea = function (w, h) { var hit = this.fpb_hitArea_mc; this.hitArea = hit; hit._visible = false; hit._width = w; hit._height = ((arguments.length > 1) ? (h) : (hit._height)); }; FPushButtonClass.prototype.setSize = function (w, h) { w = ((w < 6) ? 6 : (w)); if (arguments.length > 1) { if (h < 6) { h = 6; } } super.setSize(w, h); this.setLabel(this.getLabel()); this.arrangeLabel(); this.setHitArea(w, h); this.boundingBox_mc._width = w; this.boundingBox_mc._height = h; this.drawFrame(); if (this.focused) { super.myOnSetFocus(); } this.initContentPos("fLabel_mc"); }; FPushButtonClass.prototype.arrangeLabel = function () { var label = this.fLabel_mc; var h = this.height; var w = (this.width - 2); var b = 1; this.fLabel_mc.setSize(w - (b * 4)); label._x = b * 3; label._y = (h / 2) - (label._height / 2); }; FPushButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FPushButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); this.arrangeLabel(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FPushButtonClass.prototype.getEnabled = function () { return(this.enabled); }; FPushButtonClass.prototype.setEnabled = function (enable) { if (enable || (enable == undefined)) { this.gotoFrame(1); this.drawFrame(); this.flabel_mc.setEnabled(true); this.enabled = true; super.setEnabled(true); } else { this.gotoFrame(4); this.drawFrame(); this.flabel_mc.setEnabled(false); this.enabled = false; super.setEnabled(false); } }; FPushButtonClass.prototype.txtFormat = function () { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = "center")) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 1)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 1)) : undefined); if (this.fLabel_mc._height > this.height) { super.setSize(this.width, this.fLabel_mc._height); } else { super.setSize(this.width, this.height); } this.fLabel_mc.labelField.setTextFormat(this.textStyle); this.setEnabled(this.enable); }; FPushButtonClass.prototype.drawFrame = function () { var b = 1; var x1 = 0; var y1 = 0; var x2 = this.width; var y2 = this.height; var mc_array = ["up_mc", "over_mc", "down_mc", "disabled_mc"]; var frame = mc_array[this.fpbState_mc._currentframe - 1]; var mc = "frame"; var i = 0; while (i < 6) { x1 = x1 + ((i % 2) * b); y1 = y1 + ((i % 2) * b); x2 = x2 - (((i + 1) % 2) * b); y2 = y2 - (((i + 1) % 2) * b); var w = (Math.abs(x1 - x2) + (2 * b)); var h = (Math.abs(y1 - y2) + (2 * b)); this.fpbState_mc[frame][mc + i]._width = w; this.fpbState_mc[frame][mc + i]._height = h; this.fpbState_mc[frame][mc + i]._x = x1 - b; this.fpbState_mc[frame][mc + i]._y = y1 - b; i++; } }; FPushButtonClass.prototype.setClickHandler = function (chng, obj) { this.handlerObj = ((arguments.length < 2) ? (this._parent) : (obj)); this.clickHandler = chng; }; FPushButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.clickHandler](this); }; FPushButtonClass.prototype.initContentPos = function (mc) { this.incrVal = 1; this.initx = this[mc]._x - (this.getBtnState() * this.incrVal); this.inity = this[mc]._y - (this.getBtnState() * this.incrVal); this.togx = this.initx + this.incrVal; this.togy = this.inity + this.incrVal; }; FPushButtonClass.prototype.setBtnState = function (state) { this.btnState = state; if (state) { this.fLabel_mc._x = this.togx; this.fLabel_mc._y = this.togy; } else { this.fLabel_mc._x = this.initx; this.fLabel_mc._y = this.inity; } }; FPushButtonClass.prototype.getBtnState = function () { return(this.btnState); }; FPushButtonClass.prototype.myOnSetFocus = function () { this.focused = true; super.myOnSetFocus(); }; FPushButtonClass.prototype.onPress = function () { this.pressFocus(); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); this.setBtnState(true); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRelease = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); this.executeCallBack(); this.setBtnState(false); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FPushButtonClass.prototype.onRollOver = function () { this.fpbState_mc.gotoAndStop(2); this.drawFrame(); }; FPushButtonClass.prototype.onRollOut = function () { this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onReleaseOutside = function () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOut = function () { this.setBtnState(false); this.fpbState_mc.gotoAndStop(1); this.drawFrame(); }; FPushButtonClass.prototype.onDragOver = function () { this.setBtnState(true); this.fpbState_mc.gotoAndStop(3); this.drawFrame(); }; FPushButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this.pressOnce == undefined)) { this.onPress(); this.pressOnce = 1; } }; FPushButtonClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.onRelease(); this.pressOnce = undefined; } }; FPushButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_PUSHBUTTON); }; FPushButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FPushButtonClass.prototype.get_accState = function (childId) { if (this.pressOnce) { return(this.master.STATE_SYSTEM_PRESSED); } return(this.master.STATE_SYSTEM_DEFAULT); }; FPushButtonClass.prototype.get_accDefaultAction = function (childId) { return("Press"); }; FPushButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.onPress(); this.master.onRelease(); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 87 MovieClip [Pop] Frame 1
stop();
Symbol 87 MovieClip [Pop] Frame 2
stop();
Symbol 87 MovieClip [Pop] Frame 3
stop();
Symbol 87 MovieClip [Pop] Frame 4
stop();
Symbol 87 MovieClip [Pop] Frame 5
stop();
Symbol 87 MovieClip [Pop] Frame 6
stop();
Symbol 87 MovieClip [Pop] Frame 7
stop();
Symbol 90 MovieClip [FCheckBoxSymbol] Frame 1
#initclip 3 function FCheckBoxClass() { this.init(); } FCheckBoxClass.prototype = new FUIComponentClass(); Object.registerClass("FCheckBoxSymbol", FCheckBoxClass); FCheckBoxClass.prototype.init = function () { super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.attachMovie("fcb_hitArea", "fcb_hitArea_mc", 1); this.attachMovie("fcb_states", "fcb_states_mc", 2); this.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); this.setChangeHandler(this.changeHandler); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); if (this.initialValue == undefined) { this.setCheckState(false); } else { this.setCheckState(this.initialValue); } if (this.label != undefined) { this.setLabel(this.label); } this.ROLE_SYSTEM_CHECKBUTTON = 44; this.STATE_SYSTEM_CHECKED = 16; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FCheckBoxClass.prototype.setLabelPlacement = function (pos) { this.setLabel(this.getLabel()); this.txtFormat(pos); var halfLabelH = (this.fLabel_mc._height / 2); var halfFrameH = (this.fcb_states_mc._height / 2); var vertCenter = (halfFrameH - halfLabelH); var checkWidth = this.fcb_states_mc._width; var frame = this.fcb_states_mc; var label = this.fLabel_mc; var w = 0; if (frame._width > this.width) { w = 0; } else { w = this.width - frame._width; } this.fLabel_mc.setSize(w); if ((pos == "right") || (pos == undefined)) { this.labelPlacement = "right"; this.fcb_states_mc._x = 0; this.fLabel_mc._x = checkWidth; this.txtFormat("left"); } else if (pos == "left") { this.labelPlacement = "left"; this.fLabel_mc._x = 0; this.fcb_states_mc._x = this.width - checkWidth; this.txtFormat("right"); } this.fLabel_mc._y = vertCenter; this.fcb_hitArea_mc._y = vertCenter; }; FCheckBoxClass.prototype.txtFormat = function (pos) { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = pos)) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 0)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 0)) : undefined); if (this.flabel_mc._height > this.height) { super.setSize(this.width, this.flabel_mc._height); } else { super.setSize(this.width, this.height); } this.fLabel_mc.labelField.setTextFormat(this.textStyle); this.setEnabled(this.enable); }; FCheckBoxClass.prototype.setHitArea = function (w, h) { var hit = this.fcb_hitArea_mc; this.hitArea = hit; if (this.fcb_states_mc._width > w) { hit._width = this.fcb_states_mc._width; } else { hit._width = w; } hit._visible = false; if (arguments.length > 1) { hit._height = h; } }; FCheckBoxClass.prototype.setSize = function (w) { this.setLabel(this.getLabel()); this.setLabelPlacement(this.labelPlacement); if (this.fcb_states_mc._height < this.flabel_mc.labelField._height) { super.setSize(w, this.flabel_mc.labelField._height); } this.setHitArea(this.width, this.height); this.setLabelPlacement(this.labelPlacement); }; FCheckBoxClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this._width + 6, this._height - 1); }; FCheckBoxClass.prototype.onPress = function () { this.pressFocus(); _root.focusRect.removeMovieClip(); var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedPress"); } else { states.gotoAndStop("press"); } }; FCheckBoxClass.prototype.onRelease = function () { this.fcb_states_mc.gotoAndStop("up"); this.setValue(!this.checked); }; FCheckBoxClass.prototype.onReleaseOutside = function () { var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedEnabled"); } else { states.gotoAndStop("up"); } }; FCheckBoxClass.prototype.onDragOut = function () { var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedEnabled"); } else { states.gotoAndStop("up"); } }; FCheckBoxClass.prototype.onDragOver = function () { var states = this.fcb_states_mc; if (this.getValue()) { states.gotoAndStop("checkedPress"); } else { states.gotoAndStop("press"); } }; FCheckBoxClass.prototype.setValue = function (checkedValue) { if (checkedValue || (checkedValue == undefined)) { this.setCheckState(checkedValue); } else if (checkedValue == false) { this.setCheckState(checkedValue); } this.executeCallBack(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FCheckBoxClass.prototype.setCheckState = function (checkedValue) { var states = this.fcb_states_mc; if (this.enable) { this.flabel_mc.setEnabled(true); if (checkedValue || (checkedValue == undefined)) { states.gotoAndStop("checkedEnabled"); this.enabled = true; this.checked = true; } else { states.gotoAndStop("up"); this.enabled = true; this.checked = false; } } else { this.flabel_mc.setEnabled(false); if (checkedValue || (checkedValue == undefined)) { states.gotoAndStop("checkedDisabled"); this.enabled = false; this.checked = true; } else { states.gotoAndStop("uncheckedDisabled"); this.enabled = false; this.checked = false; this.focusRect.removeMovieClip(); } } }; FCheckBoxClass.prototype.getValue = function () { return(this.checked); }; FCheckBoxClass.prototype.setEnabled = function (enable) { if ((enable == true) || (enable == undefined)) { this.enable = true; Super.setEnabled(true); } else { this.enable = false; Super.setEnabled(false); } this.setCheckState(this.checked); }; FCheckBoxClass.prototype.getEnabled = function () { return(this.enable); }; FCheckBoxClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FCheckBoxClass.prototype.getLabel = function () { return(this.fLabel_mc.labelField.text); }; FCheckBoxClass.prototype.setTextColor = function (color) { this.fLabel_mc.labelField.textColor = color; }; FCheckBoxClass.prototype.myOnKeyDown = function () { if (((Key.getCode() == 32) && (this.pressOnce == undefined)) && (this.enabled == true)) { this.setValue(!this.getValue()); this.pressOnce = true; } }; FCheckBoxClass.prototype.myOnKeyUp = function () { if (Key.getCode() == 32) { this.pressOnce = undefined; } }; FCheckBoxClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_CHECKBUTTON); }; FCheckBoxClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FCheckBoxClass.prototype.get_accState = function (childId) { if (this.master.getValue()) { return(this.master.STATE_SYSTEM_CHECKED); } return(0); }; FCheckBoxClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getValue()) { return("UnCheck"); } return("Check"); }; FCheckBoxClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Symbol 97 Button
on (press) { click = new Sound(); click.attachSound("must-have-more"); click.start(); resetSheet(); }
Symbol 101 Button
on (press) { getURL ("http://www.virtual-bubblewrap.com/about.shtml", "_top"); }

Library Items

Symbol 1 Sound [must-have-more]
Symbol 2 GraphicUsed by:3 28
Symbol 3 MovieClip [fcb_hitArea]Uses:2
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:12
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:12
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:12
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:5 7 9 11Used by:27
Symbol 13 GraphicUsed by:14 60
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:27
Symbol 16 GraphicUsed by:17 19 35 36 42 43 54 55
Symbol 17 MovieClipUses:16Used by:18
Symbol 18 MovieClipUses:17Used by:27
Symbol 19 MovieClipUses:16Used by:20
Symbol 20 MovieClipUses:19Used by:27
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:27
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClip [fcb_states]Uses:12 15 18 20 23 26
Symbol 28 MovieClip [fpb_hitArea]Uses:2
Symbol 29 FontUsed by:30
Symbol 30 EditableTextUses:29Used by:31
Symbol 31 MovieClip [FLabelSymbol]Uses:30
Symbol 32 GraphicUsed by:33 34 40 41 46 47 48 49 52 53
Symbol 33 MovieClipUses:32Used by:39
Symbol 34 MovieClipUses:32Used by:39
Symbol 35 MovieClipUses:16Used by:39
Symbol 36 MovieClipUses:16Used by:39
Symbol 37 GraphicUsed by:38 44 50 56
Symbol 38 MovieClipUses:37Used by:39
Symbol 39 MovieClipUses:33 34 35 36 38Used by:58
Symbol 40 MovieClipUses:32Used by:45
Symbol 41 MovieClipUses:32Used by:45
Symbol 42 MovieClipUses:16Used by:45
Symbol 43 MovieClipUses:16Used by:45
Symbol 44 MovieClipUses:37Used by:45
Symbol 45 MovieClipUses:40 41 42 43 44Used by:58
Symbol 46 MovieClipUses:32Used by:51
Symbol 47 MovieClipUses:32Used by:51
Symbol 48 MovieClipUses:32Used by:51
Symbol 49 MovieClipUses:32Used by:51
Symbol 50 MovieClipUses:37Used by:51
Symbol 51 MovieClipUses:46 47 48 49 50Used by:58
Symbol 52 MovieClipUses:32Used by:57
Symbol 53 MovieClipUses:32Used by:57
Symbol 54 MovieClipUses:16Used by:57
Symbol 55 MovieClipUses:16Used by:57
Symbol 56 MovieClipUses:37Used by:57
Symbol 57 MovieClipUses:52 53 54 55 56Used by:58
Symbol 58 MovieClip [fpb_states]Uses:39 45 51 57
Symbol 59 MovieClip [FUIComponentSymbol]
Symbol 60 MovieClipUses:13Used by:63
Symbol 61 GraphicUsed by:63
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [FBoundingBoxSymbol]Uses:60 61 62Used by:66 90
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClip [FPushButtonSymbol]Uses:63 65
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:87
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:87
Symbol 71 SoundUsed by:87
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:87
Symbol 74 SoundUsed by:87
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:87
Symbol 77 SoundUsed by:87
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:87
Symbol 80 SoundUsed by:87
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:87
Symbol 83 SoundUsed by:87
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:87
Symbol 86 SoundUsed by:87
Symbol 87 MovieClip [Pop]Uses:68 70 71 73 74 76 77 79 80 82 83 85 86
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:90
Symbol 90 MovieClip [FCheckBoxSymbol]Uses:63 89Used by:Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:Timeline
Symbol 93 GraphicUsed by:97
Symbol 94 GraphicUsed by:97
Symbol 95 GraphicUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 ButtonUses:93 94 95 96Used by:Timeline
Symbol 98 GraphicUsed by:Timeline
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 ButtonUses:100Used by:Timeline

Instance Names

"chkManic"Frame 1Symbol 90 MovieClip [FCheckBoxSymbol]
"highlight3D_mc"Symbol 12 MovieClip Frame 1Symbol 5 MovieClip
"highlight_mc"Symbol 12 MovieClip Frame 1Symbol 7 MovieClip
"shadow_mc"Symbol 12 MovieClip Frame 1Symbol 9 MovieClip
"darkshadow_mc"Symbol 12 MovieClip Frame 1Symbol 11 MovieClip
"background_mc"Symbol 15 MovieClip Frame 1Symbol 14 MovieClip
"background_mc"Symbol 18 MovieClip Frame 1Symbol 17 MovieClip
"background_mc"Symbol 20 MovieClip Frame 1Symbol 19 MovieClip
"check_mc"Symbol 23 MovieClip Frame 1Symbol 22 MovieClip
"check_mc"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"fcb_frame_mc"Symbol 27 MovieClip [fcb_states] Frame 1Symbol 12 MovieClip
"frb_frame_mc"Symbol 27 MovieClip [fcb_states] Frame 1Symbol 15 MovieClip
"labelField"Symbol 31 MovieClip [FLabelSymbol] Frame 1Symbol 30 EditableText
"frame1"Symbol 39 MovieClip Frame 1Symbol 33 MovieClip
"frame2"Symbol 39 MovieClip Frame 1Symbol 34 MovieClip
"frame3"Symbol 39 MovieClip Frame 1Symbol 35 MovieClip
"frame4"Symbol 39 MovieClip Frame 1Symbol 36 MovieClip
"frame5"Symbol 39 MovieClip Frame 1Symbol 38 MovieClip
"frame1"Symbol 45 MovieClip Frame 1Symbol 40 MovieClip
"frame2"Symbol 45 MovieClip Frame 1Symbol 41 MovieClip
"frame3"Symbol 45 MovieClip Frame 1Symbol 42 MovieClip
"frame4"Symbol 45 MovieClip Frame 1Symbol 43 MovieClip
"frame5"Symbol 45 MovieClip Frame 1Symbol 44 MovieClip
"frame1"Symbol 51 MovieClip Frame 1Symbol 46 MovieClip
"frame2"Symbol 51 MovieClip Frame 1Symbol 47 MovieClip
"frame3"Symbol 51 MovieClip Frame 1Symbol 48 MovieClip
"frame4"Symbol 51 MovieClip Frame 1Symbol 49 MovieClip
"frame5"Symbol 51 MovieClip Frame 1Symbol 50 MovieClip
"frame1"Symbol 57 MovieClip Frame 1Symbol 52 MovieClip
"frame2"Symbol 57 MovieClip Frame 1Symbol 53 MovieClip
"frame3"Symbol 57 MovieClip Frame 1Symbol 54 MovieClip
"frame4"Symbol 57 MovieClip Frame 1Symbol 55 MovieClip
"frame5"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"up_mc"Symbol 58 MovieClip [fpb_states] Frame 1Symbol 39 MovieClip
"over_mc"Symbol 58 MovieClip [fpb_states] Frame 2Symbol 45 MovieClip
"down_mc"Symbol 58 MovieClip [fpb_states] Frame 3Symbol 51 MovieClip
"disabled_mc"Symbol 58 MovieClip [fpb_states] Frame 4Symbol 57 MovieClip
"boundingBox"Symbol 63 MovieClip [FBoundingBoxSymbol] Frame 1Symbol 60 MovieClip
"boundingBox2"Symbol 63 MovieClip [FBoundingBoxSymbol] Frame 2Symbol 60 MovieClip
"boundingBox_mc"Symbol 66 MovieClip [FPushButtonSymbol] Frame 1Symbol 63 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 66 MovieClip [FPushButtonSymbol] Frame 1Symbol 65 MovieClip
"boundingBox_mc"Symbol 90 MovieClip [FCheckBoxSymbol] Frame 1Symbol 63 MovieClip [FBoundingBoxSymbol]
"deadPreview"Symbol 90 MovieClip [FCheckBoxSymbol] Frame 1Symbol 89 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "must-have-more"
ExportAssets (56)Timeline Frame 1Symbol 3 as "fcb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 27 as "fcb_states"
ExportAssets (56)Timeline Frame 1Symbol 28 as "fpb_hitArea"
ExportAssets (56)Timeline Frame 1Symbol 31 as "FLabelSymbol"
ExportAssets (56)Timeline Frame 1Symbol 58 as "fpb_states"
ExportAssets (56)Timeline Frame 1Symbol 59 as "FUIComponentSymbol"
ExportAssets (56)Timeline Frame 1Symbol 63 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 66 as "FPushButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 87 as "Pop"
ExportAssets (56)Timeline Frame 1Symbol 63 as "FBoundingBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 90 as "FCheckBoxSymbol"
ExportAssets (56)Timeline Frame 1Symbol 90 as "FCheckBoxSymbol"

Labels

"up"Symbol 27 MovieClip [fcb_states] Frame 1
"press"Symbol 27 MovieClip [fcb_states] Frame 2
"uncheckedDisabled"Symbol 27 MovieClip [fcb_states] Frame 3
"checkedDisabled"Symbol 27 MovieClip [fcb_states] Frame 4
"checkedPress"Symbol 27 MovieClip [fcb_states] Frame 5
"checkedEnabled"Symbol 27 MovieClip [fcb_states] Frame 6
#"Symbol_10"Symbol 28 MovieClip [fpb_hitArea] Frame 1
"Symbol_32"Symbol 31 MovieClip [FLabelSymbol] Frame 1
"up"Symbol 58 MovieClip [fpb_states] Frame 1
"over"Symbol 58 MovieClip [fpb_states] Frame 2
"down"Symbol 58 MovieClip [fpb_states] Frame 3
"disabled"Symbol 58 MovieClip [fpb_states] Frame 4
"Symbol_36"Symbol 59 MovieClip [FUIComponentSymbol] Frame 1
"enabled"Symbol 63 MovieClip [FBoundingBoxSymbol] Frame 1
"disabled"Symbol 63 MovieClip [FBoundingBoxSymbol] Frame 2




http://swfchan.com/5/22341/info.shtml
Created: 26/5 -2019 23:46:24 Last modified: 26/5 -2019 23:46:24 Server time: 11/05 -2024 08:44:43