Re: [gtk-list] Re: Help moving from Xt to Gtk
- From: dns connix com
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Re: Help moving from Xt to Gtk
- Date: Tue, 6 Oct 1998 08:30:34 -0400 (EDT)
On 5 Oct, Ken Fox wrote:
> Ted Lemon writes:
>> Jason A. Pfeil writes:
>> > As you surmised, Gtk is nowhere nere Xt/Xaw and that's too bad
>> > because this prevents almost pluggable conversion of Xaw programs to
>> > Gtk.
>>
>> I learned to program X with the old Xt/Xaw stuff, and I have to say
>> that I consider its absence a feature, not a bug.
>
> I'm not interested in a discussion about the pros/cons of toolkits.
> There is a whole lot of stuff that's in Xt that isn't (yet) in Gtk.
> Some of that stuff is pretty complex -- hopefully Gtk will do it
> better. For example, the style concept in Gtk is an interesting
> alternative to the resources in Xt. On the other hand, Xt has really
> good resource conversion features that allow almost unlimited
> customization. (A lot of widget sets manage to totally mess this up.)
>
>> It was an interesting experiment, and by no means a failure, but I am
>> quite impressed with the model that Gtk follows, and I think the
>> difference is worth the porting cost.
>
> And what model is that? This is the core of my question. I know the
> Xt model really well. How does Gtk map into that? Does widget class
> inheritance work like Xt? Does Gtk have translations tables? How are
> styles inherited in new widget classes? How are signals different from
> Xt callbacks? I suppose I can ask all these questions, but I hoped
> that somebody would have a file called "gtk-internals-for-xt-hackers"
> laying around. ;)
>
> I've read the tutorial and cranked out a few simple programs. Now I
> want to dig under the hood. I've started reading the code, but it'd
> help to be able to map what I already know about Xt with Gtk.
>
> - Ken
>
> --
> Ken Fox, kfox@ford.com, (313)59-44794
> ------------------------------------------------------------------------
> Ford Motor Company, Powertrain | "Is this some sort of trick
> Analytical Powertrain Methods Department | question or what?" -- Calvin
> C3P Implementation Section |
>
> --
> To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null
>
Ken,
Do your plans include mapping gtk into your perl-Xlib-Xt-Motif-Xbae-XRT
module?
--
David Sears | dns@connix.com, dns@essnjay.com
Huntington, CT USA-06484 | david_sears@csi.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]