C# Class Radegast.ScriptEditor

Inheritance: System.Windows.Forms.UserControl
显示文件 Open project: radegastdev/radegast Class Usage Examples

Private Properties

Property Type Description
Assets_OnAssetReceived void
Detach void
OnScriptRunningReplyReceived void
ReadCursorPosition void
ReplaceEx string
Retach void
SetTitle void
SscriptEditor_Disposed void
copyToolStripMenuItem_Click void
cutToolStripMenuItem_Click void
deleteToolStripMenuItem_Click void
detachedForm_FormClosing void
findToolStripMenuItem_Click void
lastPos int
originalParent_ControlAdded void
pasteToolStripMenuItem_Click void
redoToolStripMenuItem_Click void
rtb_KeyDown void
rtb_KeyPress void
rtb_SelectionChanged void
selectAllToolStripMenuItem_Click void
spaceOrTab bool
syntaxHiglightingToolStripMenuItem_Click void
tbtbLoadFromDisk_Click void
tbtbSaveToDisk_Click void
tbtbSaveToDisk_Click_1 void
tbtbSave_Click void
tbtnAttach_Click void
tbtnExit_Click void
tfindClose_Click void
tfindDoFind_Click void
tfindFindNextReplace_Click void
tfindFindText_Enter void
tfindFindText_KeyDown void
tfindFindText_KeyUp void
tfindFindText_Leave void
tfindFindText_TextChanged void
tfindReplaceAll_Click void
tfindReplace_Click void
undoToolStripMenuItem_Click void

Public Methods

Method Description
ScriptEditor ( Radegast.RadegastInstance instance ) : System
ScriptEditor ( Radegast.RadegastInstance instance, InventoryLSL script ) : System
ScriptEditor ( Radegast.RadegastInstance instance, InventoryLSL script, Primitive prim ) : System
ShowDetached ( ) : void

Private Methods

Method Description
Assets_OnAssetReceived ( AssetDownload transfer, Asset asset ) : void
Detach ( ) : void
OnScriptRunningReplyReceived ( object sender, ScriptRunningReplyEventArgs e ) : void
ReadCursorPosition ( ) : void
ReplaceEx ( string original, string pattern, string replacement ) : string
Retach ( ) : void
SetTitle ( ) : void
SscriptEditor_Disposed ( object sender, EventArgs e ) : void
copyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
deleteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
detachedForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
findToolStripMenuItem_Click ( object sender, EventArgs e ) : void
lastPos ( string s, char c ) : int
originalParent_ControlAdded ( object sender, System.Windows.Forms.ControlEventArgs e ) : void
pasteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
redoToolStripMenuItem_Click ( object sender, EventArgs e ) : void
rtb_KeyDown ( object sender, KeyEventArgs e ) : void
rtb_KeyPress ( object sender, KeyPressEventArgs e ) : void
rtb_SelectionChanged ( object sender, EventArgs e ) : void
selectAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
spaceOrTab ( char c ) : bool
syntaxHiglightingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tbtbLoadFromDisk_Click ( object sender, EventArgs e ) : void
tbtbSaveToDisk_Click ( object sender, EventArgs e ) : void
tbtbSaveToDisk_Click_1 ( object sender, EventArgs e ) : void
tbtbSave_Click ( object sender, EventArgs e ) : void
tbtnAttach_Click ( object sender, EventArgs e ) : void
tbtnExit_Click ( object sender, EventArgs e ) : void
tfindClose_Click ( object sender, EventArgs e ) : void
tfindDoFind_Click ( object sender, EventArgs e ) : void
tfindFindNextReplace_Click ( object sender, EventArgs e ) : void
tfindFindText_Enter ( object sender, EventArgs e ) : void
tfindFindText_KeyDown ( object sender, KeyEventArgs e ) : void
tfindFindText_KeyUp ( object sender, KeyEventArgs e ) : void
tfindFindText_Leave ( object sender, EventArgs e ) : void
tfindFindText_TextChanged ( object sender, EventArgs e ) : void
tfindReplaceAll_Click ( object sender, EventArgs e ) : void
tfindReplace_Click ( object sender, EventArgs e ) : void
undoToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

ScriptEditor() public method

public ScriptEditor ( Radegast.RadegastInstance instance ) : System
instance Radegast.RadegastInstance
return System

ScriptEditor() public method

public ScriptEditor ( Radegast.RadegastInstance instance, InventoryLSL script ) : System
instance Radegast.RadegastInstance
script OpenMetaverse.InventoryLSL
return System

ScriptEditor() public method

public ScriptEditor ( Radegast.RadegastInstance instance, InventoryLSL script, Primitive prim ) : System
instance Radegast.RadegastInstance
script OpenMetaverse.InventoryLSL
prim OpenMetaverse.Primitive
return System

ShowDetached() public method

public ShowDetached ( ) : void
return void