Difference between revisions of "TScript.OnUnhandledException"

From Soldat Community Wiki
Jump to: navigation, search
(Created page with "==Description== Type used by TScript.OnUnhandledException as an event handler type. ==Declaration== function (ErrorCode: TErrorType; Message, UnitName, FunctionName: st...")
 
(No difference)

Latest revision as of 21:55, 23 June 2016

Description

Type used by TScript.OnUnhandledException as an event handler type.

Declaration

 function (ErrorCode: TErrorType; Message, UnitName, FunctionName: string; Row, Col: Cardinal): Boolean
  ErrorCode: See below!
  Message: Error message to be displayed
  UnitName: Unit in which the error occured
  FunctionName: Function that caused an error
  Row,Col: Cursor position in file where error occured
  Result: True if exception is handled, otherwise script is disabled.

Error Types

Expand with: descriptions when the errors appear
  • ErNoError
  • erCannotImport
  • erInvalidType
  • ErInternalError
  • erInvalidHeader
  • erInvalidOpcode
  • erInvalidOpcodeParameter
  • erNoMainProc
  • erOutOfGlobalVarsRange
  • erOutOfProcRange
  • ErOutOfRange
  • erOutOfStackRange
  • ErTypeMismatch
  • erUnexpectedEof
  • erVersionError
  • ErDivideByZero
  • ErMathError
  • erCouldNotCallProc
  • erOutofRecordRange
  • erOutOfMemory
  • erException
  • erNullPointerException
  • erNullVariantError
  • erInterfaceNotSupported
  • erCustomError