[comp.sys.apollo] Rubberbanding multiple segments in 2D GMR

conliffe@caen.engin.umich.edu (Darryl C. Conliffe) (12/23/88)

I am working on an application in which I would like to
use the "rubberbanding" feature of 2D GMR, but I am stuck
on a point, and perhaps someone else has the answer.

The application creates nodes and arcs connecting the
nodes.  For nodes, a segment containing the text
identifying the segment is created.  For the arcs,
a segment containing the polyline and the text labeling
it is created.  When the arc is created, the
endpoints are adjusted by the application to "snap" to
the nodes connected by the arc.  That is the extent of the
linkage between the segments: they appear associated due to
their physical proximity.

The challenge is to be able to move a node *AND* the end
point of the arc(s) "connected" to the node using the
GM_$MODELCMD_SET_MODE routine to set up rubberbanding.
As best I can tell, rubberbanding is supported within
a segment, but not across multiple segments.  Is there
any hope of using any GMR calls to directly accomplish
this behavior? (I am using the bundled version, not 2.n).
-- 
___________________

 Darryl C. Conliffe  conliffe@caen.engin.umich.edu  (313) 721-6069
-------------------