C# Class ScintillaNET.SnippetManager

Inheritance: ScintillaNET.TopLevelHelper
显示文件 Open project: NekoProject/NekoKun Class Usage Examples

Private Properties

Property Type Description
InsertSnippet void
ResetActiveSnippetColor void
ResetActiveSnippetIndicator void
ResetActiveSnippetIndicatorStyle void
ResetDefaultDelimeter void
ResetInactiveSnippetColor void
ResetInactiveSnippetIndicator void
ResetInactiveSnippetIndicatorStyle void
ResetIsEnabled void
ResetIsOneKeySelectionEmbedEnabled void
Scintilla_BeforeTextDelete void
Scintilla_BeforeTextInsert void
Scintilla_SelectionChanged void
Scintilla_TextInserted void
SetIndicators void
ShouldSerialize bool
ShouldSerializeActiveSnippetColor bool
ShouldSerializeActiveSnippetIndicator bool
ShouldSerializeActiveSnippetIndicatorStyle bool
ShouldSerializeDefaultDelimeter bool
ShouldSerializeInactiveSnippetColor bool
ShouldSerializeInactiveSnippetIndicator bool
ShouldSerializeInactiveSnippetIndicatorStyle bool
ShouldSerializeIsEnabled bool
ShouldSerializeIsOneKeySelectionEmbedEnabled bool
addSnippetLink ScintillaNET.SnippetLinkRange
cascadeSnippetLinkRangeChange void
snippetLinkTimer_Tick void

Public Methods

Method Description
AcceptActiveSnippets ( ) : bool
CancelActiveSnippets ( ) : bool
DoSnippetCheck ( ) : bool
InsertSnippet ( System.Snippet snip ) : void
InsertSnippet ( string shortcut ) : void
NextSnippetRange ( ) : bool
PreviousSnippetRange ( ) : bool
ShowSnippetList ( ) : void
ShowSurroundWithList ( ) : void
SnippetManager ( Scintilla scintilla ) : System

Private Methods

Method Description
InsertSnippet ( System.Snippet snip, int startPos ) : void
ResetActiveSnippetColor ( ) : void
ResetActiveSnippetIndicator ( ) : void
ResetActiveSnippetIndicatorStyle ( ) : void
ResetDefaultDelimeter ( ) : void
ResetInactiveSnippetColor ( ) : void
ResetInactiveSnippetIndicator ( ) : void
ResetInactiveSnippetIndicatorStyle ( ) : void
ResetIsEnabled ( ) : void
ResetIsOneKeySelectionEmbedEnabled ( ) : void
Scintilla_BeforeTextDelete ( object sender, ScintillaNET.TextModifiedEventArgs e ) : void
Scintilla_BeforeTextInsert ( object sender, ScintillaNET.TextModifiedEventArgs e ) : void
Scintilla_SelectionChanged ( object sender, EventArgs e ) : void
Scintilla_TextInserted ( object sender, ScintillaNET.TextModifiedEventArgs e ) : void
SetIndicators ( ) : void
ShouldSerialize ( ) : bool
ShouldSerializeActiveSnippetColor ( ) : bool
ShouldSerializeActiveSnippetIndicator ( ) : bool
ShouldSerializeActiveSnippetIndicatorStyle ( ) : bool
ShouldSerializeDefaultDelimeter ( ) : bool
ShouldSerializeInactiveSnippetColor ( ) : bool
ShouldSerializeInactiveSnippetIndicator ( ) : bool
ShouldSerializeInactiveSnippetIndicatorStyle ( ) : bool
ShouldSerializeIsEnabled ( ) : bool
ShouldSerializeIsOneKeySelectionEmbedEnabled ( ) : bool
addSnippetLink ( ScintillaNET.SnippetLinkRange range ) : ScintillaNET.SnippetLinkRange
cascadeSnippetLinkRangeChange ( ScintillaNET.SnippetLink oldActiveSnippetLink, ScintillaNET.SnippetLinkRange oldActiveRange ) : void
snippetLinkTimer_Tick ( object sender, EventArgs e ) : void

Method Details

AcceptActiveSnippets() public method

public AcceptActiveSnippets ( ) : bool
return bool

CancelActiveSnippets() public method

public CancelActiveSnippets ( ) : bool
return bool

DoSnippetCheck() public method

public DoSnippetCheck ( ) : bool
return bool

InsertSnippet() public method

public InsertSnippet ( System.Snippet snip ) : void
snip System.Snippet
return void

InsertSnippet() public method

public InsertSnippet ( string shortcut ) : void
shortcut string
return void

NextSnippetRange() public method

public NextSnippetRange ( ) : bool
return bool

PreviousSnippetRange() public method

public PreviousSnippetRange ( ) : bool
return bool

ShowSnippetList() public method

public ShowSnippetList ( ) : void
return void

ShowSurroundWithList() public method

public ShowSurroundWithList ( ) : void
return void

SnippetManager() public method

public SnippetManager ( Scintilla scintilla ) : System
scintilla Scintilla
return System