C# Class AGS.Plugin.Lua.LuaScriptEditPane

Inheritance: AGS.Types.EditorContentPanel
Afficher le fichier Open project: duncanc/Lua-for-AGS

Méthodes publiques

Свойство Type Description
ScriptInfo LuaScriptFileInfo
contentDocument AGS.Types.ContentDocument

Méthodes publiques

Méthode Description
DoBraceMatching ( ) : void
GetText ( ) : string
LuaScriptEditPane ( LuaForAGSEditorComponent parentComponent, IAGSEditor owningEditor, LuaScriptFileInfo scriptInfo ) : System
Save ( ) : void
Scintilla_CharAdded ( object sender, ScintillaNet.CharAddedEventArgs e ) : void
Scintilla_UpdateUI ( object sender, ScintillaNet.NativeScintillaEventArgs e ) : void
SetText ( string txt ) : void
VerifySyntax ( ) : void

Méthodes protégées

Méthode Description
OnCommandClick ( string command ) : void

Private Methods

Méthode Description
CommentBraceCheck ( int pos ) : bool
LuaPane_Enter ( object sender, EventArgs e ) : void
NonCommentBraceCheck ( int pos ) : bool
ShowAutoComplete ( int charsTyped, string autoCompleteList ) : void

Method Details

DoBraceMatching() public méthode

public DoBraceMatching ( ) : void
Résultat void

GetText() public méthode

public GetText ( ) : string
Résultat string

LuaScriptEditPane() public méthode

public LuaScriptEditPane ( LuaForAGSEditorComponent parentComponent, IAGSEditor owningEditor, LuaScriptFileInfo scriptInfo ) : System
parentComponent LuaForAGSEditorComponent
owningEditor IAGSEditor
scriptInfo LuaScriptFileInfo
Résultat System

OnCommandClick() protected méthode

protected OnCommandClick ( string command ) : void
command string
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

Scintilla_CharAdded() public méthode

public Scintilla_CharAdded ( object sender, ScintillaNet.CharAddedEventArgs e ) : void
sender object
e ScintillaNet.CharAddedEventArgs
Résultat void

Scintilla_UpdateUI() public méthode

public Scintilla_UpdateUI ( object sender, ScintillaNet.NativeScintillaEventArgs e ) : void
sender object
e ScintillaNet.NativeScintillaEventArgs
Résultat void

SetText() public méthode

public SetText ( string txt ) : void
txt string
Résultat void

VerifySyntax() public méthode

public VerifySyntax ( ) : void
Résultat void

Property Details

ScriptInfo public_oe property

public LuaScriptFileInfo ScriptInfo
Résultat LuaScriptFileInfo

contentDocument public_oe property

public ContentDocument,AGS.Types contentDocument
Résultat AGS.Types.ContentDocument