1

Konu: Ana formda kapat butonu disable oluyor

Uzunca bir süredir çözemediğim bir sorunum var.

Bu anaformdan başka bir form çağırıp onu ESC tuşu ya da eklediğim Kapat butonunu tıkladığımda (buarada thisform.release var) ve anaforma döndüğünde sorun yok.
Ancak anaformdan çağırdığım form (modal tabiiki) başka bir formu (bu da modal) çağırıp sonra da her ikisini de programatik olarak kapattığımda (release) anaformdaki Close butonu disable oluyor.
İlginç olan; anaformu minimize edip sonra restore ettiğimde Close butonu yeniden enable oluyor kendiliğinden!

teşekkürler..

2

Re: Ana formda kapat butonu disable oluyor

Formlarin activate deactivate lerine ordaki kodlar etkiliyor olabilir

3

Re: Ana formda kapat butonu disable oluyor

ilginize teşekkür ederim.

tüm formların activate ve deactivate rutinleri boş.

Çok şey denedim ama olmadı.

4

Re: Ana formda kapat butonu disable oluyor

VFP bug (yani ben bug saymistim ama duzeltmediklerine gore saymiyorlar). Formda activex varsa daha rahat gorulen bir durum.

Donuste:

this.Hide()
this.Show()

dener misin.

5

Re: Ana formda kapat butonu disable oluyor

Doğru; anaformda activeX var.

Bilginin değeri bir bilen varsa çok daha fazla değer kazanıyor.

Düzeldi!

Çok çok teşekkür ederim.

6

Re: Ana formda kapat butonu disable oluyor

Bu kez de gizle/göster olduğu için anaformda titreşme ("flickering") oldu.

Bunun yerine;
thisform.ControlBox=.F.
thisform.ControlBox=.T.

yaptım titreşme de olmadı.

Tekrar teşekkürler...