From help-octave-request at bevo dot che dot wisc dot edu Fri Dec 19 17:50:46 2003 Subject: Re: curses on octave From: Paul Kienzle To: wtm at ono dot com Cc: Octave_post Date: Fri, 19 Dec 2003 18:50:10 -0500 On Dec 19, 2003, at 12:10 PM, John W. Eaton wrote: > On 19-Dec-2003, taltman at lbl dot gov wrote: > > | On Dec 19, 2003 at 2:50am, wtm at ono dot com wrote: > | > | wtm >OK: My program gives a OK results. I like to improve it doing a > GUI, and > | wtm >I think ncurses is a good idea becouse they do not depends on > XWindow, > | wtm >and they are enough for my purposes. > | > | Okay. Then I suggest that you do some inter-process communication to > | achieve this. Octave has utilities to help you with this: > > I think it would also be interesting to have an Octave interface to > the ncurses library, but I don't think this is a very high priority > project. Probably it is something that should be done with matwrap or > a similar approach (describe the interface to the functions, then > generate the wrappers automatically, at least as much as possible). But the octave function interface is so much richer than C! I like the Tcl/Tk approach of hiding the details and presenting a clean interface rather than the Perl approach of providing direct access to the raw library. Of course, if we used libffi to provide direct access to the library, we could write the clean interface in Octave itself rather than C++. Paul Kienzle pkienzle at users dot sf dot net ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------