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 usingFiler
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.