python GUIs comparison (want)

D

Dennis Lee Bieber

I think there are situations where having an app that looks completely
different is a big bonus. Having developed apps for both engineers and
non-technical people alike, sometimes the non-techs are much more
impressed by the look/feel than what it actually does.
IOWs, eyecandy with no functionality... Sounds like the same mindset
that creates entire web sites using Flash animations such that one /can
not/ access them using a simple fast-loading text modes.
Sometimes you want a tool that blends in. Sometimes you want one that
stands out, especially when you're competing against other tools where
they all kind of look the same.

If you want swoopy frames, I think wxPython supports them -- page
245 of "wxPython in Action" covers using bitmaps to create
non-rectangular shaped "frames".
--
Wulfraed Dennis Lee Bieber KD6MOG
(e-mail address removed) (e-mail address removed)
HTTP://wlfraed.home.netcom.com/
(Bestiaria Support Staff: (e-mail address removed))
HTTP://www.bestiaria.com/
 
P

Paul Rubin

Mudcat said:
Ok. But other than thinking it would suck, you're basically repeating
my point about starting from scratch with a whole new suite of widgets.

No. In both cases I'm saying stick with a consistent set of widgets
and visual look across all applications. Either use your OS's
existing widget set and make your apps look like the existing apps for
that OS, or else throw out all those apps and write a whole new set
whose look is new, but is consistent across all of them.
Sometimes you want a tool that blends in. Sometimes you want one that
stands out, especially when you're competing against other tools where
they all kind of look the same.

This is what I'm saying would suck. Maybe the standing-out would get
more attention but it's a nuisance for users.
 
M

Mudcat

Dennis said:
IOWs, eyecandy with no functionality... Sounds like the same mindset
that creates entire web sites using Flash animations such that one /can
not/ access them using a simple fast-loading text modes.

Not exactly. Look...when you're using freeware to compete with OTS
applications then you have to keep up with appearances. One of the apps
I wrote was used by our Sales team to show to customers. These same
customers are used to seeing flashy apps being shown to them all the
time, and we are basically competing against other companies using
these programs.

Anyone who has written apps like this understand what a difference that
first appearances make. You can take the exact same program, give it a
flashier wrapper, and customers will automatically think it offers that
much more. Customers usually only test drive these things long enough
to get a feel for it, not long enough to understand what all it will
do.

Therefore you can get a competitive edge using something that sets it
apart appearance-wise. It has nothing to do with being hollow inside.
 
E

Eric Brunel

Yesterday. In fact, I could find no mention at all of layout managers
others than those working with anchors. Anchors are soooo old school
nowadays :)

Being "old school" or "modern" is not an argument in itself. How do the
so-called "modern" layout managers help you do the thing you want to do?

And the fact that you could find no mention of something does not mean
that it doesn't exist. It may just be a documentation problem.
Honestly, I can't stand using anchors or the Packer anymore. The systems
used in wx, Qt are much better. Use them once and you cannot live
without them anymore.

The "Packer" is very rarely used in Tkinter applications when the layout
becomes complicated. Almost all applications I saw use the "grid" layout
manager, except for very simple things (like buttons in a row or column,
where the "pack" layout manager is just enough).
 
M

metaperl

Paul Boddie wrote:

"""The figures behind the scenes are quite enlightening for that
particular page. If you (or community experiences) don't agree with the

rankings (wxPython apparently even easier to learn than PythonCard and
Tinder, a bunch of Gtk-based toolkits having more or less "full" Linux
scores) then you'll have some surprises, I'm sure. Nevertheless, it's
an interesting concept. """

Well, I don't know what I was thinking, exactly, when I rated
PythonCard's ease of use...so I went back and changed it to rate it a
lot higher. The ratings in this script were done a long time ago now

I dropped Pythoncard when I could not sort multi column lists and when
I posted to the email list and no one answered me.

But prior to that it was great.
 
J

John Henry

Yes, from a easy of use standpoint, I agree that PythonCard is very
high on the list.

Unfortunately there isn't more "activities" as one would like to see.

On the other hand, that's typical of open-source projects. We can
always roll up our sleeves and do it ourselves.

At least the multicolumn control isn't particularly complex, should be
able to figure out from the source code how to sort. I believe I did
that some time ago. I believe I ended up reshuffling the list...
 

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,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top