Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

GUI Widgets in Berkeley Logo (Not Intended as a Flame)

15 views
Skip to first unread message

Karl Winterling

unread,
Feb 22, 2009, 6:02:33 PM2/22/09
to
I sort of don't understand why UCBLogo uses wxWidgets considering that
it's probably easier to make a ``Logo-like'' GUI system from Tk
interfacing. From what I can tell, wxWidgets heavily leans toward C++-
style GUIs and it'll take a lot of effort to fully abstract that away.
The 6.0 interface also seems kind of buggy with fonts, for example. I
don't know enough about meta-GUI design to comment with authority, but
it really seems like Tk would make everything easier (and since I'm a
former teenager, I'd suppose users would hate having CGI and SDL game
programming libraries :-D).

Brian Harvey

unread,
Feb 23, 2009, 12:01:26 AM2/23/09
to
Karl Winterling <kwint...@gmail.com> writes:
>I sort of don't understand why UCBLogo uses wxWidgets considering that
>it's probably easier to make a ``Logo-like'' GUI system from Tk
>interfacing.

Well, from a quick look, Tk seems to be freely redistributable and to run
on everything, so it satisfies my criteria. When we started the gui
project two years ago, the students who took it on first suggested Qt,
which I rejected because of its (then) restrictive license, and then
settled on wxWidgets.

Does Tk handle color xor correctly? The current reason not to switch
to Qt is that it seems not to allow xor at all. (That is, drawing lines
in xor mode, not xor'ed bitblt.)

0 new messages