From graphics-request at octave dot org Fri Dec 17 11:38:57 2004 Subject: Re: Octave GUI API: Proposal. From: N Smethurst To: Shai Ayal Cc: graphics at octave dot org Date: Fri, 17 Dec 2004 18:40:43 +0100 Hi Shai Maybe I did not express things very well before. I am interested in the implementation of a set of core Octave types representing the well known handle graphics structure. The actual implementation would be determined by the chosen plugin. In this way, Octave would not rely on any external GUI library, and everyone could use the external system that they desire, whilst maintaining a single Octave code base. All non-fundamental graphics functionality would then be written in .m files or in dynamically loaded compiled octave files. On Friday 17 Dec 2004 16:53, Shai Ayal wrote: > Is the GUI in this discussion just buttons, sliders etc... or are you > proposing to put all the graphics including graphs into this API? > > Moving the graphs into this format can be quite tricky since gnuplot > does not lend itself easily to the handle graphics paradigm. However > considering only the buttons, sliders etc... as GUI is also "not natural". > > I have no answer to this. As I wrote in another similar thread I myself > am not sure any of these graphics issues should be integrated into > octave -- Every developer can develop them for his own graphics > implementation. By insuring that all of them work using the handle > graphics paradigm (which is far from perfect, but the de-facto > standard), high level function can be shared by all implementations > > Shai >