ORACLE Form 鼠標形態 CURSOR_STYLE

Oracle Forms Builder中,常會出現等待後臺調用pck或者等待請求運行的情形。

等待過程中,爲了更友善地展現當前狀態,防止用戶方誤操作,常會使用變更鼠標形態的方式。

oracle form內置函數 SET_APPLICATION_PROPERTYCURSOR_STYLE 屬性可以實現這一功能。

SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY'); --忙碌狀態
SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'DEFAULT'); --普通狀態


比如,WIN Aero鼠標方案,忙碌狀態爲有個轉動的圓圈。

3.jpg


來看下oracle官方給出的釋義 SET_APPLICATION_PROPERTY:

1.jpg


再來看下 CURSOR_STYLE 的取值:

2.jpg


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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章