Table of Contents

Interface ICodeCompletionWindow

Namespace
Alternet.Editor.Wpf
Assembly
Alternet.Editor.Wpf.v9.dll

Represents properties and methods to display a popup window containing Code Completion information.

public interface ICodeCompletionWindow

Properties

AutoSize

When implemented by a class, gets or sets a value indicating whether a popup window is automatically resized to fit its contents.

CanCloseNow

When implemented by a class, indicates if popup window can be closed.

CompletionFlags

When implemented by a class, gets or sets collection of attributes that specifies behavior of the popup window.

DisplayPos

When implemented by a class, specifies position within the text (as index of line and character) where ICodeCompletionWindow is displayed.

EndPos

When implemented by a class, specifies position within the text (as index of line and character) where ICodeCompletionWindow is valid.

FontFamily

When implemented by a class, gets or sets family for ICodeCompletionWindow font.

FontSize

When implemented by a class, gets or sets size for ICodeCompletionWindow font.

FontStretch

When implemented by a class, gets or sets degree to which a ICodeCompletionWindow font is condensed or expanded on the screen.

FontStyle

When implemented by a class, gets or sets style information for ICodeCompletionWindow font.

FontWeight

When implemented by a class, gets or sets the weight or thickness of the ICodeCompletionWindow font.

Images

When implemented by a class, gets or sets the ImageList for code completion items.

IsFocused

When implemented by a class, indicates whether ICodeCompletionWindow or it's child control has an input focus.

IsVisible

When implemented by a class, indicates if window is visible.

OwnerControl

When implemented by a class, represents a control owning the ICodeCompletionWindow.

Provider

When implemented by a class, gets or sets the object that contains data related to the popup window.

Size

When implemented by a class, returns size of the window.

Sizeable

When implemented by a class, gets or sets a value indicating whether the border of the popup window is resizable.

StartPos

When implemented by a class, specifies position within the text (as index of line and character) where ICodeCompletionWindow is valid.

Window

When implemented by a class, returns itself as a Window control.

Methods

Close(bool)

When implemented by a class, closes the popup window.

CloseDelayed(bool)

When implemented by a class, closes the popup window with delay.

ContainsControl(Control)

When implemented by a class, retrieves a value indicating whether the popup window contains the specified control.

ContainsMouseCursor(int)

When implemented by a class, determines whether control contains mouse position, with specified therehold.

PerformSearch()

When implemented by a class, performs searching operation.

Popup()

When implemented by a class, displays popup window at the current mouse position.

PopupAt(double, double)

When implemented by a class, displays popup window at the specified screen position.

PopupAt(Point)

When implemented by a class, displays popup window at the specified screen position.

PopupAt(Point, ICodeCompletionProvider)

When implemented by a class, displays popup window at the specified screen position.

PositionChanged(int, int, int, int)

When implemented by a class, responds on changing position in the popup window.

ResetAutoSize()

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

ResetCodeCompletionFlags()

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

ResetContent()

When implemented by a class, updates ICodeCompletionWindow content from its Provider.

ResetSizeable()

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

Events

ClosePopup

When implemented by a class, occurs when the popup window is closed.

Disposed

When implemented by a class, occurs when the popup window is disposed.

HelpRequested

When implemented by a class, occurs when user requests help for a control.

HwndSourceInitialized

When implemented by a class, occurs when the popup window source initialized.

KeyPreviewEvent

Occurs when the popup window receives key message.

ShowPopup

When implemented by a class, occurs when the popup window is displayed.