Nu pâlpâie.
Un caz ciudat.
Ei bine. DoubleBuffered ce să livreze.
În ce metodă / metodă este scris codul de deschidere?
SelfDoubleBuffered nu a ajutat
Există pe formularul de rețea pe care are OnDblClick acolo este scris:
SelectForm: = TRefView.Create (zero);
încerca
dacă nu SelectForm.Init (nref), atunci ieșiți;
dacă SelectForm.ShowModal = mrOK atunci
începe
TDBGridEh (Expeditor) .DataSource.DataSet.Edit;
TDBGridEh (Expeditor) .DataSource.DataSet.Fields [2] AsInteger: = SelectForm.Res;
TDBGridEh (Expeditor) .DataSource.DataSet.Post;
se încheie;
în cele din urmă
SelectForm.Free;
se încheie;
> II (23.07.03 20:30)
dacă SelectForm.ShowModal = mrOK începe apoi
cuTDBGridEh (Sender) .DataSource.DataSet începe
DisableControls;
încerca
Editare;
Câmpuri [2] AsInteger: = SelectForm.Res;
Mesaj;
în cele din urmă
EnableControls;
se încheie; // încercați
se încheie; // cu
se încheie; // dacă
Nu, nu ajută faptul că SelectForm.Init (nref) există o astfel de linie Poziția: = poMainFormCenter și un alt implicit este SelectForm.FormStyle fsMDIChild din cauza formei pe care este desenat pentru prima dată la Creați și a doua oară când ShowModal.
Tocmai am pus FormStyle în fsNormal și totul a ieșit clar ca un limbaj multilingv
Stau aici si cred ca: ca si cum ar fi fost posibil sa ghicesc despre fsMDIChild. Da, în mod implicit (!)
> II (24.07.03 11:38)
Pentru fsMDIChild, puteți juca cu steagul fsVisible.