C# Class RoboGO.ViewModels.IDEViewModel

ViewModel between IDEView and ScriptRunner.
Inheritance: INotifyPropertyChanged
Show file Open project: syre/SortingIndustrialRobot Class Usage Examples

Public Methods

Method Description
CodeClear ( ) : void

Clear the code output shown.

IDEViewModel ( ) : System

Constructor which uses TabControl. TabControl so can add and remove tab content.

executeCode ( ) : void

Execute the code.

Private Methods

Method Description
closeTab_Executed ( ) : void
executeCodeThread ( ) : void
newTab_Executed ( ) : void
notifyPropertyChanged ( String info ) : void
openFile ( string file ) : void
open_Executed ( ) : void
open_Executed_Settings ( OpenFileDialog openDialog ) : void
saveAs_Executed ( ) : void
saveAs_Executed_SaveFileDialog_Settings ( SaveFileDialog _saveDialog ) : void
writeFile ( SaveFileDialog saveDialog ) : void

Method Details

CodeClear() public method

Clear the code output shown.
public CodeClear ( ) : void
return void

IDEViewModel() public method

Constructor which uses TabControl. TabControl so can add and remove tab content.
public IDEViewModel ( ) : System
return System

executeCode() public method

Execute the code.
public executeCode ( ) : void
return void