Handler Details - Debugger (Magic xpa 4.x)
The Handler column displays the current location in the task, in the following format: <Handler><: name>
The location options are:
-
Handler – Execution is currently in a handler. If this is specified, the handler name will be added. For example: Handler: Find City Code or Handler: Record Suffix
-
Function – Execution is currently in a user-defined function. If this is specified, the function name will be added. For example: Function: Calculate Parity
-
Control – The user is currently parked on a specific control. If this is specified, the control name will be added (if there is one). For example: Control: Add Address
-
Declaration – The task is currently in the initialization stage. If this is specified, the variable name will be added. For example: Variable: Address Code
-
RecordProcessing – This is a situation in which the task is at the end of the Record Suffix, but has not yet continued to either the Record Prefix or the Task Suffix. This can happen in Batch tasks.
-
SubFormCall – The task was called from a subform. If this is specified, the control name will be added (if there is one). For example: SubFormCall: AddressList
-
SelectionProgram – A selection program that was defined on the control was called. If this is specified, the control name will be added (if there is one). For example: SelectionProgram: City Code
The location may be blank. This can happen with the Main Program in which the Task Prefix has completed.
Asynchronous events will not appear in this list.