🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#28025
From: Daniel Mróz
Date: Thu, 28 Apr 2011 16:24
23 lines
1971 bytes
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

-- 
Daniel 'Beorn' Mróz <beorn@alpha.pl>    http://127.0.0.1/beorn
[GIT d s:- a-@ C++++ UL++++$ P+ L++++ E--- W+ N+++ o? K- w---]
[O- M- V!  PS+ PE++ Y+ PGP++ t- 5  X R !tv b+ DI D++ G++ e h*]
[                          r++  y+                           ]
Technical Details
Message-ID: <slrnirj565.k8r.beorn@pino.cyberdeck.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!nntp.aster.pl!newsread.aster.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!nntp.aster.pl!newsread.aster.pl!not-for-mail
From: Daniel Mróz <beorn@alpha.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: StatusBar ilość,wielkość, pliki
Date: Thu, 28 Apr 2011 16:24:38 +0000 (UTC)
Organization: A tak se walimy młotkami d:-/
Lines: 23
Message-ID: <slrnirj565.k8r.beorn@pino.cyberdeck.pl>
NNTP-Posting-Host: 62.121.127.190
Mime-Version: 1.0
X-Trace: newsread.aster.pl 1304007878 90669 62.121.127.190 (28 Apr 2011 16:24:38 GMT)
X-Complaints-To: abuse@aster.pl
NNTP-Posting-Date: Thu, 28 Apr 2011 16:24:38 +0000 (UTC)
User-Agent: slrn/0.9.8.1pl2.1 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit