Форма открывается, но без признака модифицированности.
Если же просто открыть форму (не модально) и после этого установить модифицированность, то будет как нужно:
модуль формы не хочется менять
как бы это "извне" сделать...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший