C# Class GraphicEditor.ViewModel.MainWindowViewModel

Show file Open project: msCube/Gallery Class Usage Examples

Public Methods

Method Description
LoadChildWindowsStates ( ) : void
MainWindowViewModel ( ) : System
OpenGeFileOnStartup ( string fileName ) : void
RedoExecute ( object obj = null ) : void
SaveChildWindowsStates ( ) : void
ShowChildWindows ( MainWindow window ) : void
SubscribeMenuItemsToChildWindows ( List menuItems ) : void
UndoExecute ( object obj = null ) : void

Private Methods

Method Description
BackCanvas_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
BrushToolSelectedExecute ( object obj ) : void
ConfigureWorkSpace ( ) : void
FillToolSelectedCommandExecute ( object obj ) : void
GraphicContentWorkSpaceMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
LineToolSelectedExecute ( object obj ) : void
NoToolSelectedExecute ( object obj = null ) : void
OpenGeFileExecute ( object obj = null ) : void
OpenImageExecute ( object obj = null ) : void
PointerToolSelectedExecute ( object obj ) : void
SaveGeFileExecute ( object obj = null ) : void
SaveImageExecute ( object obj = null ) : void
ShowOrHideChildWindow ( IChildWindowFactory childWindowFactory, bool isVisible ) : void
ShowOrHideColorPickerWindowExecute ( object obj ) : void
ShowOrHideLayersWindowExecute ( object obj ) : void
ShowOrHideOverviewWindowExecute ( object obj ) : void
SubscribeToCommands ( ) : void

Method Details

LoadChildWindowsStates() public method

public LoadChildWindowsStates ( ) : void
return void

MainWindowViewModel() public method

public MainWindowViewModel ( ) : System
return System

OpenGeFileOnStartup() public method

public OpenGeFileOnStartup ( string fileName ) : void
fileName string
return void

RedoExecute() public method

public RedoExecute ( object obj = null ) : void
obj object
return void

SaveChildWindowsStates() public method

public SaveChildWindowsStates ( ) : void
return void

ShowChildWindows() public method

public ShowChildWindows ( MainWindow window ) : void
window MainWindow
return void

SubscribeMenuItemsToChildWindows() public method

public SubscribeMenuItemsToChildWindows ( List menuItems ) : void
menuItems List
return void

UndoExecute() public method

public UndoExecute ( object obj = null ) : void
obj object
return void