Sylvain,
Top-Level Forms are modeless regardless of the WindowType property setting.
>Make the form modal?
>
>>Is there an elegant way to wait for a modeless form to finish before the code continues? It's a top-level calling a top-level form. The called form does some calculations and returns (or sets) some values.
>>
>>I can think of a way by pausing execution, but wondered if there were others.