This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 103426 - Useless "drag link" cursor in designer
Summary: Useless "drag link" cursor in designer
Status: VERIFIED WONTFIX
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Binding (show other bugs)
Version: 6.x
Hardware: All Linux
: P4 blocker (vote)
Assignee: issues@guibuilder
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-07 13:22 UTC by Jiri Vagner
Modified: 2007-08-20 11:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
dragcursor-link.png (235 bytes, image/png)
2007-05-07 13:23 UTC, Jiri Vagner
Details
dragcursor-copy.png (228 bytes, image/png)
2007-05-07 13:23 UTC, Jiri Vagner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Vagner 2007-05-07 13:22:05 UTC
Dropping db table above frame in designer will create all db-jpa-bind stuff
without creating new jtable. CTRL key changes cursor to " drag copy" cursor and
it creates all db-jpa-bind stuff with new connected jtable.

But CTRL+SHIFT keys change cursor to "drag link" cursor and ... also creates
connected jtable.

In my opinion, if there is no special functionality for using "drag link"
cursor, it should be disabled. Different cursors for the same action, it is not
user friendly.

Steps to reproduce:
Create new jframe
Browse db table in Database explorer in Runtime tab
Drag table from db and drop it above frame
Press CTRL or CTRL+SHIFT key and drag and drop db another table

NetBeans IDE Dev (Build 200705061800)
1.5.0_11; Java HotSpot(TM) Client VM 1.5.0_11-b03
Linux version 2.6.17-10-386 running on i386
en_US (nb); UTF-8
Comment 1 Jiri Vagner 2007-05-07 13:23:19 UTC
Created attachment 42189 [details]
dragcursor-link.png
Comment 2 Jiri Vagner 2007-05-07 13:23:58 UTC
Created attachment 42190 [details]
dragcursor-copy.png
Comment 3 Jan Stola 2007-05-25 15:58:07 UTC
These cursors are standard cursors for different types of drags. We will not 
implement any hacks to make the cursors the same only because Ctrl+Shift and 
Ctrl drags has the same result in this scenario.
Comment 4 Jiri Vagner 2007-08-20 11:14:49 UTC
Ok, verified.