You can do it with global variables to transfer the coordinates.
ex:
LayoutMouseX = MouseX - Layout.Left
LayoutMouseY = MouseY - Layout.Top
Then just use those global variables for mouse coordinates in the Layout in the Layout object.
http://dl.dropbox.com/u/5426011/examples5/layoutmouse.cap
Keep in mind that you'll have to event accordingly. For instance you will no be able to use "on object clicked". Instead you'll have to use "on click" and "object overlaps point".