public Select2SpeechApplicationContext() { TTSEngine TTSEngine = new TTSEngine(); SettingsController settingsController = new SettingsController(TTSEngine); AddVoiceBindingController addVoiceBindingController = new AddVoiceBindingController(settingsController, TTSEngine); settingsController.SetAddVoiceBindingController(addVoiceBindingController); SystemTrayView systemTrayView = new SystemTrayView(); SystemTrayController systemTrayController = new SystemTrayController(systemTrayView, settingsController, TTSEngine); systemTrayView.SetController(systemTrayController); }
public AddVoiceBindingView(AddVoiceBindingController controller, string[] installedVoices, string[] modifierKeyOptions) { InitializeComponent(); this.controller = controller; Load(installedVoices, modifierKeyOptions); }
public void SetAddVoiceBindingController(AddVoiceBindingController addVoiceBindingController) { this.addVoiceBindingController = addVoiceBindingController; }