stragDrag() does not work on nested MC, Help PLZ

I want to make the 2 movieclips are all dragable, how can I do it? please help me out, thanks in advance.


this.createEmptyMovieClip("outside_mc", 1);
outside_mc.createEmptyMovieClip("inside_mc", 10);
with (outside_mc) {
    lineStyle(1, 0xCCCCCC);
    beginFill(0x4827CF);
    moveTo(0, 0);
    lineTo(180, 0);
    lineTo(180, 160);
    lineTo(0, 160);
    lineTo(0, 0);
    endFill();
}
with (outside_mc.inside_mc) {
    lineStyle(1, 0xCCCCCC);
    beginFill(0xff0000);
    moveTo(0, 0);
    lineTo(80, 0);
    lineTo(80, 60);
    lineTo(0, 60);
    lineTo(0, 0);
    endFill();
} 
outside_mc.onPress = function() { 
    this.startDrag();
};
outside_mc.onRelease = function() {
    this.stopDrag();
};
outside_mc.inside_mc.onPress = function() { 
    outside_mc.inside_mc.startDrag();
};
outside_mc.inside_mc.onRelease = function() {
    outside_mc.inside_mc.stopDrag();
};[LEFT]

[/LEFT]

since they are inside the same MC you dont need startDrag for both?

but my point is to make a dragable movieclip inside of another one which has mouse event interaction as well.

I cannot make both of them work, but one of them works fine if I remove other one’s event.

thanks.