Kako jedan unit da obavestava main o progresu?

Kako jedan unit da obavestava main o progresu?

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24130
  • Gde živiš: Wien

Zelim da izdvojim par procedura iz main unita u poseban unit iz vise razloga (preglednost, mogucnost koriscenja u drugim programima itd.).

Problem je sto procedura koju zelim da odvojim trenutno utice na status bar na formi, tj. obavestava o napretku operacije.

Main forma vec ima proceduru UpdateProgress(percent: integer) i nju koristi i ova procedura koju zelim da izdvojim.
Problem mi je kako da izdvojena procedura obavestava main i nakon odvajanja u zaseban unit, posto tada vise ne vidi UpdateProgres?

Da li je dobro resenje u USES klauzulu novog unita da stavim main unti, pa da update pozivam preko TfrmMain.UpdateProgress() ili postoji neka bolja mogucnost?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 1102 korisnika na forumu :: 4 registrovanih, 0 sakrivenih i 1098 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1567 - dana 15 Jul 2016 19:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bojank2, caesar2, nikoladgajic, tokivoki01