2.161 .ignorecursor
This attribute decides whether windows and dialogs shall ignore the cursor (see also .overridecursor); this happens if the value is set at true.
Definition
-
Data type
boolean
-
Access
get, set
-
changed event
yes
Remarks
- If .ignorecursor is set true at a dialog or window, the temporary override-cursor is ignored by this relevant object and all its child objects.
-
Usually the cursor is inherited from parent to child (if the child has no own defined cursor). The only exception is the object window which does not inherit its parents’ cursor.
If you specify an object other than a window in the attribute .ignorecursor, this object has to have an own cursor, otherwise it inherits the cursor specified at the parent, i.e. the cursor defined by Dialog.cursor.
Example
Except for one window, a temporary wait cursor is set for the entire dialog.
window Wi { .ignorecursor true; .cursor CursorCross; } on Pb select { setup.overridecursor := CursorWait; }
See also
Attribut