Table of Contents

Class DebuggerPanelsTabControl

Namespace
Alternet.Scripter.Integration
Assembly
Alternet.Scripter.Integration.v9.dll

Represents a container of the debugger-related panels, like Output or Errors.

public class DebuggerPanelsTabControl : TabControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IDebuggerPanels
Inheritance
DebuggerPanelsTabControl
Implements

Constructors

DebuggerPanelsTabControl()

Initializes a new instance of the DebuggerPanelsTabControl class with default settings.

Properties

Breakpoints

Gets a debugger panel used to display breakpoints.

CallStack

Gets a debugger panel used to display call stack frames.

Debugger

Gets or sets IScriptDebuggerBase, which messages, errors, and breakpoints will be displayed by this control.

Errors

Gets a debugger panel used to display compiler errors and warnings.

FindResults

Gets a debugger panel used to display search results.

Locals

Gets a debugger panel used to display local variables.

Output

Gets a debugger panel used to display output debugger messages.

Threads

Gets a debugger panel used to display active threads.

VisiblePanels

Gets or sets a list of panels that are displayed in this control.

Watches

Gets a debugger panel used to display watch expressions.

Methods

CreateBreakpointsPanel()
CreateCallStackPanel()
CreateErrorsPanel()
CreateFindResultsPanel()
CreateLocalsPanel()
CreateOutputPanel()
CreateThreadsPanel()
CreateWatchesPanel()
FocusPanel(DebuggerPanelKinds)

Activates specified panel.

IsPanelActive(DebuggerPanelKinds)

Indicates whether some panel is active.

OnDebuggerChanged(IScriptDebuggerBase, IScriptDebuggerBase)
OnSelectedIndexChanged(EventArgs)

Raises the SelectedIndexChanged event.

Events

ActivePanelsChanged

Occurs when an active debugger panel is changed.