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 908 korisnika na forumu :: 68 registrovanih, 7 sakrivenih i 833 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: Alexandar-1973, alternator, awathorn, B61, Bojan198527, bokisha253, BraneS, ccoogg123, cole77, Dambi, darkangel, debeli, Django777, DonRumataEstorski, dunavzed, Electron, ElGenius, FileFinder, FOX, Frunze, GT, Igritelj, Jakonjveliki, Jezekijel, Josef, Kriglord, Kubovac, kybonacci, Levi, Litostroton, M74AB3, MB120mm, metallac777, Milo97, Milos ZA, milutin134, Mirage 2000N, MiroslavD, mist-mist, moldway, Mskok, nebidrag, nekdo, niksa517, Petarvu, Podljub, Polemarchoi, Povratak1912, powSrb, Prašinar, Primus17, raptorsi, robertino, samocitam, shone34, Sir Budimir, Skakac7, ss10, stalja, t84dar, Tas011, virked, voja64, VP6919, vuksa72, Weiyong, Yugol33, ZlatniRez