http://bugs.winehq.org/show_bug.cgi?id=21856
--- Comment #2 from razorwings18@hotmail.com 2010-02-24 14:59:07 --- My previous statement that changing StartUpPosition fixes the problem is incorrect. It only works in limited cases.
Opening the modal form by explicitly specifying the owner form did work in both the test and the production application. As per my previous example, that would be opening the form calling "FORM2.show 1, <ownerForm>". When an MDI Child does the opening, <ownerForm> should be the MDI Form.