C# Class EsotericIDE.Mainform

Inheritance: ManagedForm, IIde
ファイルを表示 Open project: Timwi/EsotericIDE

Private Properties

Property Type Description
InitializeComponent void
about void
activated void
breakpointsChanged void
breakpointsKeyDown void
breakpointsSelectedIndexChanged void
canDestroy bool
checkFileChanged void
clearInput void
compile bool
debuggerBreak void
executionFinished void
exit void
exiting void
font void
font void
goToCurrentInstruction void
init void
input void
newFile void
open void
openCore void
removeRunToCursorBreakpoint void
revert void
run void
runToCursor void
save DialogResult
save void
saveAs DialogResult
saveAs void
saveCore void
selectProgrammingLanguage void
sourceKeyDown void
sourceTextboxFixHack void
splitterMoved void
step void
stopDebugging void
tick void
toggleBreakpoint void
toggleSaveWhenRun void
toggleWordwrap void
updateUi void
viewBreakpoints void
viewOutput void
viewWatch void

Public Methods

Method Description
GetEnvironment ( ) : ExecutionEnvironment
GetSelectedText ( ) : string
GetSource ( ) : string
InsertText ( string text ) : void
Mainform ( EsotericIDE settings ) : System
ReplaceSource ( string newSource ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

about ( object _, EventArgs __ ) : void
activated ( object sender, EventArgs e ) : void
breakpointsChanged ( ) : void
breakpointsKeyDown ( object _, KeyEventArgs e ) : void
breakpointsSelectedIndexChanged ( object _, EventArgs __ ) : void
canDestroy ( ) : bool
checkFileChanged ( ) : void
clearInput ( object _, EventArgs __ ) : void
compile ( ExecutionState state ) : bool
debuggerBreak ( Position position ) : void
executionFinished ( bool canceled, RuntimeError runtimeError ) : void
exit ( object _, EventArgs __ ) : void
exiting ( object _, FormClosingEventArgs e ) : void
font ( FontSpec &fontSpec, Action set ) : void
font ( object sender, EventArgs __ ) : void
goToCurrentInstruction ( object _ = null, EventArgs __ = null ) : void
init ( ) : void
input ( object _, EventArgs __ ) : void
newFile ( object _, EventArgs __ ) : void
open ( object _, EventArgs __ ) : void
openCore ( string filePath ) : void
removeRunToCursorBreakpoint ( ) : void
revert ( object sender, EventArgs e ) : void
run ( object _, EventArgs __ ) : void
runToCursor ( object _, EventArgs __ ) : void
save ( ) : DialogResult
save ( object _, EventArgs __ ) : void
saveAs ( ) : DialogResult
saveAs ( object _, EventArgs __ ) : void
saveCore ( ) : void
selectProgrammingLanguage ( object _, EventArgs __ ) : void
sourceKeyDown ( object _, KeyEventArgs e ) : void
sourceTextboxFixHack ( ) : void
splitterMoved ( object _, EventArgs __ ) : void
step ( object _, EventArgs __ ) : void
stopDebugging ( object _, EventArgs __ ) : void
tick ( object _, EventArgs __ ) : void
toggleBreakpoint ( object _, EventArgs __ ) : void
toggleSaveWhenRun ( object _, EventArgs __ ) : void
toggleWordwrap ( object sender, EventArgs e ) : void
updateUi ( ) : void
viewBreakpoints ( object _, EventArgs __ ) : void
viewOutput ( object _, EventArgs __ ) : void
viewWatch ( object _, EventArgs __ ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

GetEnvironment() public method

public GetEnvironment ( ) : ExecutionEnvironment
return ExecutionEnvironment

GetSelectedText() public method

public GetSelectedText ( ) : string
return string

GetSource() public method

public GetSource ( ) : string
return string

InsertText() public method

public InsertText ( string text ) : void
text string
return void

Mainform() public method

public Mainform ( EsotericIDE settings ) : System
settings EsotericIDE
return System

ReplaceSource() public method

public ReplaceSource ( string newSource ) : void
newSource string
return void