Chris C #1 yeah, i'm not sure that behaviour makes sense!try getting varptr's for myrect and myrect.l ....They should be the same address ie bp1