C# Class ARCed.Scintilla.CallTip

Inheritance: TopLevelHelper
Show file Open project: borisblizzard/arcreator

Private Properties

Property Type Description
CallTip System.ComponentModel
ResetBackColor void
ResetForeColor void
ResetHighlightEnd void
ResetHighlightStart void
ResetHighlightTextColor void
SetBackColorInternal void
SetForeColorInternal void
ShouldSerialize bool
ShouldSerializeBackColor bool
ShouldSerializeForeColor bool
ShouldSerializeHighlightEnd bool
ShouldSerializeHighlightStart bool
ShouldSerializeHighlightTextColor bool
ShowOverloadInternal void

Public Methods

Method Description
Cancel ( ) : void

Hides the calltip

Hide and Cancel do the same thing

Hide ( ) : void

Hides the calltip

Hide and Cancel do the same thing

Show ( ) : void

Displays a calltip without overloads

The Message must already be populated. The calltip will be displayed at the current document position with no highlight.

Show ( int position ) : void

Displays a calltip without overloads

The Message must already be populated. The calltip with no highlight

Show ( int highlightStart, int highlightEnd ) : void

Displays a calltip without overloads

The Message must already be populated. The calltip will be displayed at the current document position

Show ( int position, int highlightStart, int highlightEnd ) : void

Displays a calltip without overloads

The Message must already be populated.

Show ( string message ) : void

Displays a calltip without overloads

The calltip will be displayed at the current document position with no highlight

Show ( string message, int position ) : void

Displays a calltip without overloads

The calltip will be displayed with no highlight

Show ( string message, int highlightStart, int highlightEnd ) : void

Displays a calltip without overloads

The calltip will be displayed at the current document position

Show ( string message, int position, int highlightStart, int highlightEnd ) : void

Displays a calltip without overloads

ShowOverload ( ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position starting at overload 0 with no highlight.

ShowOverload ( OverloadList overloadList ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used starting at position 0 with no highlight

ShowOverload ( OverloadList overloadList, int position ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The overload startIndex will be 0 with no Highlight

ShowOverload ( OverloadList overloadList, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used starting at position 0

ShowOverload ( OverloadList overloadList, int position, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The overload startIndex will be 0

ShowOverload ( OverloadList overloadList, int position, uint startIndex, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks.

ShowOverload ( OverloadList overloadList, uint startIndex ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used with no highlight

ShowOverload ( OverloadList overloadList, uint startIndex, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used

ShowOverload ( int position ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. The overload at position 0 will be displayed with no highlight.

ShowOverload ( int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position starting at overload 0

ShowOverload ( int position, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. The overload at position 0 will be displayed.

ShowOverload ( int position, uint startIndex ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position with no highlight

ShowOverload ( int position, uint startIndex, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated.

ShowOverload ( uint startIndex ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position with no highlight.

ShowOverload ( uint startIndex, int highlightStart, int highlightEnd ) : void

Shows the calltip with overloads

ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position.

Private Methods

Method Description
CallTip ( Scintilla scintilla ) : System.ComponentModel
ResetBackColor ( ) : void
ResetForeColor ( ) : void
ResetHighlightEnd ( ) : void
ResetHighlightStart ( ) : void
ResetHighlightTextColor ( ) : void
SetBackColorInternal ( Color value ) : void
SetForeColorInternal ( Color value ) : void
ShouldSerialize ( ) : bool
ShouldSerializeBackColor ( ) : bool
ShouldSerializeForeColor ( ) : bool
ShouldSerializeHighlightEnd ( ) : bool
ShouldSerializeHighlightStart ( ) : bool
ShouldSerializeHighlightTextColor ( ) : bool
ShowOverloadInternal ( ) : void

Method Details

Cancel() public method

Hides the calltip
Hide and Cancel do the same thing
public Cancel ( ) : void
return void

Hide() public method

Hides the calltip
Hide and Cancel do the same thing
public Hide ( ) : void
return void

Show() public method

Displays a calltip without overloads
The Message must already be populated. The calltip will be displayed at the current document position with no highlight.
public Show ( ) : void
return void

Show() public method

Displays a calltip without overloads
The Message must already be populated. The calltip with no highlight
public Show ( int position ) : void
position int The document position to show the calltip
return void

Show() public method

Displays a calltip without overloads
The Message must already be populated. The calltip will be displayed at the current document position
public Show ( int highlightStart, int highlightEnd ) : void
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

Show() public method

Displays a calltip without overloads
The Message must already be populated.
public Show ( int position, int highlightStart, int highlightEnd ) : void
position int The document position to show the calltip
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

Show() public method

Displays a calltip without overloads
The calltip will be displayed at the current document position with no highlight
public Show ( string message ) : void
message string The calltip message to be displayed
return void

Show() public method

Displays a calltip without overloads
The calltip will be displayed with no highlight
public Show ( string message, int position ) : void
message string The calltip message to be displayed
position int The document position to show the calltip
return void

Show() public method

Displays a calltip without overloads
The calltip will be displayed at the current document position
public Show ( string message, int highlightStart, int highlightEnd ) : void
message string The calltip message to be displayed
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

Show() public method

Displays a calltip without overloads
public Show ( string message, int position, int highlightStart, int highlightEnd ) : void
message string The calltip message to be displayed
position int The document position to show the calltip
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position starting at overload 0 with no highlight.
public ShowOverload ( ) : void
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used starting at position 0 with no highlight
public ShowOverload ( OverloadList overloadList ) : void
overloadList OverloadList List of overloads to be displayed see
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The overload startIndex will be 0 with no Highlight
public ShowOverload ( OverloadList overloadList, int position ) : void
overloadList OverloadList List of overloads to be displayed see
position int The document position where the calltip should be displayed
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used starting at position 0
public ShowOverload ( OverloadList overloadList, int highlightStart, int highlightEnd ) : void
overloadList OverloadList List of overloads to be displayed see
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The overload startIndex will be 0
public ShowOverload ( OverloadList overloadList, int position, int highlightStart, int highlightEnd ) : void
overloadList OverloadList List of overloads to be displayed see
position int The document position where the calltip should be displayed
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks.
public ShowOverload ( OverloadList overloadList, int position, uint startIndex, int highlightStart, int highlightEnd ) : void
overloadList OverloadList List of overloads to be displayed see
position int The document position where the calltip should be displayed
startIndex uint The index of the initial overload to display
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used with no highlight
public ShowOverload ( OverloadList overloadList, uint startIndex ) : void
overloadList OverloadList List of overloads to be displayed see
startIndex uint The index of the initial overload to display
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The current document position will be used
public ShowOverload ( OverloadList overloadList, uint startIndex, int highlightStart, int highlightEnd ) : void
overloadList OverloadList List of overloads to be displayed see
startIndex uint The index of the initial overload to display
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. The overload at position 0 will be displayed with no highlight.
public ShowOverload ( int position ) : void
position int The document position where the calltip should be displayed
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position starting at overload 0
public ShowOverload ( int highlightStart, int highlightEnd ) : void
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. The overload at position 0 will be displayed.
public ShowOverload ( int position, int highlightStart, int highlightEnd ) : void
position int The document position where the calltip should be displayed
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position with no highlight
public ShowOverload ( int position, uint startIndex ) : void
position int The document position where the calltip should be displayed
startIndex uint The index of the initial overload to display
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated.
public ShowOverload ( int position, uint startIndex, int highlightStart, int highlightEnd ) : void
position int The document position where the calltip should be displayed
startIndex uint The index of the initial overload to display
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position with no highlight.
public ShowOverload ( uint startIndex ) : void
startIndex uint The index of the initial overload to display
return void

ShowOverload() public method

Shows the calltip with overloads
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the up and down arrows and cycles through the list of overloads in response to mouse clicks. The ARCed.Scintilla.OverloadList must already be populated. It will be displayed at the current document position.
public ShowOverload ( uint startIndex, int highlightStart, int highlightEnd ) : void
startIndex uint The index of the initial overload to display
highlightStart int Start posision of the part of the message that should be selected
highlightEnd int End posision of the part of the message that should be selected
return void