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

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

1210514568901.swf

This is the info page for
Flash #19974

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


ActionScript [AS1/AS2]
Frame 1
SnagItWidth = 1002; SnagItHeight = 85429 /* 0x014DB5 */; HotspotXML = "<movie width=\"1002\" height=\"85429\"></movie>"; function onResize() { scrollPane.setSize(Stage.width, Stage.height); } _quality = "BEST"; var si_xml = new XML(this.HotSpotXML); si_xml.ignoreWhite = true; var hsArr = new Array(); var l = si_xml.firstChild.childNodes.length; var i = 0; while (i < l) { var item = si_xml.firstChild.childNodes[i].attributes; var ll = si_xml.firstChild.childNodes[i].childNodes.length; var pointsArr; if (ll > 0) { pointsArr = new Array(); } var j = 0; while (j < ll) { pointsArr[j] = si_xml.firstChild.childNodes[i].childNodes[j].attributes; j++; } item.points = pointsArr; hsArr[i] = item; i++; } var scrollPane = this.attachMovie("ts_scrollPane", "scrollPane", 1); scrollPane.init(hsArr); Stage.addListener(this); Stage.showMenu = false; Stage.scaleMode = "noScale"; Stage.align = "TL"; scrollPane.setSize(Stage.width, Stage.height); delete hsArr; delete si_xml; delete this.HotspotXML;
Symbol 4 MovieClip [ts_scrollThumb] Frame 1
#initclip 18 Object.registerClass("ts_scrollThumb", com.techsmith.widgets.TSScrollThumb); #endinitclip
Symbol 11 MovieClip [ts_scrollBL] Frame 1
#initclip 12 Object.registerClass("ts_scrollBL", com.techsmith.widgets.TSScrollButton); #endinitclip stop();
Symbol 12 MovieClip Frame 1
#initclip 13 Object.registerClass("imageClip", com.techsmith.widgets.TSContentPane); #endinitclip
Symbol 19 MovieClip [ts_scrollTR] Frame 1
#initclip 14 Object.registerClass("ts_scrollTR", com.techsmith.widgets.TSScrollButton); #endinitclip stop();
Symbol 21 MovieClip [ts_scrollTrack] Frame 1
#initclip 15 Object.registerClass("ts_scrollTrack", com.techsmith.widgets.TSScrollTrack); #endinitclip
Symbol 22 MovieClip [ts_scrollBar] Frame 1
#initclip 16 Object.registerClass("ts_scrollBar", com.techsmith.widgets.TSScrollBar); #endinitclip
Symbol 23 MovieClip [ts_scrollPane] Frame 1
#initclip 17 Object.registerClass("ts_scrollPane", com.techsmith.widgets.TSScrollPane); #endinitclip
Symbol 24 MovieClip [__Packages.com.techsmith.widgets.TSScrollPane] Frame 0
class com.techsmith.widgets.TSScrollPane extends MovieClip { function TSScrollPane () { super(); load("imageClip"); Mouse.addListener(this); } function init(hsItems) { var hs = (new com.techsmith.snagit.HotSpot(m_content, hsItems)); } function load(movie) { var _local1 = this; _local1.m_content = _local1.attachMovie(movie, "m_content", 1); _local1.m_fullWidth = _local1.m_content._width; _local1.m_fullHeight = _local1.m_content._height; _local1.m_contentMask = _local1.createEmptyMovieClip("m_contentMask", 2); com.techsmith.utils.shapes.Rectangle.draw(_local1.m_contentMask, 14215862, _local1.m_fullWidth + 2, _local1.m_fullHeight + 2, 100); _local1.m_content.setMask(_local1.m_contentMask); _local1.m_content.move(0, 0); _local1.size(); } function setSize(w, h) { var _local1 = this; _local1.m_width = w; _local1.m_height = h; _local1.size(); } function size() { var _local1 = this; var _local2 = ((com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT * 2) + com.techsmith.widgets.TSScrollBar.THUMBHEIGHT) + 2; if ((_local1.m_vScrollBar != null) && (_local1.m_hScrollBar != null)) { _local2 = _local2 + com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT; } if (_local1.m_height <= _local2) { _local1.removeScroller(_local1.m_vScrollBar); _local1.m_vScrollBar = null; } if (_local1.m_width <= _local2) { _local1.removeScroller(_local1.m_hScrollBar); _local1.m_hScrollBar = null; } if ((_local1.m_width < _local1.m_fullWidth) && (_local1.m_height < _local1.m_fullHeight)) { var cw = _local1.CONTROLWIDTH; _local1.m_contentMask._width = (_local1.m_width - cw) + 2; _local1.m_contentMask._height = (_local1.m_height - cw) + 2; if ((_local1.m_vScrollBar == null) && (_local1.m_height > _local2)) { _local1.m_vScrollBar = _local1.attachMovie("ts_scrollBar", "m_vScrollBar", 3); _local1.m_vScrollBar.addEventListener("scrollEvent", _local1); } if ((_local1.m_hScrollBar == null) && (_local1.m_width > _local2)) { _local1.m_hScrollBar = _local1.attachMovie("ts_scrollBar", "m_hScrollBar", 4); _local1.m_hScrollBar.addEventListener("scrollEvent", _local1); _local1.m_hScrollBar.setHorizontal(true); } _local1.m_vScrollBar.setSize(cw, _local1.m_height - cw); _local1.m_vScrollBar.move(_local1.m_width - cw, 0); _local1.m_hScrollBar.setSize(cw, _local1.m_width - cw); _local1.m_hScrollBar.move(0, _local1.m_height - cw); } else if ((_local1.m_height < _local1.m_fullHeight) && (_local1.m_width >= _local1.m_fullWidth)) { var cw = _local1.CONTROLWIDTH; _local1.m_contentMask._width = (_local1.m_width - cw) + 2; _local1.m_contentMask._height = _local1.m_height + 2; if ((_local1.m_vScrollBar == null) && (_local1.m_height > _local2)) { _local1.m_vScrollBar = _local1.attachMovie("ts_scrollBar", "m_vScrollBar", 3); _local1.m_vScrollBar.addEventListener("scrollEvent", _local1); } if (_local1.m_hScrollBar != null) { _local1.removeScroller(_local1.m_hScrollBar); _local1.m_hScrollBar = null; } _local1.m_vScrollBar.setSize(cw, _local1.m_height); _local1.m_vScrollBar.move(_local1.m_width - cw, 0); } else if ((_local1.m_height >= _local1.m_fullHeight) && (_local1.m_width < _local1.m_fullWidth)) { var cw = _local1.CONTROLWIDTH; _local1.m_contentMask._width = _local1.m_width + 2; _local1.m_contentMask._height = (_local1.m_height - cw) + 2; if ((_local1.m_hScrollBar == null) && (_local1.m_width > _local2)) { _local1.m_hScrollBar = _local1.attachMovie("ts_scrollBar", "m_hScrollBar", 4); _local1.m_hScrollBar.addEventListener("scrollEvent", _local1); _local1.m_hScrollBar.setHorizontal(true); } if (_local1.m_vScrollBar != null) { _local1.removeScroller(_local1.m_vScrollBar); _local1.m_vScrollBar = null; } _local1.m_hScrollBar.setSize(cw, _local1.m_width); _local1.m_hScrollBar.move(0, _local1.m_height - cw); } else { _local1.m_contentMask._width = _local1.m_fullWidth + 2; _local1.m_contentMask._height = _local1.m_fullHeight + 2; if (_local1.m_vScrollBar != null) { _local1.removeScroller(_local1.m_vScrollBar); _local1.m_vScrollBar = null; } if (_local1.m_hScrollBar != null) { _local1.removeScroller(_local1.m_hScrollBar); _local1.m_hScrollBar = null; } } var nNewX = _local1.m_content._x; var nNewY = _local1.m_content._y; var bMove = false; var nScrollButtonHeight = 0; var _local3 = 0; if (_local1.m_vScrollBar) { _local3 = com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT + 1; } if (_local1.m_hScrollBar) { nScrollButtonHeight = com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT + 1; } if ((_local1.m_content._y + _local1.m_fullHeight) < (_local1.m_height - nScrollButtonHeight)) { if ((_local1.m_height - _local1.m_fullHeight) < 0) { nNewY = (_local1.m_height - nScrollButtonHeight) - _local1.m_fullHeight; } else { nNewY = 0; } bMove = true; } if ((_local1.m_content._x + _local1.m_fullWidth) < (_local1.m_width - _local3)) { if ((_local1.m_width - _local1.m_fullWidth) < 0) { nNewX = (_local1.m_width - _local3) - _local1.m_fullWidth; } else { nNewX = 0; } bMove = true; } if (bMove) { _local1.m_content.move(nNewX, nNewY); } } function removeScroller(scroller) { scroller.removeEventListener("scrollEvent", this); scroller.destroy(); } function onMouseWheel(delta) { var _local2 = this; if (_local2.m_vScrollBar != null) { var thumb = _local2.m_vScrollBar.getScrollThumb(); var _local1 = thumb._y; var _local3 = 0; var cLength = _local2.m_vScrollBar.m_constraints.bottom; var tc = (com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT + 1); var scrollAmount = 10; if ((_local1 >= tc) && (_local1 <= cLength)) { if (delta < 0) { if (_local1 >= (cLength - scrollAmount)) { _local3 = cLength - _local1; } else { _local3 = scrollAmount; } _local1 = _local1 + _local3; thumb._y = _local1; } else { if (_local1 <= (tc + scrollAmount)) { _local3 = _local1 - tc; } else { _local3 = scrollAmount; } _local1 = _local1 - _local3; thumb._y = _local1; } } var cy = (thumb._y - tc); var constraints = (_local2.m_vScrollBar.m_constraints.height - ((tc * 2) + com.techsmith.widgets.TSScrollBar.THUMBHEIGHT)); var percent = Math.round((cy / constraints) * 100); var nScrollButtonHeight = 0; if (_local2.m_hScrollBar) { nScrollButtonHeight = com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT + 1; } var pos = ((percent / 100) * ((_local2.m_content._height + nScrollButtonHeight) - _local2.m_height)); _local2.m_content.move(_local2.m_content._x, -pos); _local2.m_vScrollBar.m_lastPercent = percent; } } function scrollEvent(e) { var _local1 = this; var _local2 = e; if (_local2.target === _local1.m_vScrollBar) { var nScrollButtonHeight = 0; if (_local1.m_hScrollBar) { nScrollButtonHeight = com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT + 1; } var pos = ((_local2.percent / 100) * ((_local1.m_content._height + nScrollButtonHeight) - _local1.m_height)); _local1.m_content.move(_local1.m_content._x, -pos); } else if (_local2.target === _local1.m_hScrollBar) { var _local3 = 0; if (_local1.m_vScrollBar) { _local3 = com.techsmith.widgets.TSScrollBar.BUTTONHEIGHT + 1; } var pos = ((_local2.percent / 100) * ((_local1.m_content._width + _local3) - _local1.m_width)); _local1.m_content.move(-pos, _local1.m_content._y); } } var m_background = null; var m_content = null; var m_contentMask = null; var m_height = null; var m_width = null; var m_fullWidth = null; var m_fullHeight = null; var m_vScrollBar = null; var m_hScrollBar = null; var CONTROLWIDTH = 17; }
Symbol 25 MovieClip [__Packages.com.techsmith.widgets.TSContentPane] Frame 0
class com.techsmith.widgets.TSContentPane extends MovieClip { var _x, _y; function TSContentPane () { super(); } function move(x, y) { _x = x; _y = y; } }
Symbol 26 MovieClip [__Packages.com.techsmith.utils.events.IEventDispatcher] Frame 0
interface com.techsmith.utils.events.IEventDispatcher{}
Symbol 27 MovieClip [__Packages.com.techsmith.widgets.TSScrollBar] Frame 0
class com.techsmith.widgets.TSScrollBar extends MovieClip { function TSScrollBar () { var _local1 = this; super(); _local1.m_dispatcher = new com.techsmith.utils.events.EventDispatcher(); _local1.m_scrollTrack = _local1.attachMovie("ts_scrollTrack", "m_scrollTrack", 1); _local1.m_scrollTR = _local1.attachMovie("ts_scrollTR", "m_scrollTR", 2); _local1.m_scrollBL = _local1.attachMovie("ts_scrollBL", "m_scrollBL", 3); _local1.m_scrollThumb = _local1.attachMovie("ts_scrollThumb", "m_scrollThumb", 4); _local1.m_scrollTR.direction = "tr"; _local1.m_scrollBL.direction = "bl"; _local1.m_scrollTrack.addEventListener("scrollTrack", _local1); _local1.m_scrollTR.addEventListener("scrollPress", _local1); _local1.m_scrollBL.addEventListener("scrollPress", _local1); _local1.m_scrollThumb.addEventListener("scrollDrag", _local1); _local1.m_scrollThumb.move(TRACKOFFSET, BUTTONHEIGHT + 1); } function setSize(w, h) { var _local1 = this; var _local2 = h; var _local3 = TRACKOFFSET; var t = (BUTTONHEIGHT + 1); var r = TRACKOFFSET; var b = (_local2 - ((BUTTONHEIGHT + 1) + THUMBHEIGHT)); _local1.m_constraints = {lockCenter:false, left:_local3, top:t, right:r, bottom:b, width:w, height:_local2, constraintLength:b}; _local1.m_scrollThumb.init(_local1.m_constraints); _local1.m_scrollTrack._height = _local2; _local1.m_scrollTrack._width = w; _local1.m_scrollTrack.move(0, 0); _local1.m_scrollTR.move(_local3, 0); _local1.m_scrollBL.move(_local3, _local2 - BUTTONHEIGHT); if (_local1.isStart) { _local1.isStart = false; } else { var length = (_local1.m_height - (((BUTTONHEIGHT * 2) + THUMBHEIGHT) + 2)); var pos = ((_local1.m_lastPercent / 100) * length); } if (_local1.m_scrollThumb._y == (BUTTONHEIGHT + 1)) { _local1.m_scrollThumb.move(TRACKOFFSET, BUTTONHEIGHT + 1); } else if (_local1.m_lastPercent == 100) { _local1.m_scrollThumb.move(TRACKOFFSET, _local1.m_scrollBL._y - (THUMBHEIGHT + 1)); } else { _local1.m_scrollThumb.move(TRACKOFFSET, (BUTTONHEIGHT + 1) + ((_local1.m_lastPercent / 100) * ((_local2 - (BUTTONHEIGHT * 2)) - THUMBHEIGHT))); } _local1.m_width = w; _local1.m_height = _local2; } function move(x, y) { var _local1 = this; if (!_local1.m_horizontal) { _local1._x = x; _local1._y = y; } else { _local1._x = x; _local1._y = (BUTTONHEIGHT + TRACKOFFSET) + y; } } function setHorizontal(f) { var _local1 = this; var _local2 = f; if (_local2 != _local1.m_horizontal) { _local1.m_horizontal = _local2; if (_local2) { _local1._rotation = _local1._rotation - 90; } else { _local1._rotation = _local1._rotation + 90; } } } function scrollTrack(e) { var _local1 = this; var _local3 = BUTTONHEIGHT + 1; var cLength = _local1.m_constraints.bottom; var _local2 = _local1._ymouse; if ((_local2 >= _local3) && (_local2 <= cLength)) { _local1.m_scrollThumb._y = _local2; } else if (_local2 > cLength) { _local1.m_scrollThumb._y = cLength; _local2 = _local2 - (_local3 * 2); } var cy = (_local2 - _local3); var constraints = (_local1.m_constraints.height - ((_local3 * 2) + THUMBHEIGHT)); var percent = Math.round((cy / constraints) * 100); if (percent > 100) { percent = 100; } _local1.m_lastPercent = percent; _local1.dispatchEvent({target:_local1, type:"scrollEvent", percent:percent}); } function scrollPress(e) { var _local2 = this; var _local1 = _local2.m_scrollThumb._y; var _local3 = 0; var cLength = _local2.m_constraints.bottom; var tc = (BUTTONHEIGHT + 1); var scrollAmount = 10; if ((_local1 >= tc) && (_local1 <= cLength)) { if (e.target.direction == "bl") { if (_local1 >= (cLength - scrollAmount)) { _local3 = cLength - _local1; } else { _local3 = scrollAmount; } _local1 = _local1 + _local3; _local2.m_scrollThumb._y = _local1; } else { if (_local1 <= (tc + scrollAmount)) { _local3 = _local1 - tc; } else { _local3 = scrollAmount; } _local1 = _local1 - _local3; _local2.m_scrollThumb._y = _local1; } } var bh = (BUTTONHEIGHT + 1); var cy = (_local2.m_scrollThumb._y - bh); var constraints = (_local2.m_constraints.height - ((bh * 2) + THUMBHEIGHT)); var percent = Math.round((cy / constraints) * 100); _local2.m_lastPercent = percent; _local2.dispatchEvent({target:_local2, type:"scrollEvent", percent:percent}); } function scrollDrag(e) { var _local1 = this; _local1.m_lastPercent = e.percent; _local1.dispatchEvent({target:_local1, type:"scrollEvent", percent:e.percent}); } function getScrollThumb() { return(m_scrollThumb); } function addEventListener(event, scope) { m_dispatcher.addEventListener(event, scope); } function removeEventListener(event, scope) { m_dispatcher.removeEventListener(event, scope); } function dispatchEvent(eventObj) { m_dispatcher.dispatchEvent(eventObj); } function destroy() { var _local1 = this; _local1.m_scrollTrack.removeEventListener("scrollTrack", _local1); _local1.m_scrollTR.removeEventListener("scrollPress", _local1); _local1.m_scrollBL.removeEventListener("scrollPress", _local1); _local1.m_scrollThumb.removeEventListener("scrollDrag", _local1); _local1.removeMovieClip(); } var m_dispatcher = null; var m_scrollTrack = null; var m_scrollTR = null; var m_scrollBL = null; var m_scrollThumb = null; var m_horizontal = false; var m_width = 0; var m_height = 0; var m_lastPercent = 0; static var BUTTONHEIGHT = 17; static var THUMBHEIGHT = 36; static var TRACKOFFSET = 0; static var TRACKWIDTH = 17; var m_constraints = null; var isStart = true; }
Symbol 28 MovieClip [__Packages.com.techsmith.widgets.TSScrollTrack] Frame 0
class com.techsmith.widgets.TSScrollTrack extends MovieClip { var useHandCursor, _x, _y; function TSScrollTrack () { super(); m_dispatcher = new com.techsmith.utils.events.EventDispatcher(); useHandCursor = false; } function move(x, y) { _x = x; _y = y; } function onPress() { var _local1 = this; var y = _local1._ymouse; _local1.dispatchEvent({type:"scrollTrack", target:_local1, y:y}); } function addEventListener(event, scope) { m_dispatcher.addEventListener(event, scope); } function removeEventListener(event, scope) { m_dispatcher.removeEventListener(event, scope); } function dispatchEvent(eventObj) { m_dispatcher.dispatchEvent(eventObj); } var m_dispatcher = null; }
Symbol 29 MovieClip [__Packages.com.techsmith.utils.events.EventDispatcher] Frame 0
class com.techsmith.utils.events.EventDispatcher { function EventDispatcher () { m_eventStore = new Object(); } static function getInstanceOf() { if (instance == null) { instance = new com.techsmith.utils.events.EventDispatcher(); } return(instance); } function addEventListener(event, scope) { var _local2 = this; if (!_local2.m_active) { if (_local2.m_eventStore[event] == undefined) { _local2.m_eventStore[event] = []; } var _local3 = _local2.m_eventStore[event].length; var _local1 = _local3 - 1; while (_local1 > -1) { if (_local2.m_eventStore[event][_local1].scope === scope) { return; } _local1--; } _local2.m_eventStore[event].push({event:event, scope:scope}); } else { if (_local2.m_eventStore.addqueue == undefined) { _local2.m_eventStore.addqueue = []; } _local2.m_eventStore.addqueue.push({event:event, scope:scope}); } } function removeEventListener(event, scope) { var _local2 = this; if (!_local2.m_active) { var _local3 = _local2.m_eventStore[event].length; var _local1 = _local3 - 1; while (_local1 > -1) { if (_local2.m_eventStore[event][_local1].scope === scope) { _local2.m_eventStore[event].splice(_local1, 1); } _local1--; } } else { if (_local2.m_eventStore.remqueue == undefined) { _local2.m_eventStore.remqueue = []; } _local2.m_eventStore.remqueue.push({event:event, scope:scope}); } } function dispatchEvent(eventObj) { var _local3 = eventObj; m_active = true; var _local2 = m_eventStore[_local3.type]; var l = m_eventStore[_local3.type].length; var _local1 = 0; while (_local1 < l) { var e = m_eventStore[_local3.type][_local1].event; if (_local2[_local1].scope instanceof Function) { _local2[_local1].scope(_local3); } else { _local2[_local1].scope[e].apply(_local2[_local1].scope, [_local3]); } _local1++; } m_active = false; delayQueue(); } function delayQueue() { var _local1 = this; var _local3 = _local1.m_eventStore.remqueue.length; if (_local3 > 0) { var _local2 = 0; while (_local2 < _local3) { _local1.addEventListener(_local1.m_eventStore.remqueue[_local2].event, _local1.m_eventStore.remqueue[_local2].scope); _local2++; } _local1.m_eventStore.remqueue.splice(0); } _local3 = _local1.m_eventStore.addqueue.length; if (_local1.m_eventStore.addqueue.length > 0) { var _local2 = 0; while (_local2 < _local3) { _local1.addEventListener(_local1.m_eventStore.addqueue[_local2].event, _local1.m_eventStore.addqueue[_local2].scope); _local2++; } _local1.m_eventStore.addqueue.splice(0); } } static var instance = null; var m_eventStore = null; var m_active = false; }
Symbol 30 MovieClip [__Packages.com.techsmith.widgets.TSScrollButton] Frame 0
class com.techsmith.widgets.TSScrollButton extends MovieClip { var useHandCursor, _x, _y, onEnterFrame; function TSScrollButton () { super(); m_dispatcher = new com.techsmith.utils.events.EventDispatcher(); useHandCursor = false; } function move(x, y) { _x = x; _y = y; } function onPress() { var _local1 = this; _local1.dispatchEvent({type:"scrollPress", target:_local1}); _local1.m_timer = getTimer(); _local1.onEnterFrame = _local1.timerCheck; } function onRelease() { delete onEnterFrame; } function onReleaseOutside() { delete onEnterFrame; } function timerCheck() { var _local1 = this; if ((getTimer() - _local1.m_timer) > 50) { delete _local1.onEnterFrame; _local1.onEnterFrame = _local1.scrolling; } } function scrolling() { dispatchEvent({type:"scrollPress", target:this}); } function addEventListener(event, scope) { m_dispatcher.addEventListener(event, scope); } function removeEventListener(event, scope) { m_dispatcher.removeEventListener(event, scope); } function dispatchEvent(eventObj) { m_dispatcher.dispatchEvent(eventObj); } var m_dispatcher = null; var m_timer = null; }
Symbol 31 MovieClip [__Packages.com.techsmith.widgets.TSScrollThumb] Frame 0
class com.techsmith.widgets.TSScrollThumb extends MovieClip { var useHandCursor, _x, _y, onEnterFrame, stopDrag; function TSScrollThumb () { super(); m_dispatcher = new com.techsmith.utils.events.EventDispatcher(); useHandCursor = false; } function init(constraints) { m_constraints = constraints; } function move(x, y) { _x = x; _y = y; } function onPress() { var _local1 = this; _local1.startDrag(_local1.m_constraints.lockCenter, _local1.m_constraints.left, _local1.m_constraints.top, _local1.m_constraints.right, _local1.m_constraints.bottom); _local1.onEnterFrame = _local1.scrolling; } function onRelease() { delete onEnterFrame; (stopDrag());// not popped } function onReleaseOutside() { delete onEnterFrame; (stopDrag());// not popped } function scrolling() { var _local1 = this; var _local2 = _local1.m_constraints.bottom - _local1.m_constraints.top; var _local3 = _local1._y - _local1.m_constraints.top; var percent = Math.round((_local3 / _local2) * 100); _local1.dispatchEvent({type:"scrollDrag", target:_local1, percent:percent}); } function addEventListener(event, scope) { m_dispatcher.addEventListener(event, scope); } function removeEventListener(event, scope) { m_dispatcher.removeEventListener(event, scope); } function dispatchEvent(eventObj) { m_dispatcher.dispatchEvent(eventObj); } var m_dispatcher = null; var m_constraints = null; }
Symbol 32 MovieClip [__Packages.com.techsmith.snagit.HotSpot] Frame 0
class com.techsmith.snagit.HotSpot { function HotSpot (scope, items) { var _local2 = items; var _local3 = this; var depthStart = 1; var popStart = (depthStart + 5000); var l = _local2.length; var _local1 = 0; while (_local1 < l) { popStart++; scope.createEmptyMovieClip("ts_hs" + _local1, depthStart + _local1); var color; if ((_local2[_local1].color != undefined) || (_local2[_local1].color != "")) { color = parseInt(_local2[_local1].color, 16); } switch (_local2[_local1].shape) { case "rect" : com.techsmith.utils.shapes.Rectangle.draw(scope["ts_hs" + _local1], color, parseInt(_local2[_local1].width), parseInt(_local2[_local1].height), 100); break; case "poly" : com.techsmith.utils.shapes.Custom.draw(scope["ts_hs" + _local1], color, 100, _local2[_local1].points); } scope["ts_hs" + _local1].uri = _local2[_local1].href; scope["ts_hs" + _local1].alpha = parseInt(_local2[_local1].alpha); scope["ts_hs" + _local1]._alpha = 0; scope["ts_hs" + _local1].onRelease = function () { getURL (this.uri, "_blank"); }; if (_local2[_local1].popid != undefined) { scope["ts_hs" + _local1].popid = _local2[_local1].popid; scope["ts_hs" + _local1].popname = "ts_pop" + _local1; scope["ts_hs" + _local1].pud = popStart; scope["ts_hs" + _local1].px = _local2[_local1].popx; scope["ts_hs" + _local1].py = _local2[_local1].popy; } scope["ts_hs" + _local1].onRollOver = function () { var _local1 = this; _local1._alpha = _local1.alpha; if (_local1.popid != undefined) { _local1.m_popid = scope.attachMovie(_local1.popid, _local1.popname, _local1.pud, {_x:_local1.px, _y:_local1.py}); } }; scope["ts_hs" + _local1].onRollOut = function () { this._alpha = 0; this.m_popid.removeMovieClip(); }; scope["ts_hs" + _local1]._x = _local2[_local1].x; scope["ts_hs" + _local1]._y = _local2[_local1].y; _local1++; } } var m_popid = null; }
Symbol 33 MovieClip [__Packages.com.techsmith.utils.shapes.Rectangle] Frame 0
class com.techsmith.utils.shapes.Rectangle { function Rectangle () { } static function draw(scope, color, width, height, alpha, lStyle) { var _local1 = scope; var _local2 = lStyle; if (_local2 != undefined) { _local1.lineStyle(_local2.thickness, _local2.rgb, _local2.alpha); } else { _local1.lineStyle(undefined); } _local1.beginFill(color, alpha); _local1.moveTo(0, 0); _local1.lineTo(width, 0); _local1.lineTo(width, height); _local1.lineTo(0, height); _local1.lineTo(0, 0); _local1.endFill(); trace("Rectangle Shape: "); trace("movie: " + _local1); trace("depth: " + _local1.getDepth()); trace(((("{ x: " + _local1._x) + ", y: ") + _local1._y) + " }"); trace("width: " + _local1._width); trace("height: " + _local1._height); trace(newline); } }
Symbol 34 MovieClip [__Packages.com.techsmith.utils.shapes.Custom] Frame 0
class com.techsmith.utils.shapes.Custom { function Custom () { } static function draw(scope, color, alpha, points, lineStyle) { var _local2 = scope; var _local3 = points; if (lineStyle != undefined) { _local2.lineStyle(lineStyle.thickness, lineStyle.rgb, lineStyle.alpha); } else { _local2.lineStyle(undefined); } var l = _local3.length; _local2.moveTo(_local3[l - 1].x, _local3[l - 1].y); _local2.beginFill(color, alpha); var _local1 = 0; while (_local1 < l) { _local2.lineTo(parseInt(_local3[_local1].x), parseInt(_local3[_local1].y)); _local1++; } _local2.endFill(); trace("Custom: "); trace("movie: " + _local2); trace("depth: " + _local2.getDepth()); trace(((("{ x: " + _local2._x) + ", y: ") + _local2._y) + " }"); trace("width: " + _local2._width); trace("height: " + _local2._height); trace(newline); } }

Library Items

Symbol 10002 BitmapUsed by:10003
Symbol 10003 GraphicUses:10002Used by:10001
Symbol 10004 BitmapUsed by:10005
Symbol 10005 GraphicUses:10004Used by:10001
Symbol 10006 BitmapUsed by:10007
Symbol 10007 GraphicUses:10006Used by:10001
Symbol 10008 BitmapUsed by:10009
Symbol 10009 GraphicUses:10008Used by:10001
Symbol 10010 BitmapUsed by:10011
Symbol 10011 GraphicUses:10010Used by:10001
Symbol 10012 BitmapUsed by:10013
Symbol 10013 GraphicUses:10012Used by:10001
Symbol 10014 BitmapUsed by:10015
Symbol 10015 GraphicUses:10014Used by:10001
Symbol 10016 BitmapUsed by:10017
Symbol 10017 GraphicUses:10016Used by:10001
Symbol 10018 BitmapUsed by:10019
Symbol 10019 GraphicUses:10018Used by:10001
Symbol 10020 BitmapUsed by:10021
Symbol 10021 GraphicUses:10020Used by:10001
Symbol 10022 BitmapUsed by:10023
Symbol 10023 GraphicUses:10022Used by:10001
Symbol 10024 BitmapUsed by:10025
Symbol 10025 GraphicUses:10024Used by:10001
Symbol 10026 BitmapUsed by:10027
Symbol 10027 GraphicUses:10026Used by:10001
Symbol 10028 BitmapUsed by:10029
Symbol 10029 GraphicUses:10028Used by:10001
Symbol 10030 BitmapUsed by:10031
Symbol 10031 GraphicUses:10030Used by:10001
Symbol 10032 BitmapUsed by:10033
Symbol 10033 GraphicUses:10032Used by:10001
Symbol 10034 BitmapUsed by:10035
Symbol 10035 GraphicUses:10034Used by:10001
Symbol 10036 BitmapUsed by:10037
Symbol 10037 GraphicUses:10036Used by:10001
Symbol 10038 BitmapUsed by:10039
Symbol 10039 GraphicUses:10038Used by:10001
Symbol 10040 BitmapUsed by:10041
Symbol 10041 GraphicUses:10040Used by:10001
Symbol 10042 BitmapUsed by:10043
Symbol 10043 GraphicUses:10042Used by:10001
Symbol 10044 BitmapUsed by:10045
Symbol 10045 GraphicUses:10044Used by:10001
Symbol 10046 BitmapUsed by:10047
Symbol 10047 GraphicUses:10046Used by:10001
Symbol 10048 BitmapUsed by:10049
Symbol 10049 GraphicUses:10048Used by:10001
Symbol 10050 BitmapUsed by:10051
Symbol 10051 GraphicUses:10050Used by:10001
Symbol 10052 BitmapUsed by:10053
Symbol 10053 GraphicUses:10052Used by:10001
Symbol 10054 BitmapUsed by:10055
Symbol 10055 GraphicUses:10054Used by:10001
Symbol 10056 BitmapUsed by:10057
Symbol 10057 GraphicUses:10056Used by:10001
Symbol 10058 BitmapUsed by:10059
Symbol 10059 GraphicUses:10058Used by:10001
Symbol 10060 BitmapUsed by:10061
Symbol 10061 GraphicUses:10060Used by:10001
Symbol 10001 MovieClip [imageClip]Uses:10003 10005 10007 10009 10011 10013 10015 10017 10019 10021 10023 10025 10027 10029 10031 10033 10035 10037 10039 10041 10043 10045 10047 10049 10051 10053 10055 10057 10059 10061
Symbol 1 GraphicUsed by:4 11 19
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClip [ts_scrollThumb]Uses:1 3
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:11
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:11
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:11
Symbol 11 MovieClip [ts_scrollBL]Uses:1 6 8 10
Symbol 12 MovieClip
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:19
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:19
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClip [ts_scrollTR]Uses:1 14 16 18
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip [ts_scrollTrack]Uses:20
Symbol 22 MovieClip [ts_scrollBar]
Symbol 23 MovieClip [ts_scrollPane]
Symbol 24 MovieClip [__Packages.com.techsmith.widgets.TSScrollPane]
Symbol 25 MovieClip [__Packages.com.techsmith.widgets.TSContentPane]
Symbol 26 MovieClip [__Packages.com.techsmith.utils.events.IEventDispatcher]
Symbol 27 MovieClip [__Packages.com.techsmith.widgets.TSScrollBar]
Symbol 28 MovieClip [__Packages.com.techsmith.widgets.TSScrollTrack]
Symbol 29 MovieClip [__Packages.com.techsmith.utils.events.EventDispatcher]
Symbol 30 MovieClip [__Packages.com.techsmith.widgets.TSScrollButton]
Symbol 31 MovieClip [__Packages.com.techsmith.widgets.TSScrollThumb]
Symbol 32 MovieClip [__Packages.com.techsmith.snagit.HotSpot]
Symbol 33 MovieClip [__Packages.com.techsmith.utils.shapes.Rectangle]
Symbol 34 MovieClip [__Packages.com.techsmith.utils.shapes.Custom]

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 10001 as "imageClip"
ExportAssets (56)Timeline Frame 1Symbol 4 as "ts_scrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 11 as "ts_scrollBL"
ExportAssets (56)Timeline Frame 1Symbol 19 as "ts_scrollTR"
ExportAssets (56)Timeline Frame 1Symbol 21 as "ts_scrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 22 as "ts_scrollBar"
ExportAssets (56)Timeline Frame 1Symbol 23 as "ts_scrollPane"
ExportAssets (56)Timeline Frame 1Symbol 24 as "__Packages.com.techsmith.widgets.TSScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 25 as "__Packages.com.techsmith.widgets.TSContentPane"
ExportAssets (56)Timeline Frame 1Symbol 26 as "__Packages.com.techsmith.utils.events.IEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 27 as "__Packages.com.techsmith.widgets.TSScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 28 as "__Packages.com.techsmith.widgets.TSScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 29 as "__Packages.com.techsmith.utils.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 30 as "__Packages.com.techsmith.widgets.TSScrollButton"
ExportAssets (56)Timeline Frame 1Symbol 31 as "__Packages.com.techsmith.widgets.TSScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 32 as "__Packages.com.techsmith.snagit.HotSpot"
ExportAssets (56)Timeline Frame 1Symbol 33 as "__Packages.com.techsmith.utils.shapes.Rectangle"
ExportAssets (56)Timeline Frame 1Symbol 34 as "__Packages.com.techsmith.utils.shapes.Custom"

Labels

"_up"Symbol 11 MovieClip [ts_scrollBL] Frame 1
"_over"Symbol 11 MovieClip [ts_scrollBL] Frame 2
"_down"Symbol 11 MovieClip [ts_scrollBL] Frame 3
"_up"Symbol 19 MovieClip [ts_scrollTR] Frame 1
"_over"Symbol 19 MovieClip [ts_scrollTR] Frame 2
"_down"Symbol 19 MovieClip [ts_scrollTR] Frame 3




http://swfchan.com/4/19974/info.shtml
Created: 29/5 -2019 14:27:46 Last modified: 29/5 -2019 14:27:46 Server time: 30/04 -2024 01:45:06