Browse Prior Art Database

Expression of feedback to make unavailable area clear in drawing lines

IP.com Disclosure Number: IPCOM000011412D
Original Publication Date: 2003-Feb-19
Included in the Prior Art Database: 2003-Feb-19
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Abstract

Disclosed is representation of unavailable area for a graphical editor. The representation improves usability in edit operation with pointing device.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 58% of the total text.

Page 1 of 2

THIS COPY WAS MADE FROM AN INTERNAL IBM DOCUMENT AND NOT FROM THE PUBLISHED BOOK

JP820020815 Koichiro Kato/Japan/IBM Satoko Yoshida

Expression of feedback to make unavailable area clear in drawing lines

Disclosed is representation of unavailable area for a graphical editor. The representation improves usability in edit operation with pointing device. This document consists of the followings:
1. Implementation example 1
2. Implementation example 2
3. Features and Benefits

1. Implementation example1 This example shows how unavailable area appears in dragging a box. In this, a box must not be on the top of other boxes.

State 1(See Figure 1)

 For changing location of "}Class4"}, a user drags it and drops where he wants to locate it. While dragging "}Class4"}, a square with dotted line is drawn as feedback. State 2(See Figure 1) When "}Class4"} becomes on the top of "}Class3"}, unavailable area appears and the cursor's shape is changed. While the cursor is in the unavailable area, the drag&drop operation of "} Class4"} is canceled even if a user drops it. The area is displayed until the cursor gets off the area.

Figure 1

2. Implementation example 2 This example shows how unavailable area appears in dragging a connector line. In this, a connector line must not be on the boundary of a box.

State 1, State 2(See Figure 2)

For changing route of a line, a user drags "}P2"} and drops it where he wants to locate it. While dragging "}P2"}, a line "}P2P3"} is re-drawn as feedback.

...