ORACLE Form 鼠标形态 CURSOR_STYLE

Oracle Forms Builder中,常会出现等待后台调用pck或者等待请求运行的情形。sql

等待过程当中,为了更友善地展示当前状态,防止用户方误操做,常会使用变动鼠标形态的方式。oracle

oracle form内置函数 SET_APPLICATION_PROPERTYCURSOR_STYLE 属性能够实现这一功能。ssh

SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY'); --忙碌状态
SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'DEFAULT'); --普通状态


好比,WIN Aero鼠标方案,忙碌状态为有个转动的圆圈。ide

3.jpg


来看下oracle官方给出的释义 SET_APPLICATION_PROPERTY:函数

1.jpg


再来看下 CURSOR_STYLE 的取值:ui

2.jpg


Cursor Style Propertythis

Descriptionspa

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: 3d


ARROWorm

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

相关文章
相关标签/搜索