void __fastcall TForm2::FormCloseQuery(TObject *Sender, bool &CanClose)
{
int r;
if (RichEdit1->Modified) // matn o’zgartirilgan
{
r=MessageDlg("Matn o’zgartirilgan.\nO’zgartirishni "
"saqlaysizmi?",mtWarning, TMsgDlgButtons() <
<< mbNo<
switch (r)
{
case mrYes: // foydalanuvchi Yes tugmasini bosdi
if (!SaveText())
CanClose = false; // oyna yopilmaydi
break;
case mrCancel://foydalanuvchi Cancel tugmasini
//bosdi
CanClose = false; // matn bilan ishlashni davom
//ettiradi
}
}
}
/* "Dastur xaqida" forma moduli (about.cpp). Bu modulga murojaatni (include "about.h" direktivasini) asosiy forma moduliga (MEditFrm.cpp) joylashtirish kerak */
// OK tugmasi bosildi
void __fastcall TAboutForm::Button1Click(TObject *Sender)
{
ModalResult = mrOk;
}
Grafika
Bu bo’limda grafika bilan ishlashni namoish etadigan dasturlar keltirilgan.
Do'stlaringiz bilan baham: |