Table of Contents

Interface ICodeCompletionBox

Namespace
Alternet.Editor.CodeCompletion
Assembly
Alternet.Editor.v9.dll

Represents properties and methods of a popup window that displays code completion information presented in the form of a list.

public interface ICodeCompletionBox : ICodeCompletionWindow

Properties

CodeCompletionBorderColor

When implemented by a class, gets ICodeCompletionBox border color.

Columns

When implemented by a class, represents collection of ICodeCompletionColumn objects displayed by Code Completion ListBox.

CompletionEdit

When implemented by a class, represents CodeCompletionEdit object used to display code snippets.

CompletionHint

When implemented by a class, represents CodeCompletion hint object used to display hints next to completion box.

DropDownCount

When implemented by a class, gets or sets a value that specifies maximal visible index of the ListBox items within the popup control.

Filter

When implemented by a class, gets or sets filter string used to filter ICodeCompletionBox content.

Filtered

When implemented by a class, gets or sets a boolean value that indicates whether ICodeCompletionBox should filter its content using Filer property.

Painter

When implemented by a class, gets or sets theme-driven painter for the ICodeCompletionBox.

ShowTabs

When implemented by a class, gets or sets boolean value that indicates whether codecompletion window should display additional tabs.

Sorted

When implemented by a class, gets or sets a value indicating whether the items in the ICodeCompletionBox are sorted alphabetically.

SupportsTabs

When implemented by a class, gets a boolean value that indicates whether codecompletion window supports additional tabs.

Visible

When implemented by a class, gets or sets a value indicating whether the control is displayed.

Methods

AddColumn()

When implemented by a class, adds a new column to the ICodeCompletionBox column collection.

ClearColumns()

When implemented by a class, removes all columns from the ICodeCompletionBox column collection.

InsertColumn(int)

When implemented by a class, inserts a new column to the specified position in the column collection.

RemoveColumnAt(int)

When implemented by a class, removes the column at the specified index of the column collection.

ResetDropDownCount()

When implemented by a class, resets the DropDownCount to the default value.

Events

SelectionChanged

When implemented by a class, occurs when index specifying the currently selected item is changed.