Kako jedan unit da obavestava main o progresu?

Kako jedan unit da obavestava main o progresu?

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • 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 575 korisnika na forumu :: 26 registrovanih, 6 sakrivenih i 543 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, ArmyBoss, babaroga, Despot1, djboj, djo97, goxin, HrcAk47, kybonacci, Lieutenant, LUDI, madza, Marko Marković, Mercury, Oluj2.1, pedja63, repac, RJ, segax1, Srki98, Toni, vasa.93, VJ, Vlad000, voja64