Re: [long] Handle Graphics and visualisation applications in Octave.

Paul Thomas <[email protected]> Fri, 23 Jan 2004 17:01:51 -0600
Newsgroups gmane.comp.gnu.octave.graphics
Message-ID <[email protected]>
Bonjour Melvin!

You wrote:

"On the other hand, if what needed is a small and well defined subset 
(someting like the one used by  matlab), then it should be quite easy for 
qualified persons to do the port of the platform dependent part. I tend to 
prefer this approach. This approach can still use a native interface builder 
(glade for gtk, designer for qt etc) to use all the widgets without providing full 
access to them from within octave (for example, mainly placement widgets, 
paned windows, tabs..). I don't think octave users need to have full support of 
all possible widgets, but, indeed, I lack examples of matlab projects using gui."

I come from a lab where all of our control and data aquisition software is written
using the matlab GUI.  If you want examples, I could probably provide them for you
by the truck load.

It must be said that the matlab GUI is extremely easy to use and painlessly
portable from one platform to another.  I would strongly suggest that the matlab 
be used as a model but not necessarily copied, lock, stock and barrel.  However,
the general principle of being able to put GUI widgets into figures, so that 
controls and graphics can be mixed, is a must.  It is also essential to be able
to bind octave functions or scripts to GUI events in some seamless fashion.
The widget system must be portable.  Beyond these bare requirements, it is all
a matter of style.

Paul THOMAS