Browse Prior Art Database

Ordering of Connections in Visual Programming

IP.com Disclosure Number: IPCOM000115606D
Original Publication Date: 1995-May-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Cox, PH: AUTHOR [+4]

Abstract

Disclosed is a dynamic direct manipulation technique to create and change execution orders in a visual programming.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Ordering of Connections in Visual Programming

      Disclosed is a dynamic direct manipulation technique to create
and change execution orders in a visual programming.

      This invention introduces a new technique that allows the user
to dynamically display and directly change the order of connections
from an object.  Each uni-directional connection has a numbered tag
indicating the default order of execution (Fig. 1).  The user may
change the order by dragging the tag from one connection to another,
thus swapping their order (see Figs. 2a, 2b).  Figure 2a:
Illustrating
the action of dragging tag number 2 to tag number 3.

      As illustrated in Fig. 2a, Tag 2 is attached to the arrow
pointer, in mid-drag.  Where tag 2 used to be is a 'hollow' tag.  The
insertion arrows on either side of tag 3 indicate to the user that if
dropped, tag 2 will be placed where tag 3 now is.  (In this example
only one insertion arrow can be seen, as the left one is covered by
tag 2 being dragged.)