Scrolling Box with a custom cursor

created the following movie. http://rbvll.org/schedule.html When you click on the Schedules Page & choose Majors there is a scrolling box with the team schedules. My problem is the customer cursor does not work on this page with the scrolling box. Any help would be appreciated or another option for dynamic text that would work with the customer cursor.

Thanks

Deb

The code for the scrolling box is:

onClipEvent (load) {
this.loadVariables(“text.txt”);
scrolling = 0;
frameCounter = 1;
speedFactor = 3;
numLines = 7;
origHeight = scrollbar._height;
origX = scrollbar._x;
needInit = false;
function initScrollbar() {
var totalLines = numLines+daTextBox.maxscroll-1;
scrollbar._yscale = 100*(numLines)/totalLines;
deltaHeight = origHeight-scrollbar._height;
lineHeight = deltaHeight/(daTextBox.maxScroll-1);
}
function updateScrollBarPos() {
scrollbar._y = lineHeight*(daTextBox.scroll-1);
}
}
onClipEvent (enterFrame) {
if (needInit) {
if (daTextBox.maxscroll>1) {
initScrollbar();
needInit = false;
}
}
if (frameCounter%speedFactor == 0) {
if (scrolling == “up” && daTextBox.scroll>1) {
daTextBox.scroll–;
updateScrollBarPos();
} else if (scrolling == “down” && daTextBox.scroll<daTextBox.maxscroll) {
daTextBox.scroll++;
updateScrollBarPos();
}
frameCounter = 0;
}
frameCounter++;
}
onClipEvent (mouseDown) {
if (up.hitTest(_root._xmouse, _root._ymouse)) {
scrolling = “up”;
frameCounter = speedFactor;
up.gotoAndStop(2);
}
if (down.hitTest(_root._xmouse, _root._ymouse)) {
scrolling = “down”;
frameCounter = speedFactor;
down.gotoAndStop(2);
}
if (scrollbar.hitTest(_root._xmouse, _root._ymouse)) {
scrollbar.startDrag(0, origX, deltaHeight, origX);
scrolling = “scrollbar”;
}
updateAfterEvent();
}
onClipEvent (mouseUp) {
scrolling = 0;
up.gotoAndStop(1);
down.gotoAndStop(1);
stopDrag();
updateAfterEvent();
}
onClipEvent (mouseMove) {
if (scrolling == “scrollbar”) {
daTextBox.scroll = Math.round((scrollbar._y)/lineHeight+1);
}
updateAfterEvent();
}
onClipEvent (data) {
needInit = true;
}

I assume you are using startDrag for your cursor?

You cant have more than one clip dragging using startDrag at any given time. Instead, use this code for your cursor:


onClipEvent(load){
	Mouse.hide();
}
onClipEvent(mouseMove){
	_x = _parent._xmouse;
	_y = _parent._ymouse;
	updateAfterEvent();
}
onClipEvent(unload){
	Mouse.show();
}