# HB_IDLEDEL()

Removes the background task from the list of tasks.

Syntax

  HB_IDLEDEL( <nHandle> ) --> xAction

Arguments

  <nHandle> is the identifier of the task returned by the HB_IDLEADD() function.

Returns

  <xAction> NIL if invalid handle is passed or a codeblock that was passed to HB_IDLEADD() function

Description

  HB_IDLEDEL() removes the action associated with passed identifier from the list of background tasks. The identifer should be the value returned by the previous call of HB_IDLEADD() function.
  If specified task is defined then the codeblock is returned otherwise the NIL value is returned.

Examples

          nTask := HB_IDLEADD( {|| SayTime()} )
          INKEY(10)
          cbAction := HB_IDLEDEL( nTask )

Status

  Ready

Compliance

  Harbour extension

Platforms

  All

Files

  source/rtl/idle.c

See Also

- HB_IDLEADD()
- HB_IDLESTATE()