🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: python i dynamiczne interface'y albo pygtk i sensowność glade'a?

#27057
From: Marek Kozlowski
Date: Thu, 10 Dec 2009 18:25
34 lines
2294 bytes
Daniel Mróz wrote:
> On 10.12.2009, Marek Kozlowski <kozlowsm@mini.pw.edu.pl> wrote:
>> ...W kodzie tworzenie interface było bardzo czytelne i zajmowało około 
>> 180 linii. Wygenerowany plik glade dla tego interface ma ~800 linii i 
> Bo pliki .glade edytuje się w aplikacji, w której możesz sobie ten
> interfejs wyklikać, a nie ręcznie.

Wszystko cacy, jeśli zmieniasz kontrolkę po kontrolce. Jeśli chcesz coś 
zmienić dla N kontrolek (jakiś default), to klikanie jest nieco 
czasochłonne.

To trochę jak pisanie książki w Wodzie albo vim+latex. Na pewnym 
poziomie bez klikania wychodzi szybciej...

> Glade ma sens w przypadku projektów, gdzie interfejs użytkownika
> nie ma jeszcze ostatecznego kształtu i ulega ciągłym zmianom. Takie
> rzeczy można szybko i w miarę bezstresowo wykonać w programie (glade2?),

Mówimy o Glade3.

> natomiast przy interfejsie wyklepanym w klasach, trzeba przerzucać
> całe bloki kodu, zmieniać dowiązania itp. przy każdej zmianie położenia
> elementów.

E... A co za różnica czy zmieniasz plik XML, czy piszesz malutki moduł 
ładujący element interface?

> Glade ma też sens dla leniwych ;)

No właśnie moje doświadczenia pokazują, że nie bardzo... W kodzie idzie 
mi znacznie szybciej.

Pozdrawiam,
/M
Technical Details
Message-ID: <hfrl74$lvo$1@newsread1.aster.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix.pl!nntp.aster.pl!newsread.aster.pl!newsread1.aster.pl!not-for-mail
References: <hfria7$kpr$1@newsread1.aster.pl> <slrnhi2eqt.mnl.beorn@pino.cyberdeck.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix.pl!nntp.aster.pl!newsread.aster.pl!newsread1.aster.pl!not-for-mail
From: Marek Kozlowski <kozlowsm@mini.pw.edu.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: python i dynamiczne interface'y albo pygtk i
 sensowność glade'a?
Date: Thu, 10 Dec 2009 19:25:58 +0100
Organization: Aster Sp. z o.o.
Lines: 34
Message-ID: <hfrl74$lvo$1@newsread1.aster.pl>
References: <hfria7$kpr$1@newsread1.aster.pl> <slrnhi2eqt.mnl.beorn@pino.cyberdeck.pl>
NNTP-Posting-Host: 11-mi2-9.acn.waw.pl
Mime-Version: 1.0
X-Trace: newsread.aster.pl 1260469767 21747 212.76.33.132 (10 Dec 2009 18:29:27 GMT)
X-Complaints-To: abuse@aster.pl
NNTP-Posting-Date: Thu, 10 Dec 2009 20:20:52 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.23 (X11/20090812)
In-Reply-To: <slrnhi2eqt.mnl.beorn@pino.cyberdeck.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit