У клиента есть две формы, одна вызывает другую. Во второй форме кнопка, по которой выполняется действие и фома закрывается. Так вот все сообщения во выводимые во время действия теряются.
Кто что посоветует?
Пример:
Форма 1
X++:
[Form]
public class Form1 extends FormRun
{
[Control("Button")]
class FormButtonControl1
{
public void clicked()
{
super();
Args args = new Args();
args.name(formstr(Form2));
args.caller(element);
FormRun formCreate = classfactory.formRunClass(args);
formCreate.init();
formCreate.run();
formCreate.detach();
formCreate.wait(true);
}
}
}
Форма 2
X++:
[Form]
public class Form2 extends FormRun
{
public void testRun()
{
Info('message');
warning('warning');
Error('error');
element.close();
}
[Control("Button")]
class FormButtonControl1
{
public void clicked()
{
super();
element.testRun();
}
}
}