Project

General

Profile

Bug #2997

Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS

Added by Igor Skornyakov about 8 years ago. Updated about 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
02/19/2016
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:

COMPILER-WAIT.png (536 Bytes) Igor Skornyakov, 02/19/2016 04:14 PM

NO.png (430 Bytes) Igor Skornyakov, 02/19/2016 04:14 PM

HELP.png (463 Bytes) Igor Skornyakov, 02/19/2016 04:14 PM

UPARROW.png (357 Bytes) Igor Skornyakov, 02/19/2016 04:14 PM

APPSTARTING.png (445 Bytes) Igor Skornyakov, 02/19/2016 04:14 PM


Related issues

Related to User Interface - Feature #2565: implement runtime support for the SET-WAIT-STATE method Closed

History

#1 Updated by Igor Skornyakov about 8 years ago

At this moment there are a few mouse cursors which are standard for Progress but do not have direct counterparts in AWT/JS. We need to support them. The table below lists all pre-defined cursors and their counterpart when available.

APPSTARTING       No counterpart (a combination of DEFAULT_CURSOR and WAIT_CURSOR)
ARROW             DEFAULT_CURSOR
CROSS             CROSSHAIR_CURSOR
HELP              No counterpart
IBEAM             TEXT_CURSOR
NO                No counterpart
RECTANGLE         No counterpart, not required
SIZE              MOVE_CURSOR
SIZE-E            E_RESIZE_CURSOR
SIZE-N            N_RESIZE_CURSOR
SIZE-NE           NE_RESIZE_CURSOR
SIZE-NW           NW_RESIZE_CURSOR
SIZE-S            S_RESIZE_CURSOR
SIZE-SE           SE_RESIZE_CURSOR
SIZE-SW           SW_RESIZE_CURSOR
SIZE-W            W_RESIZE_CURSOR
UPARROW           No counterpart (can be easily derived from the N_RESIZE_CURSOR or S_RESIZE_CURSOR by removing one arrowhead)
WAIT              WAIT_CURSOR
GLOVE             HAND_CURSOR
COMPILER-WAIT     No counterpart

#2 Updated by Greg Shah about 8 years ago

Please post image captures of the "no counterpart" cursors. These will be for reference purposes only, we will not copy the bits in our implementation.

#3 Updated by Greg Shah about 8 years ago

To be clear, when we create these images, we must do so "from scratch". We cannot just make a copy of the bits used for these cursors. Instead, we must manually draw our own version. We may want to use SVG which will be easy to show is our own version.

#4 Updated by Igor Skornyakov about 8 years ago

Greg Shah wrote:

Please post image captures of the "no counterpart" cursors. These will be for reference purposes only, we will not copy the bits in our implementation.

Sorry, but at this moment I do not understand how to do that. When I make a screen snapshot the mouse cursor is not captured. I will continue trying.

#6 Updated by Igor Skornyakov about 8 years ago

#7 Updated by Igor Skornyakov about 8 years ago

Please find image captures of Progress pre-defined cursors which do not have AWT counterparts attached.

Also available in: Atom PDF