[ danijela kukic @ 17.09.2010. 18:40 ] @
bok,
imam mali problem i ne znam kako da ga rijesim pa ako ko ima kakvu ideju.
ovako, ako ugasim dialog prozor onda mi se unutar onmousemove fje ne smije vrsiti jedan dio koda.
e sad..
ja sam kod poziva dialog boxa napisala sljedece

Code:
nRet = shpman.DoModal();

if ( nRet == IDOK || nRet == IDCANCEL  )zatvoren_dialog = 5;


i unutar OnMouseMove za dio koji mi se ne smije izvravati sam napisala:

Code:
if(zatvoren_dialog  !=5)
            FjaKojaSeNeIzvrsavaKadJeUgasenBox(nFlags, point);



problem je sljedeci...ako ugasim box i mis ostane na prozoru, mis se detektira prije nego kaj se postavi
Code:
zatvoren_dialog = 5

i zbog toga mi se rusi.

ako ugasim box izvan prozora i onda predjem misem po ekranu mog prozora e onda je sve ok jer se valjda u medjuvremenu postavio
Code:
zatvoren_dialog = 5
.


zasto se to ne dogadja u trenutku gasenja dialog boxa ja ne znam