Hej wszystkim!
napisałem w Prado grę - memory (odkrywamy obrazki, jak pasują to dobrze jak nie to zakrywamy:) )
wszystko już śmiga ładnie pięknie ... no prawie wszystko.
do pełni szczęścia brakuje mi jednej rzeczy. klikam i odkrywam sobie jeden obrazek, klikam po raz drugi i odkrywam drugi obrazek (w tym momencie następuje sprawdzenie czy pasuja i jezeli nie to sie zakrywają - jeżeli tak to obrazek zmieniany jest na "OK") - ale dzieje się to tak szybko, że drugi obrazek tylko śmignie i się zakrywa - a chciałbym, żeby odkryte obrazki poczekały sobie sekundę, dwie i dopiero się zakryły.

obrazki to TActiveImageButton'y i mamy sobie poglądowy kodzik:

  1. odkrycie klikniętych obrazków
  2.  
  3. if($odkryte == 2){
  4.  
  5. //MOŻE TUTAJ WSTAWIC COŚ ZEBY KOD POCZEKAŁ
  6.  
  7. if($pierwszy == $drugi){
  8. $this->$pierwszyID->setImageURL('ok.jpg');
  9. // albo cos w stylu
  10. // $this->$pierwszyID->setTimeOut(setImageURL('ok.jpg'), 2);
  11. // generalnie brakuje mi funkcji (metody) która poczeka przed zmianą obrazka określoną ilość czasu
  12.  
  13. $this->$drugiID->setImageURL('ok.jpg');
  14. }else{
  15. $this->$pierwszyID->setImageURL('zakryte.jpg');
  16. $this->$drugiID->setImageURL('zakryte.jpg');
  17. }
  18. }


i teraz szukam, w dokumentacji i nie mogę znaleźć - potrzebny mi po tym ifie jakiś timeout, delay czy coś żeby obrazki przed ich zakryciem poczekały sobie bezczynnie jakiś czas - żeby można było je zobaczyć razem.
Ktos pomoże? jakaś funkcja, metoda cokolwiek co sprawi, że obrazki pozostaną odkryte przez określony czas?

za wszystkie podpowiedzi dziękuję z góry i z dołu smile.gif