При определённых параметрах события OnClose формы необходимо не закрывать форму. Т.е. в функции FormClose творится следующее:
switch (MessageBox(NULL, "Сохранить изменения в файле?", "Предупреждение", MB_ICONWARNING|MB_YESNOCANCEL)){
case IDNO:{
static int I;
static TComponent *Temp;
for (I = Panel->ComponentCount - 1; I >= 0; I--)
{
Temp = Panel->Components[I];
delete Temp;
};
break;
}
case IDYES:{
Save_Panel_2_Form();
break;
}
case IDCANCEL:{
//Вот здесь хочется что-то написать, а что - никак не могу понять :xz:
break;
}
}
Поделитесь, пжлста, мыслями по поводу...