A script-enabled browser is required for this page to function properly.

SYSTEM.MOUSE_CANVAS System Variable

Syntax

SYSTEM.MOUSE_CANVAS

Description

If the mouse is in a canvas, SYSTEM.MOUSE_CANVAS represents the name of that canvas as a CHAR value. If the mouse is in an item, this variable represents the name of the canvas containing the item.

SYSTEM.MOUSE_CANVAS is NULL if:

SYSTEM.MOUSE_CANVAS Examples

/*

** Trigger: When-Mouse-Move
** Example: When the mouse enters any one of several overlapping
** canvases, Oracle Forms brings that canvas to the
** front.
*/
DECLARE
canvas_to_front VARCHAR(50);
BEGIN
canvas_to_front := :System.Mouse_Canvas;
Show_View(canvas_to_front);
END;


SYSTEM.MOUSE_BUTTON_PRESSED examples

SYSTEM.MOUSE_BUTTON_SHIFT_STATE examples

SYSTEM.MOUSE_ITEM examples

SYSTEM.MOUSE_RECORD examples

SYSTEM.MOUSE_RECORD_OFFSET system variable

SYSTEM.MOUSE_X_POS examples

SYSTEM.MOUSE_Y_POS examples