🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #28010

Re: StatusBar ilość,wielkość, pliki

#28010
From: Rafał Wilk
Date: Thu, 28 Apr 2011 16:44
29 lines
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-mail
References: <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