oracle+鼠标转圈,ORACLE Form 鼠标形态 CURSOR_STYLE

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

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

oracle form内置函数 SET_APPLICATION_PROPERTY 的 CURSOR_STYLE 属性可以实现这一功能。SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY'); --忙碌状态

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

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

5f20e79970adebe5c00fec6dca187d0b.png

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

1e57b19066729d8f46a72fb8ebd4261f.png

再来看下 CURSOR_STYLE 的取值:

241e68621f19e5bd677a20e236dd283b.png

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值