Vcl.Outline.OutlineError

From RAD Studio API Documentation
Jump to: navigation, search

System.TObjectOutlineError

Delphi

OutlineError = class(TObject); { Raised by GetNodeAtIndex }

C++

class PASCALIMPLEMENTATION OutlineError : public System::TObject

Properties

Type Visibility Source Unit Parent
class public
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline Vcl.Outline

Description

OutlineError is a special exception class for invalid outline-node indexes.

OutlineError is raised when an application cannot access a specified outline node. In most cases, this occurs because the index used is invalid.

OutlineError is raised internally to abort look-ups of outline components. Because it does not descend from Exception, it never appears at runtime—even if the debugger is set to break on exceptions. Thus it is a useful tool for aborting deep recursions.

Note: OutlineError is raised by the TOutline component, which is maintained for backward compatibility.

See Also