Article View: pl.comp.lang.python
Article #28010Re: StatusBar ilość,wielkość, pliki
From: Rafał Wilk
Date: Thu, 28 Apr 2011 16:44
Date: Thu, 28 Apr 2011 16:44
29 lines
2428 bytes
2428 bytes
W dniu 2011-04-28 18:24, Daniel Mróz pisze: > On 19.04.2011, zigi<cezar4846@gmail.com> wrote: >> Panowie mam około 1 000 000plików to będzie stanowiło 100% paska bar >> w miarę postępu przechodzniea przez pliki pasek ma sie zapełniać >> czyli tak standardowo jak w każdym programie, tylko wyliczenie ponad >> milina plików potrwa uuu... trochę. Raczej żaden użytkownik nie będzie >> chciał czekać aż program obliczy sobie ilość plików aby status bar >> ładnie wyglądał. >> Powiedzcie jak to jest rozwiązane w profesjonalnych programach ? > Przy takiej ilości plików długość pbara musiałaby być całkiem spora aby > widać było precyzję na poziomie bajtów (możemy bezpiecznie założyć, że > szerokość monitora nie przekracza 1920px). Ja bym na Twoim miejscu obliczył > ilość plików i stepował po tym, a nie z sumy rozmiarów wszystkich. O ułamek > piksela i tak się nie przesuniesz. > > > Pozdrawiam > Beorn > Należy jednak wziąć pod wzgląd, że jeden plik z rzeczonego miliona może mieć rozmiar większy niż cała reszta. Każde rozwiązanie ma wady oraz zalety i od specyfiki konkretnego programu zależy co da najlepszy efekt. Niemniej postęp na podstawie ilości plików jest najprostszy i chyba najbardziej uniwersalny. Pozdrawiam, Rafał Wilk
Technical Details
Message-ID:
<ipc5hu$gji$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<slrnirj565.k8r.beorn@pino.cyberdeck.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Rafał Wilk <rw@inet_CYFRA6_.pl> Newsgroups: pl.comp.lang.python Subject: Re: StatusBar ilość,wielkość, pliki Date: Thu, 28 Apr 2011 18:44:49 +0200 Organization: ATMAN - ATM S.A. Lines: 29 Message-ID: <ipc5hu$gji$1@node2.news.atman.pl> References: <slrnirj565.k8r.beorn@pino.cyberdeck.pl> NNTP-Posting-Host: 89-74-226-3.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1304009087 17010 89.74.226.3 (28 Apr 2011 16:44:47 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Thu, 28 Apr 2011 16:44:47 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 In-Reply-To: <slrnirj565.k8r.beorn@pino.cyberdeck.pl> X-Antivirus: avast! (VPS 110428-0, 2011-04-28), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit