Чувствую, придется описывать ситуацию полностью.
Я создаю скроллбар. При этом при нажатии на ползунок должно выполняться его перемещение, а при отпускании - соответственно остановка (все перемещения и рассчеты собственно скролла работают правильно, недочет с нажатиями обнаружился при тестировании). При этом нужно что б факт нажатия работал только над ползунком, а перемещение ползунка - после нажатия не зависимо от положения мыши, собственно как и отпускание. onPress поэтому не подходит (или я его не правильно применяю)
Вот мой изначальный код.

Код:
_root.newstext.scrollmc.onRollOver = function() {
_root.newstext.scrollmc.onMouseDown = function() {
startDrag();//параметры для ползунка
_root.newstext.scrollmc.onEnterFrame = function() {
//взаимодействие со скроллируемой областью (мувик)
};
};
};
_root.newstext.scrollmc.onMouseUp = function() {
delete _root.newstext.scrollmc.onEnterFrame;
stopDrag();
};