Цитата: Не в этом дело. У меня был отрицательный опыт использования MessageBox при использовании модальных форм Delphi. Если форма показывается при помощи ShowModal, потом в этой форме вызывается MessageBox, а потом пользователь щелкает мышью на форму, то окно, выводимое при помощи MessageBox, теряло фокус!
Понимаешь, вообще то если выведен MessageBox, то щелкнуть мышью на форму не получится, если правильно выводить MessageBox. Просто в последнее время я многие вещи, которые можно сделать на АПИ и есть время делаю на АПИ, и поверь что модуль Диалоги был написан для ленивых, тем более что есть возможность вызвать MessageBox сл. образом
Application.MessageBox('qqq','qqqqqqqqqq',0);
только что проверил, создал две формы одну показал через ШоуМодал, а потом в ней показал MessageBox и нкак нельзя было щелкнуть саму форму пока наверху диалог. Дельфи 5 для интересующихся.