help Gauge
9 отговора
226 прегледа
help Gauge
nqkoi znae li kak moga da izpolzvam progressbar ot tipa na Gauge bez da mu znam to4nata krajna stojnost.
Az mislq 4e ako mu zadam maksimum 100 (toest krajna stojnost 100%), a progresa mu go uweli4avam w procenti bi moglo da stane (za syjalenie zasega bez efikasen rezultat).
Nqkoi sblyskval li se e s podobno ne6to???
Az mislq 4e ako mu zadam maksimum 100 (toest krajna stojnost 100%), a progresa mu go uweli4avam w procenti bi moglo da stane (za syjalenie zasega bez efikasen rezultat).
Nqkoi sblyskval li se e s podobno ne6to???
Re: help Gauge
Значи работата е много проста - слагаш му крайна стойност 100 и на всяка стъпка трябва да изчислиш колко процента от тези 100 си свършил - е виж това вече зависи от алгоритъма ти.
Ако ползваш подобно нещо за цикъл - много е просто - текущата стъпка / броя стъпки * 100 ти дава текущия процент - ама не забравяй да го round-неш.
Ако обаче се занимаваш с нещо на което не му знаеш края ;-)))) - тогава това няма да стане - най-добре прави като IE/Netscape -то само движи ленатата за да покаже че работи - и като стигне до края - нулира и почва от начало - а като свърши - скрива лентата.
---
Е т'ва е живот!
Ако ползваш подобно нещо за цикъл - много е просто - текущата стъпка / броя стъпки * 100 ти дава текущия процент - ама не забравяй да го round-неш.
Ако обаче се занимаваш с нещо на което не му знаеш края ;-)))) - тогава това няма да стане - най-добре прави като IE/Netscape -то само движи ленатата за да покаже че работи - и като стигне до края - нулира и почва от начало - а като свърши - скрива лентата.
---
Е т'ва е живот!
Re: help Gauge
IE-to w po hitro :) to progresiwno zabawq skorostta kato nablijava kraq i kato sting kraq kazwa time-out ako ne poluchilo do togawa razmera ako e poluchilo razmerra si prawi mashtabirqane i wsichko e tochno :)
------------------------------
I got a COMPILER, and I'm not afraid to use it!
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Re: help Gauge
Blagodarq na vsi4ki otzovali se!
nqma kak da razbera kolko e golqmo(koga svyr6va) "obekta", koito progresira!
Napravih go priblizitelno!
Raboti zadovolitelno!
Mersi za helpa!
{Нямаш ядове, брато!}
nqma kak da razbera kolko e golqmo(koga svyr6va) "obekta", koito progresira!
Napravih go priblizitelno!
Raboti zadovolitelno!
Mersi za helpa!
{Нямаш ядове, брато!}
Re: help Gauge
И аз се сблъсках с подобен проблем и го реших като си написах един наследник на TGauge който да има опция Idle. Когато Idle = True, тогава се занулява и си прави един панел (висок колкото Gauge но по-тесен, Gauge му е Parent) да се мърда напред назад в него, така се джурка докато не свърши незнайно дългия процес 
Не всичко което виси е Windows, но той най-често го прави !!!
Не всичко което виси е Windows, но той най-често го прави !!!
Re: help Gauge
Ако искаш мога да ти пратя сорса (не е никак много)
Само дай един майл.
Не всичко което виси е Windows, но той най-често го прави !!!
Само дай един майл.
Не всичко което виси е Windows, но той най-често го прави !!!