[ cesare @ 08.02.2008. 20:18 ] @
Pozdrav svima !!!

Potrebno mi je da u programu na ekranu stoji prozor kao informacija da je stampanje u toku, i da se taj prozor sam zatvori (ukloni sa ekrana) kada se stampanje zavrsi. Ako je ovo moguce, kako?

Unapred hvala...
[ Predrag Glumac @ 09.02.2008. 00:49 ] @
Napravi thread koji radi stampanje. Pokreni taj thread, a potom prikazi modal dialog sa obavestenjem, a u formi koja je parent tom modal dialogu napravi metodu koja ga zatvara. Kada thread zavrsi sa stampanjem, preko Invoke pozovi tu metodu koja zatvara dialog.

Edit: ili, ako je thread u odvojenoj klasi, preko eventa.
[ DarkMan @ 09.02.2008. 18:38 ] @
Ja sam radio bez threada. Isto kreiras formu sa informacijom koju zelis da prikazes (stavis da forma nema okvir i titl).

1. instanciras novi objekat forme
2. pozoves Show od forme (ne ShowModal) da ne prekine tok izvrsavanja
3. izvrsis kod za stampanje
4. pozoves Close pa Dispose od forme