Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!newsfeed.eweka.nl!eweka.nl!feeder3.eweka.nl!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.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'tkinter': 0.07; 'creator': 0.09; 'ide': 0.09; 'imported': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'subject:Visual': 0.09; 'window.': 0.09; 'python': 0.11; 'gui': 0.12; '.ui': 0.16; 'pyqt,': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'subject: \n ': 0.16; 'subject:GUI': 0.16; 'subject:Studio': 0.16; 'subject:Tkinter': 0.16; 'subject:drag': 0.16; 'subject:drop': 0.16; 'apps': 0.16; 'wrote:': 0.18; 'do.': 0.18; 'library': 0.18; 'module': 0.19; 'translated': 0.19; 'written': 0.21; 'seems': 0.21; 'creating': 0.23; 'header:User-Agent:1': 0.23; 'subject:like': 0.24; 'tend': 0.24; 'header:X-Complaints-To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'feature': 0.29; 'am,': 0.29; 'included': 0.31; 'dialog': 0.31; 'file': 0.32; 'interface': 0.32; 'development.': 0.33; 'received:66': 0.35; 'subject:with': 0.35; 'but': 0.35; 'google': 0.35; 'really': 0.36; 'subject:?': 0.36; 'searching': 0.37; 'being': 0.38; 'to:addr:python-list': 0.38; 'does': 0.39; "couldn't": 0.39; 'to:addr:python.org': 0.39; 'enough': 0.39; 'received:org': 0.40; 'users': 0.40; 'new': 0.61; 'simple': 0.61; 'kind': 0.63; 'pick': 0.64; 'more': 0.64; 'monte': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: memilanuk Subject: Re: Beginner - GUI devlopment in Tkinter - Any IDE with drag and drop feature like Visual Studio? Date: Thu, 04 Jul 2013 08:24:42 -0700 References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: 66.172.107.27 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 In-Reply-To: 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: 26 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1372951505 news.xs4all.nl 15988 [2001:888:2000:d::a6]:57653 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:49874 On 07/04/2013 06:23 AM, Aseem Bansal wrote: > I want to start GUI development using Tkinter in Python 2.7.5. > > I have been searching all over google but couldn't find any IDE that > has drag-and-drop feature for Python GUI development. > For Tkinter, no luck. The general consensus always seems to be that Tkinter and/or apps written using it tend to be simple enough to not really need that much 'help'. Being a new(er) user I kind of disagree, as I think having to 'hand code' everything for the gui library included with Python detracts somewhat from its appeal to new users in that particular area. Qt Creator is available for PyQt, which may be a better pick for you depending on what you want to do. It does have a drag-n-drop interface that is very slick, but it generates a .ui file that still needs to be translated into a python module and imported into your main 'program' file - but it takes a *lot* of the tedium out of creating a user interface more complicated than a simple dialog window. HTH, Monte