473,414 Members | 1,674 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,414 software developers and data experts.

Python: GUI Builder

Hi All,

I am new to python & want to build some GUI dialogs.
Can some one please suggest some document reference.

I am hoping that standard python install will have some GUI development
modules & GUI builder in built.
I have python 2.3.3.

Can some one please suggest

Thanks in advance.
Anand

Jul 18 '05 #1
3 12302
You could try BOA Constructor, it is Delphi like. It needs wxPython
(wxWindows python binding) installed first. The Google will spit the correct
URLs.
"Anand K Rayudu" <an***@easi.soft.net> wrote in message
news:ma*************************************@pytho n.org...
Hi All,

I am new to python & want to build some GUI dialogs.
Can some one please suggest some document reference.

I am hoping that standard python install will have some GUI development
modules & GUI builder in built.
I have python 2.3.3.

Can some one please suggest

Thanks in advance.
Anand


Jul 18 '05 #2
Hello Anand,
I am new to python & want to build some GUI dialogs.
Can some one please suggest some document reference.
On Windows you can use standard resource DLLs, but you
have to have some experience with Windows programming,
have another tool for building the resource DLL, and be
happy with working on the one platform only.

WxPython has Boa, but you have to be willing to deal with
the multiple message IDs of that style of programming.
http://boa-constructor.sourceforge.net/

Another possibility is wxGlade.
http://wxglade.sourceforge.net/

I am biased towards PythonCard, the only one I've used
seriously.
PythonCard, a layer on top of wxPython, has a nice simple
GUI builder (the Resource Editor), is very easy to use,
and produces cross-platform code.
http://pythoncard.sourceforge.net/
Be sure to read the tutorials in the documentation section.

If you have Visual Basic, you can use its GUI builder and
translate it into PythonCard using vb2py.
http://vb2py.sourceforge.net/

SpecPython, (now incorporated into SpecTix), lets you use
the SpecTcl GUI builder and translate it into Python for
use with Tkinter.
http://www.geocities.com/eric_brunel/SpecPython.en.html
http://starship.python.net/crew/mike...x/Spectix.html

PAGE is a GUI builder also using the Tix widgets:
http://page.sourceforge.net/

PythonWorks Pro (commercial) comes with a GUI builder for
Tkinter.
http://www.pythonware.com/products/w...i_toolkits.htm

Komodo Pro (commercial) comes with a GUI builder (Tkinter, I think)
http://aspn.activestate.com/ASPN/doc...uibuilder.html

Tkinter coding (without a GUI builder) can be simplified by such tools
as tVector. http://www.freenet.org.nz/python/tVector/

Some of the Qt toolkits have GUI builders (commercial), but
there is a potential licensing issue for Windows programs.
http://www.thekompany.com/products/blackadder/
http://www.trolltech.com/products/qt/designer.html
I am hoping that standard python install will have some GUI development
modules & GUI builder in built.


No. Python is fairly GUI-agnostic - although Tkinter is included with
the standard installer on some platforms, a GUI builder is not.
However, as evinced by the list above, it plays nicely with a number
GUI toolkits and GUI builders.

Regards, Myles.
Jul 18 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: henry | last post by:
Hi, Just wondering if there's a good GUI builder for Python. Something like Visual Tcl, where you just drag and drop objects. Not too good with creating user interfaces from code along. ...
30
by: David Mertz | last post by:
Pythonistas, My loyal fans :-) will remember that I did a Python IDE roundup for _Charming Python_ a couple years back. Now I have another such roundup lined up... not the very next article,...
7
by: stormslayer | last post by:
Folks: I've been considering a shift to python. I currently use c++builder (borland) or perl. I do computational models / statistics programming, and was interested in python b/c it a. has...
20
by: Mediocre Person | last post by:
Well, after years of teaching grade 12 students c++, I've decided to make a switch to Python. Why? * interactive mode for learning * less fussing with edit - compile - link - run - debug -...
0
by: Fuzzyman | last post by:
Movable Python has just been released on sourceforge. Movable Python is a frozen distribution of Python. It will run python scripts without needing to be installed. ...
9
by: TPJ | last post by:
First I have to admit that my English isn't good enough. I'm still studying and sometimes I just can't express what I want to express. A few weeks ago I've written 'Python Builder' - a bash...
31
by: stéphane bard | last post by:
hello, my boss ask me to prefer windev to python. I have to argue - python work on multiple platform (linux, mac, windows) A good point but it didn't interest him. Because we want to choose a...
122
by: Edward Diener No Spam | last post by:
The definition of a component model I use below is a class which allows properties, methods, and events in a structured way which can be recognized, usually through some form of introspection...
8
by: king kikapu | last post by:
Hi to all, i am not sure if this question really belongs here but anyway, here it goes: I have seen a lot of IDEs for Python, a lot of good stuff but actually none of them has what, for example,...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.