Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.014 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'subject:Python': 0.06; 'tkinter': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'gui': 0.12; 'behave': 0.16; 'builder.': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'walzer': 0.16; 'wrote:': 0.18; 'coding': 0.22; 'manual': 0.22; 'header:User-Agent:1': 0.23; 'builder': 0.24; '(or': 0.24; 'header:X-Complaints-To:1': 0.27; 'quickly': 0.29; 'absolute': 0.30; 'kevin': 0.30; "i'm": 0.30; 'code': 0.31; 'names.': 0.31; 'framework': 0.33; 'but': 0.35; 'there': 0.35; 'really': 0.36; 'subject:?': 0.36; 'should': 0.36; 'to:addr:python-list': 0.38; 'does': 0.39; 'extremely': 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'space': 0.40; 'how': 0.40; 'most': 0.60; 'managers': 0.61; 'simple': 0.61; 'such': 0.63; 'more': 0.64; 'useful.': 0.68; 'delphi,': 0.84; 'try.': 0.91 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Sturla Molden Subject: Re: .Net Like Gui Builder for Python? Date: Mon, 28 Jul 2014 09:59:49 +0000 (UTC) References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Gmane-NNTP-Posting-Host: 244-74-11.connect.netcom.no User-Agent: NewsTap/4.0.1 (iPad) X-: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 20 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1406541606 news.xs4all.nl 2856 [2001:888:2000:d::a6]:55424 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:75308 Kevin Walzer wrote: > I'm not sure which GUI framework you use, but Tkinter is so simple to > code in directly that you don't really need a UI builder. Give that a try. This is always true for GUI toolkits which use layout managers. A sketchpad is much more useful. If you can quickly sketch ut how space should be divided, there is no need for a GUI builder to construct the GUI. You need a GUI builder if the GUI is based on absolute positioning and anchors, such as Delphi, VB and .NET. In this case manual coding of the GUI will be extremely tedious. If you try a GUI builder with layout managers (cf. wxFormBuilder) you will also find that it does not behave as you expect. Most will just find it annoying. But a GUI builder can be a nice way of avoiding having to remember (or look up) all property names. Sturla