$root.$itasks.TASK

Parent: $root.$itasks

Class notation

A specific instance of a task class.

Properties

Object specific
$autoactivate If true, this task is activated when one of its windows comes to the top
$instancetask The task which owns instances created by this task
$isIDE If true, instances created by this task belong to the design desktop
Standard $classtype $isprivate $name

Methods

Object specific
$asynccomplete $asynccomplete(iCallId,cErrText,vRetVal) Called when method called via Do async method completes; iCallId is the value returned by Do async method; vRetVal is the method return value (unless an error occurred, indicated by non-empty cErrText)
$langchange $langchange(cNewLocale) All task instances receive this message when the operating system input language changes. cNewLocale is the locale string for the new input language. Not sent to remote tasks. (Win32 only)
$newlanguage $newlanguage() All task instances receive this message when $root.$prefs.$language changes. Not sent when $root.$prefs.$language is set to its initial value at startup. Not sent to remote tasks
$omnistoback $omnistoback() All task instances receive this message when another application becomes the front application. Not sent to remote tasks
$omnistofront $omnistofront(bClickInDock) All task instances receive this message when Omnis becomes the front application. On MacOSX, bClickInDock is true if and only if the message is sent as a result of a click on the dock. Not sent to remote tasks
$quitcancancelasync $quitcancancelasync() Sent when quitting, to the startup task of all libraries for which an async method is running. Returns kTrue if Omnis can cancel the async method(s) without prompting the user
Standard $canclose $close

Children 

$ivars $methods $tvars