Есть такая проблема: движок скроллера (взятый и чуть доработаный мной из уроков на flashkit) отказывается работать под 7кой...
Насколько я понял, в нем из старого- updateAfterEvent(); Для того, чтобы он (аптдэйт) работал под 7 плеером, им надо как-то по другому пользоваться. Не подскажите, как, именно в этой ситуации?
Похоже что нужно заменить что-то еще, о чем я не догадываюсь... Будте добры, ткните пальцем.

Код:
onClipEvent (load) {
scrolling = 0;
frameCounter = 1;
speedFactor = 3;
numLines = 32;
origHeight = scrollbar._height;
origX = scrollbar._x;
needInit = true;
function initScrollbar() {
var totalLines = numLines+_root.pole.maxscroll-1;
scrollbar._yscale = 100*(numLines)/totalLines;
deltaHeight = origHeight-scrollbar._height;
lineHeight = deltaHeight/(_root.pole.maxScroll-1);
scrollbar._y = 0;
}
function updateScrollBarPos() {
scrollbar._y = lineHeight*(_root.pole.scroll-1);
}
}
onClipEvent (enterFrame) {
if (needInit) {
if (_root.pole.maxscroll>1) {
initScrollbar();
needInit = false;
}
}
if (frameCounter%speedFactor == 0) {
if (scrolling == "up" && _root.pole.scroll>1) {
_root.pole.scroll -= 1;
updateScrollBarPos();
} else if (scrolling == "down" && _root.pole.scroll<_root.pole.maxscroll) {
_root.pole.scroll += 1;
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") {
_root.pole.scroll = Math.round((scrollbar._y)/lineHeight+1);
}
updateAfterEvent();
}