Fancy GUI with Python

6

63q2o4i02

Hi all. I just downloaded and installed the new Office suite from MS
with their new 'ribbon' based UI. I think it's pretty cool and AFT*
for a new UI paradigm. I hope it sticks.

Anyway, I'm wondering how to implement a gui like this with Python. I
don't think wx or qt or gtk or tkinter support this sort of fading and
glowing type of effects... or do they? I played with wx way back in
2000 or so (C++ version), and it certainly didn't have any of that. I
don't know if this stuff is now built into XP, or if it's specialized
libraries only accessible to MS for their purposes. Can a python gui
framework be redirected to use the new gui? Or is this something that
has to be manually emulated from a low-level if python is to make use
of it? What about under linux?

So I'm not sure if this is a Python question, a xxx-Python question
(where xxx is the widget toolkit of choice), or a windows API type of
question.

How does one make fancy fading guis with python? (cross-platform if
possible)

thanks
ms

*AFT = about freakin' time
 
T

Ten

Hi all. I just downloaded and installed the new Office suite from MS
with their new 'ribbon' based UI. I think it's pretty cool and AFT*
for a new UI paradigm. I hope it sticks.

Anyway, I'm wondering how to implement a gui like this with Python. I
don't think wx or qt or gtk or tkinter support this sort of fading and
glowing type of effects... or do they? I played with wx way back in
2000 or so (C++ version), and it certainly didn't have any of that. I
don't know if this stuff is now built into XP, or if it's specialized
libraries only accessible to MS for their purposes. Can a python gui
framework be redirected to use the new gui? Or is this something that
has to be manually emulated from a low-level if python is to make use
of it? What about under linux?

So I'm not sure if this is a Python question, a xxx-Python question
(where xxx is the widget toolkit of choice), or a windows API type of
question.

How does one make fancy fading guis with python? (cross-platform if
possible)

thanks
ms

*AFT = about freakin' time

Unless I'm missing something (I haven't examined it exhaustively), everything
therein seems quite easily doable using python and Qt. I'd check it out.


Ten
 
R

Ravi Teja

Hi all. I just downloaded and installed the new Office suite from MS
with their new 'ribbon' based UI. I think it's pretty cool and AFT*
for a new UI paradigm. I hope it sticks.
Anyway, I'm wondering how to implement a gui like this with Python.

I haven't seen their new Office suit (apart form a few screenshots).
Judging from the past, the code is probably statically linked to MS
Office. Many of the previous iterations of MS Office did introduce
their own look and feels, effects and widgets. Third party Windows
developers soon followed suit reimplementing the widgets. Delphi
community for example focuses a lot on UI and UI effects (Python
community does not). VCL libraries can be compiled to ActiveX
components and you should then be able to use them from Python, at
least on Windows. Or maybe someone will make a .NET assembly and you
will be able to drive it from IronPython or Python for .NET. If you are
lucky, it may even be cross-platform via Mono.
So I'm not sure if this is a Python question, a xxx-Python question
(where xxx is the widget toolkit of choice), or a windows API type of
question.

This is NOT a Python specific issue. It is a widget library and FFI
(Foreign Function Interface) issue. If another language can get at the
functionality, so can Python.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,007
Latest member
obedient dusk

Latest Threads

Top