AS3 Mouse_Down vs. Click

Hi all, I have a question about Mouse_Down vs. Click

I read that if
Mouse_Down/Up listeners are used, they’ll interfere with the CLICK listener, so
I want to see if it’s doable something like this

use a MOUSE_DOWN
listener, by default when it’s triggered will turn an _isclick true, but if it’s
in the DOWN state for more than 150 ms, then _isdown is true.

This way,
I can click on an MC and trigger an action, or I can drag it if I decide to keep
the DOWN state more than 150ms

Let me know. Note, that the goal is for
the same value to check itself at 0ms and enter the _isclick state and then at
150 ms to enter _isdown state

Thanks!