ORACLE Form mouse shape CURSOR_STYLE
In Oracle Forms Builder, there is often a situation of waiting for the background to call pck or wait for the request to run.
In the process of waiting, in order to show the current state more amicably and prevent the user from misoperation, the way of changing the shape of the mouse is often used.
The CURSOR_STYLE property of the oracle form built-in function SET_APPLICATION_PROPERTY can do this.
SET_APPLICATION_PROPERTY (CURSOR_STYLE, 'BUSY');-- busy status SET_APPLICATION_PROPERTY (CURSOR_STYLE,' DEFAULT');-- normal status
For example, in the WIN Aero mouse scheme, the busy state is a rotating circle.
Let's take a look at the official definition SET_APPLICATION_PROPERTY given by oracle:
Let's take a look at the value of CURSOR_STYLE:
Cursor Style Property
Description
Specifies the mouse cursor style. Use this property to dynamically change the shape of the cursor. The following settings are valid for the Cursor Style property:
ARROW
Displays a GUI-specific arrow symbol.
BUSY
Displays a GUI-specific busy symbol.
CROSSHAIR
Displays a GUI-specific crosshair symbol.
DEFAULT
Displays a GUI-specific arrow symbol.
HELP
Displays a GUI-specific help symbol.
INSERTION
Displays a GUI-specific insertion symbol.
HAND
Pointing finger symbol.
MOVE
Crossed Arrow move window symbol.
Resize Arrows
The first two letters indicate direction, e.g. MWRESIZE-North-West Resize
NRESIZE
SRESIZE
ERESIZE
WRESIZE
NERESIZE
NWRESIZE
SERESIZE
SWRESIZE