C# Class CoolCompiler.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Window
ファイルを表示 Open project: KvanTTT/Cool-Compiler

Public Methods

Method Description
MainWindow ( ) : System

Private Methods

Method Description
Compile ( ) : void
FillLexerAndParserTables ( ITree tree ) : void
FillLexerAndParserTables ( ITree tree, System.Windows.Controls.TreeViewItem parentTreeViewItem ) : void
LoadFile ( string fileName ) : void
Run ( ) : void
SaveFile ( string fileName ) : void
Window_Closed ( object sender, EventArgs e ) : void
Window_KeyUp ( object sender, System.Windows.Input.KeyEventArgs e ) : void
Window_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
btnCompileAndRun_Click ( object sender, RoutedEventArgs e ) : void
btnCompile_Click ( object sender, RoutedEventArgs e ) : void
dataGridErrors_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
dgTokens_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
foldingUpdateTimer_Tick ( object sender, EventArgs e ) : void
openFile_Click ( object sender, RoutedEventArgs e ) : void
saveFile_Click ( object sender, RoutedEventArgs e ) : void
tbEditor_TextArea_TextEntered ( object sender, System.Windows.Input.TextCompositionEventArgs e ) : void
tbEditor_TextArea_TextEntering ( object sender, System.Windows.Input.TextCompositionEventArgs e ) : void
trvSyntaxTree_MouseDoubleClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Method Details

MainWindow() public method

public MainWindow ( ) : System
return System