C# Класс AGS.Plugin.Lua.LuaScriptEditPane

Наследование: AGS.Types.EditorContentPanel
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ScriptInfo LuaScriptFileInfo
contentDocument AGS.Types.ContentDocument

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
OnCommandClick ( string command ) : void

Приватные методы

Метод Описание
CommentBraceCheck ( int pos ) : bool
LuaPane_Enter ( object sender, EventArgs e ) : void
NonCommentBraceCheck ( int pos ) : bool
ShowAutoComplete ( int charsTyped, string autoCompleteList ) : void

Описание методов

DoBraceMatching() публичный метод

public DoBraceMatching ( ) : void
Результат void

GetText() публичный метод

public GetText ( ) : string
Результат string

LuaScriptEditPane() публичный метод

public LuaScriptEditPane ( LuaForAGSEditorComponent parentComponent, IAGSEditor owningEditor, LuaScriptFileInfo scriptInfo ) : System
parentComponent LuaForAGSEditorComponent
owningEditor IAGSEditor
scriptInfo LuaScriptFileInfo
Результат System

OnCommandClick() защищенный метод

protected OnCommandClick ( string command ) : void
command string
Результат void

Save() публичный метод

public Save ( ) : void
Результат void

Scintilla_CharAdded() публичный метод

public Scintilla_CharAdded ( object sender, ScintillaNet.CharAddedEventArgs e ) : void
sender object
e ScintillaNet.CharAddedEventArgs
Результат void

Scintilla_UpdateUI() публичный метод

public Scintilla_UpdateUI ( object sender, ScintillaNet.NativeScintillaEventArgs e ) : void
sender object
e ScintillaNet.NativeScintillaEventArgs
Результат void

SetText() публичный метод

public SetText ( string txt ) : void
txt string
Результат void

VerifySyntax() публичный метод

public VerifySyntax ( ) : void
Результат void

Описание свойств

ScriptInfo публичное свойство

public LuaScriptFileInfo ScriptInfo
Результат LuaScriptFileInfo

contentDocument публичное свойство

public ContentDocument,AGS.Types contentDocument
Результат AGS.Types.ContentDocument