/* TEACH GO_OBLONG                          Ben Rabau, 27th Aug 1993

This file refers to oblong objects in GO. Since they are implemented as
rounded rectangles, the user is referred to: TEACH * GO_RECTANGLE.

For more general detailed information see

HELP * GO
REF * GO

 */

;;; This requires the following files to be loaded:
uses go;
uses go_oblong;

;;; It also requires an active go_pane (see TEACH * GO_PANE):
go_init_rc();

;;; rather than a "rounded rectangle" you can also use the go_oblong class:
vars an_oblong = instance go_oblong;
                     go_width  = 150;
                     go_height = 50;
                 endinstance;
go_add_to( an_oblong, go_default_pane );

;;; You can increase the rounding with:
25 -> go_rounding( an_oblong );

;;; Or influence it with one or more calls to:
go_roughen( an_oblong );
go_smooth( an_oblong );

;;; Another major characteristic is the rotation angle:
45 -> go_angle( an_oblong );

;;; The rest is as explained in TEACH * GO_RECTANGLE
;;; eof

--- C.all/lib/proto/go/teach/go_oblong
--- Copyright University of Sussex 1993. All rights reserved.
