Interface ICodeCompletionBox
- Namespace
- Alternet.Editor.CodeCompletion
- Assembly
- Alternet.Editor.v10.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
ICodeCompletionBoxborder color.
- Columns
When implemented by a class, represents collection of
ICodeCompletionColumnobjects 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
ICodeCompletionBoxcontent.
- Filtered
When implemented by a class, gets or sets a boolean value that indicates whether
ICodeCompletionBoxshould filter its content usingFilerproperty.
- 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
ICodeCompletionBoxare 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
ICodeCompletionBoxcolumn collection.
- ClearColumns()
When implemented by a class, removes all columns from the
ICodeCompletionBoxcolumn 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
DropDownCountto the default value.
Events
- SelectionChanged
When implemented by a class, occurs when index specifying the currently selected item is changed.