# Scrolling thumbnail panel in Flash CS4

**URL:** <https://forum.kirupa.com/t/scrolling-thumbnail-panel-in-flash-cs4/303724>\
**Category:** Uncategorized\
**Created:** [January 26, 2010, 2:16am UTC](https://forum.kirupa.com/t/scrolling-thumbnail-panel-in-flash-cs4/303724 "2010-01-26T02:16:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![666](https://avatars.discourse-cdn.com/v4/letter/6/b2d939/32.png) [@666](https://forum.kirupa.com/u/666)\
**Post date:** [January 26, 2010, 2:16am UTC](https://forum.kirupa.com/t/scrolling-thumbnail-panel-in-flash-cs4/303724/1 "2010-01-26T02:16:46Z")

</div>

[FONT=Calibri][SIZE=3]I have set up a scrolling thumbnail panel in Flash CS4. It is Perfect, but when I try to assign a button to something in the scrolling thumbnail panel, using the follow code bellow, nothing happens.[/SIZE][/FONT]  
[SIZE=3][FONT=Calibri]any help would be highly appreciated [/FONT][/SIZE]  
[FONT=Calibri][SIZE=3][/SIZE][/FONT]  
[FONT=Calibri][SIZE=3]on (release) {[/SIZE][/FONT]  
[SIZE=3][FONT=Calibri]gotoAndPlay(1);[/FONT][/SIZE]  
[FONT=Calibri][SIZE=3]}[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]The code that I used to create the thumbnail scrolling panel;[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]panel.onRollOver = panelOver;[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]function panelOver() {[/SIZE][/FONT]  
[SIZE=3][FONT=Calibri]this.onEnterFrame = scrollPanel;[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]delete this.onRollOver;[/FONT][/SIZE]  
[FONT=Calibri][SIZE=3]}[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]var b = stroke.getBounds(\_root);[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]function scrollPanel() {[/SIZE][/FONT]  
[SIZE=3][FONT=Calibri]if(\_xmouse\<b.xMin || \_xmouse\>b.xMax || \_ymouse\<b.yMin || \_ymouse\>b.yMax) {[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]this.onRollOver = panelOver;[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]delete this.onEnterFrame;[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]}[/FONT][/SIZE]

[SIZE=3][FONT=Calibri]if(panel.\_y \>= 2104.45) {[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]panel.\_y = 2104.45;[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]}[/FONT][/SIZE]

[SIZE=3][FONT=Calibri]if(panel.\_y \<= -351.55) {[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]panel.\_y = -351.55;[/FONT][/SIZE]  
[SIZE=3][FONT=Calibri]}[/FONT][/SIZE]

[SIZE=3][FONT=Calibri]var xdist = \_ymouse - 200; [/FONT][/SIZE]

[SIZE=3][FONT=Calibri]panel.\_y += Math.round( -xdist / 7);[/FONT][/SIZE]  
[FONT=Calibri][SIZE=3]}[/SIZE][/FONT]

[SIZE=3][FONT=Calibri][/FONT][/SIZE]
