473,395 Members | 1,616 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,395 software developers and data experts.

One program in different GUI Toolkits

Hello NG,

I have a suggestion.

For simplifying learning or switching between different GUI
Toolkits, I could imagine to have one short clearly presented
program in different GUI Toolkits.

What about for example wxProject?

http://wiki.wxpython.org/index.cgi/WxProject
or some other suggestion to take as base program.
(could contain menus, buttons, listboxes, dialogs, ...)

I would be very interested how it would looks in:
wxPython
pyGtk
pyQt
TkInter
Maybe in:
Wax
PythonCard
PyFLTK
....
Anybody is interested in implementing in one other GUI?
We could put in on one Python wiki page for example.

Many thanks in advance!
--
Franz Steinhaeusler

Sep 20 '06 #1
10 1803

Franz Steinhaeusler wrote:
Hello NG,

I have a suggestion.

For simplifying learning or switching between different GUI
Toolkits, I could imagine to have one short clearly presented
program in different GUI Toolkits.
>
Anybody is interested in implementing in one other GUI?
We could put in on one Python wiki page for example.
Thanks to your post, I have fallen in love with PythonCard. I would be
happy to try to implement what you want in that.

Sep 23 '06 #2
On Wed, 20 Sep 2006 08:27:30 +0200, Franz Steinhaeusler wrote
(in article <ee**********@newsreader2.utanet.at>):
What about for example wxProject?
What about something that could be actually useful for end-users? >:->

E.g. a GUI wrapper for Httrack?

The "back-end" is already there:

http://www.satzbau-gmbh.de/staff/abel/httrack-py/

So the work could really focus on the GUI.

BTW: There's a book from MITP "Python und GUI Toolkits" (in German) that
shows how to implement a given example program with Tkinter, Qt, wxWidgets
and GTK+2.

Sincerely,

Wolfgang Keller

--
My email-address is correct.
Do NOT remove ".nospam" to reply.

Sep 23 '06 #3

Franz Steinhaeusler wrote:
Hello NG,

I have a suggestion.

For simplifying learning or switching between different GUI
Toolkits, I could imagine to have one short clearly presented
program in different GUI Toolkits.

What about for example wxProject?

http://wiki.wxpython.org/index.cgi/WxProject
or some other suggestion to take as base program.
(could contain menus, buttons, listboxes, dialogs, ...)

I would be very interested how it would looks in:
wxPython
pyGtk
Really one thing about pyGTK is that it has KIWI, which sits on top of
PyGtk and makes it very easy to use. Not to mention that it also has 2
GUI builders built on top of it, Glade and Gazpacho.

Sep 24 '06 #4
Actually due to lack of documentation and feedback from the mailing
list, I am fallen out of love with Pythoncard and in love with
Kiwi/Pygtk. Given the large groundswell support for pygtk, i dont think
I will be disappointed.

PyQT looks ultra-slick, but the commercial nature of QT and the design
tools gives me an icky feeling.

metaperl wrote:
Franz Steinhaeusler wrote:
Hello NG,

I have a suggestion.

For simplifying learning or switching between different GUI
Toolkits, I could imagine to have one short clearly presented
program in different GUI Toolkits.

Anybody is interested in implementing in one other GUI?
We could put in on one Python wiki page for example.

Thanks to your post, I have fallen in love with PythonCard. I would be
happy to try to implement what you want in that.
Sep 24 '06 #5
me**********@gmail.com wrote:
Actually due to lack of documentation and feedback from the mailing
list, I am fallen out of love with Pythoncard and in love with
Kiwi/Pygtk. Given the large groundswell support for pygtk, i dont think
I will be disappointed.

PyQT looks ultra-slick, but the commercial nature of QT and the design
tools gives me an icky feeling.

metaperl wrote:
>>Franz Steinhaeusler wrote:
>>>Hello NG,

I have a suggestion.

For simplifying learning or switching between different GUI
Toolkits, I could imagine to have one short clearly presented
program in different GUI Toolkits.
>>>Anybody is interested in implementing in one other GUI?
We could put in on one Python wiki page for example.

Thanks to your post, I have fallen in love with PythonCard. I would be
happy to try to implement what you want in that.

In and out of love in eight hours and six minutes? I'm glad I don't have
a daughter ;-)

regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden

Sep 25 '06 #6

Steve Holden wrote:
me**********@gmail.com wrote:
Actually due to lack of documentation and feedback from the mailing
list, I am fallen out of love with Pythoncard and in love with
Kiwi/Pygtk. Given the large groundswell support for pygtk, i dont think
I will be disappointed.
In and out of love in eight hours and six minutes? I'm glad I don't have
a daughter ;-)
heheh... I am rather mercurial (oops, no pun intended). I have never
held a job in the IT industry for a year in 7 years of professional
work: http://www.metaperl.com

But I just found out I get a 4-month penalty if I break my current
condo lease, so for once, I think I will stay put for a year.

Sep 25 '06 #7

Steve Holden wrote:
me**********@gmail.com wrote:
Actually due to lack of documentation and feedback from the mailing
list, I am fallen out of love with Pythoncard and in love with
Kiwi/Pygtk. Given the large groundswell support for pygtk, i dont think
I will be disappointed.
In and out of love in eight hours and six minutes? I'm glad I don't have
a daughter ;-)
heheh... I am rather mercurial (oops, no pun intended). I have never
held a job in the IT industry for a year in 7 years of professional
work: http://www.metaperl.com

But I just found out I get a 4-month penalty if I break my current
condo lease, so for once, I think I will stay put for a year.

Sep 25 '06 #8
On Wed, 20 Sep 2006 08:27:30 +0200 (CEST), Franz Steinhaeusler
<fr*****************@gmx.atwrote:
>Hello NG,

I have a suggestion.

For simplifying learning or switching between different GUI
Toolkits, I could imagine to have one short clearly presented
program in different GUI Toolkits.

What about for example wxProject?

http://wiki.wxpython.org/index.cgi/WxProject
or some other suggestion to take as base program.
(could contain menus, buttons, listboxes, dialogs, ...)

I would be very interested how it would looks in:
wxPython
pyGtk
pyQt
TkInter
Maybe in:
Wax
PythonCard
PyFLTK
...
Anybody is interested in implementing in one other GUI?
We could put in on one Python wiki page for example.

Many thanks in advance!
Hello all,

thank you for your replies.

Hmm, ideally the program is short and a little useful,
to that I agree.

What about a small text editor using the scintilla control?
It should be available for Pythoncard, wxPython, pygtk and pyQt
(qtscintilla).
With a small find dialog, open, save should be enough for the beginning.

Other suggestions?
Sep 27 '06 #9
Franz Steinhaeusler wrote:
>
What about a small text editor using the scintilla control?
It should be available for Pythoncard, wxPython, pygtk and pyQt
(qtscintilla).
With a small find dialog, open, save should be enough for the beginning.
You might be interested in this page:

http://wiki.python.org/moin/GuiProgrammingShootout

Other people have suggested similar projects before, and you might be
able to get the ball rolling with the above suggestion.

Paul

Sep 27 '06 #10
On 27 Sep 2006 03:42:17 -0700, "Paul Boddie" <pa**@boddie.org.ukwrote:
>Franz Steinhaeusler wrote:
>>
What about a small text editor using the scintilla control?
It should be available for Pythoncard, wxPython, pygtk and pyQt
(qtscintilla).
With a small find dialog, open, save should be enough for the beginning.

You might be interested in this page:

http://wiki.python.org/moin/GuiProgrammingShootout

Other people have suggested similar projects before, and you might be
able to get the ball rolling with the above suggestion.

Paul
Thank you for your information!
Sep 27 '06 #11

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

Similar topics

12
by: Simon John | last post by:
I'm writing a PyQt network client for XMMS, using the InetCtrl plugin, that on connection receives a track length. To save on bandwidth, I don't want to be continually querying the server for...
27
by: xeys_00 | last post by:
I'm a manager where I work(one of the cogs in a food service company). The boss needed one of us to become the "tech guy", and part of that is writing small windows programs for the office. He...
0
by: Amin | last post by:
I'm new to Web Services. I want to develop WS in C/C++. I've worked briefly in MS .NET and Borland C++ Builder 6. But they both didn't work well with my applications as they use some libraries...
10
by: Alfonso Morra | last post by:
This may be considered as OT since the C++ Standard says not one word about threads. Nevertheless, C++ is routinely and widely used to write solid multithreaded code. I wondered if anyone has...
47
by: Kenneth McDonald | last post by:
Is there any emerging consensus on the "best" UI for toolkit. Tk never quite made it but from what I can see, both qt and wxWin are both doing fairly well in general. I'm already aware of the...
0
by: dmedhora | last post by:
Hi, Does anyone know where I can get binary/source of tool called 'ctrace', used to trace C program execution, on linux? I think its available in the sun dev toolkits but i cannot find any...
6
by: iclinux | last post by:
I have to build a GUI applicaiton that could run on different OS such as windows and *nix, which GUI toolkit is better? Best Regards.
11
by: socialanxiety | last post by:
i hope someone here can help me. basically, me and my friend have a summer project. in this project, we need something that would basically function as a blender. we know we'll need to buy a...
20
by: chewie54 | last post by:
Hello, What would be the best cross-platform GUI library to use for a vector based CAD program ( something like Visio on Windows ) WxWidgets, Tk, PyQt, Java Swing, Java SWT,???? I need...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.