Re: [gtk-list] Re: C++ and gtk+
- From: David Whitehurst <david whitehurst att net>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Re: C++ and gtk+
- Date: Mon, 20 Dec 1999 20:41:30 -0500
"Arjan J. Molenaar" wrote:
> hi,
>
> GTK+ is a C library for X, not a C++ library. Using GTK-- is a very thin wrapper,
> so you won't notice the difference. You can still create your own classes in C++.
>
> regards,
> Arjan
>
> > -----Original Message-----
> > From: leon@udmnet.ru [mailto:leon@udmnet.ru]
> > Sent: Monday, December 20, 1999 10:43 AM
> > To: gtk-list@redhat.com
> > Subject: [gtk-list] Re: C++ and gtk+
> >
> >
> > RNG wrote:
> > >
> > > Hi David,
> > >
> > > if you want to use Gtk with C++, you're probably better off
> > > using one of the C++ bindings (Gtk--, VDK) ... check the
> > > gtk+ homepage (www.gtk.org) for details ...
> > >
> >
> > But it is such a pain in the neck to try to bind C++ to
> > gtk. Have someone thought of abstracting one more layer
> > in gtk so as to make C and C++ interfaces equal in their
> > level? I mean a (lower) layer atop of which to build
> > brother/sister interfaces to C, C++ etc.
> >
> > --
> > IBM Pollyanna Principle: Machines should work. People should think.
> >
> > --
> > To unsubscribe: mail -s unsubscribe
> > gtk-list-request@redhat.com < /dev/null
> >
>
> --
> To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null
Arjan:
I have been playing with both GTK+ and GTK--. I have tried to model the same "job"
or application using different design techniques. I like GTK-- the best because I
am creating most of the objects myself. The abstractions are my design and I am
just using GTK-- as the trimmings. You are right, the wrappers are thin! I believe
that the objects as a whole still cannot complete the user interface. The
programmer still has to create his own objects. And, I think that this means that
there will be good gtk apps and bad gtk apps. Remember, there is nothing new under
the sun. GTK+/GTK-- is no different than any other GUI library. It's the things
that aren't in the books that make or break a good app.
David (aka Zeus)
david.whitehurst@att.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]