Re: Commercial GTK+ development tool



On Sat, 2002-07-13 at 20:19, Frank wrote:
But, AFAIK, Glade puts all widget creation in one file, and callbacks in
another. 
XML, I repeat XML, not the source code generation.
I know there are plans to put them in separate files on per
window basis, but it is a future. But for bigger than small projects it
is a pain. It also doesn't have a possibly to edit the code. 
This make no sense to me
What makes no sense?
1. Pain because of all widget creation in one file.
I think it is pain - how to reuse written interface in other projects.
It is poor manageable - 50 windows with 1000+ widgets - in one file. I
wouldn't do it.
2. Doesn't have a possibly to edit the code.
It just doesn't have integrated editor - you can't click on a widget and
get opened file with code for it. 
Labviews - Very high end, but a great application under Linux.
If you think about LabView from NI, it is not for general type
programming. It is best for process automation in industry. And yes,
it's great, and I'm happy with it (but I have only Windows version), but
I wouldn't use it to produce desktop applications :)
Labviews is a "Builder type" app that allows very high level generation
of code.
But due it's nature it is not for general programming. I have made some
projects with labview, but as I said it is suited for machinery control.
E.g I've made industrial autoclav controlling software. But if I were to
write e.g. mail client I wouldn't choose it. Of course with labview it
would be possible, but it would be MUCH easier to do it in another
language than "G'.
Before you start coding, look at the Borland site. They are going to
release BC++ Builder for Linux. But who knows when? ;)
Anyway it can be hard to compete with them. And I think more people will
use it than Kylix, because more unix people like C (this is only my
assumption). And maybe they learn a little from problems people had with
Kylix.
Any Borland compiler is not even in the same class as the gcc compiler.  If
Borland uses gcc as its compiler that would be great otherwise I would steer
clear.
Agree.
Personally I would like to have a professional builder for gtk+.
gtk+ is a widget set/windowing system of many different sets under linux.  KDE
is another mature widget set/windowing system.  Having a "builder" is just a 
way of saying something that is easy to use and isolates the details.  I am
going to guess you don't get very much choice of the "look and feel" of a Builder
produced application.  I am also going to guess that the amount of "control"
you get from the gtk+ widget set using the XML generation of windows is going
to be similar to a the amount of control you get of a Builder app.  Both instances
you are going to have to delve into the internals of the system to do anything 
out of the ordinary.  
Agree.


Regards,

Olaf







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