Article View: pl.comp.lang.python
Article #27057Re: python i dynamiczne interface'y albo pygtk i sensowność glade'a?
From: Marek Kozlowski
Date: Thu, 10 Dec 2009 18:25
Date: Thu, 10 Dec 2009 18:25
34 lines
2294 bytes
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-mailReferences:
<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