RFC: GUI Library Task Force

Manuel M. T. Chakravarty chak@cse.unsw.edu.au
Tue, 25 Sep 2001 17:41:06 +1000


"Ch. A. Herrmann" <herrmann@infosun.fmi.uni-passau.de> wrote,

> Basically, I like the suggestions, but want to clarify:
> 
> > * The library focuses on graphical *user interfaces* (ie,
> >   buttons, menus, scrollbars, selection lists, etc) as
> >   opposed to drawing and animation routines.
> 
> Many applications where GUIs are used require a canvas/scribble field
> with the following basic functionality:
> 
>   - set a point in a particular color; if speed is an issue,
>     mapping a 2D-array content to the canvas would be useful
>   - read the relative mouse coordinates when a mouse
>     button was pressed or released or the mouse was moved 
>     with a pressed button  

Sure - such functionality needs to be included.  However, a
canvas widget is just one among many.

Cheers,
Manuel