473,545 Members | 2,444 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 1810

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**********@n ewsreader2.utan et.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**********@gm ail.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**********@gm ail.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**********@gm ail.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.atwro te:
>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

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

Similar topics

12
4138
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 updates (e.g. has the current track finished yet?) so I figured the best thing to do is just update after the track length has expired. So, how...
27
2052
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 wants the development work done in house, and he knows I am in school for a CS minor. I know basic C++(Part 2 of that is in the fall), and I will be...
0
1436
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 developed in MS Visual C++ 6.0 So can anyone guide me about other WS toolkits that work fine with MS VC++ 6.0? It would also be of great help if...
10
7450
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 any pointers/references to invoking callbacks accross different threads? (google is not showing much promise, and I'm running out of both time and...
47
3436
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 licensing issues surrounding qt (fwiw, I think their license fee for commercial use is eminently reasonable), so aside from that, I was wondering if...
0
1086
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 opensource available. Any idea?
6
1402
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
3919
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 motor that spins, but what we're having trouble with is figuring out how to program it. we want to be able to control the speed of the motor. how...
20
3316
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 the capibility to draw and edit in a window that looks like a page of paper so WYSIWYG is very important, and I need to save the drawings in vector...
0
7425
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7682
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
7935
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7449
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7780
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
1
5351
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3479
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3465
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
734
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.