[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB suggestion



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

Am 11.01.2005 um 04:15 schrieb Daniel Nilsson:

While working on fixing the problems with the mode buttons only
working on some combinations of X and window managers I realized how
old the Athena Widgets are by now.

It should be notet here, that the purpose of Athena Widgets was to demonstrate the usage of the X Toolkit Intrinsics Xt.


As other people noticed, finding
good documentation is a little hard but more importantly getting help
is not easy at all. I asked for help in a few related newsgroups but
the answers I got were not terribly helpful.

Since Xaw is so ugly, almost nobody learns Xaw and X Toolkit Intrinsics. Everybody is attracted by the nice Look of Qt or gtk, but both of them are not Xt based but have their own basic framework.


Motif is, as well as Xaw, X11 Toolkit based, but as a comercial product lots of people prefer something free. Since Motif is almost as old as Xaw, lots of newer UI features are missing there, too.

What I really hate about all those so called widget sets is that alost each of them does have its own framework. So it's not only learning the new UI controls, but also learning the new framework.

Allthough I personally would use Motif, for pcb I would suggest to use gtk, because gschem & co are also based on gtk. This was, pcb could benefit from gschem developers and vice versa.

Doing a little
research and following similar discussions on the GTK list I think
baseing a layout program on the GnomeCanvas would be fairly
straightforward

Allthough I am in favour of using Gtk for Pcb, I would not like to toss Gnome into the boat, here.


73, Mario
- -- Mario Klebsch mario@xxxxxxxxxx
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB 1483 30CE 9FB2 A047 9CE0
Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5 8B98 9464 53FF 9382 F518
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)


iD8DBQFB5akpMM6fsqBHnOARAg26AKDBD8Xx2U4Jr2xOptZSGZ2pKdLt2QCcDn9O
NYRRmDTCW+IlmKNglZNCVHs=
=kIMt
-----END PGP SIGNATURE-----