Vcl.Outline.OutlineError
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.