public MainWindowViewModel() { NewScriptCommand = new DelegateCommand(NewScript); OpenScriptCommand = new DelegateCommand(OpenFile); SaveScriptCommand = DisabledCommand.Instance; SaveScriptAsCommand = DisabledCommand.Instance; RefreshScriptCommand = DisabledCommand.Instance; OpenRecentCommand = new DelegateCommand <string>(OpenFile); ExitCommand = new DelegateCommand(Exit); UpdateLocalCommand = DisabledCommand.Instance; GameStatsCommand = new DelegateCommand(GameStats); OpenTicketsCommand = new DelegateCommand(OpenTickets); AboutCommand = new DelegateCommand(About); _recentFiles = new RecencyBuffer <string>(8); }
public MainWindowViewModel() { NewScriptCommand = new DelegateCommand(NewScript); OpenScriptCommand = new DelegateCommand(OpenFile); SaveScriptCommand = DisabledCommand.Instance; SaveScriptAsCommand = DisabledCommand.Instance; RefreshScriptCommand = DisabledCommand.Instance; OpenRecentCommand = new DelegateCommand <string>(OpenFile); SettingsCommand = new DelegateCommand(OpenSettings); ExitCommand = new DelegateCommand(Exit); DragDropScriptCommand = new DelegateCommand <string[]>(DragDropFile, CanDragDropFile); UpdateLocalCommand = DisabledCommand.Instance; GameStatsCommand = new DelegateCommand(GameStats); OpenTicketsCommand = new DelegateCommand(OpenTickets); ConditionsAnalyzerCommand = new DelegateCommand(ConditionsAnalyzer); MasteryCommand = new DelegateCommand(MasteryStats); AboutCommand = new DelegateCommand(About); _recentFiles = new RecencyBuffer <string>(8); }
public void Setup() { _buffer = new RecencyBuffer <string>(5); }