private void OnServiceStarted (ServiceStartedArgs args) { if (args.Service is Banshee.Gui.InterfaceActionService) { interface_action_service = (InterfaceActionService)args.Service; } else if (args.Service is GtkElementsService) { elements_service = (GtkElementsService)args.Service; } else if (args.Service is SourceManager) { source_manager = ServiceManager.SourceManager; } else if (args.Service is PlayerEngineService) { player = ServiceManager.PlayerEngine; } ServiceStartup (); }
private void OnServiceStarted(ServiceStartedArgs args) { if (args.Service is Banshee.Gui.InterfaceActionService) { interface_action_service = (InterfaceActionService)args.Service; } else if (args.Service is GtkElementsService) { elements_service = (GtkElementsService)args.Service; } ServiceStartup (); }
private void OnServiceStarted (ServiceStartedArgs args) { if (args.Service is JobScheduler) { ServiceManager.ServiceStarted -= OnServiceStarted; if (ServiceManager.SourceManager.MusicLibrary != null) { RefreshMetadataDelayed (); } else { ServiceManager.SourceManager.SourceAdded += OnSourceAdded; } } }
private void OnServiceStarted(ServiceStartedArgs args) { if (args.Service is Banshee.Preferences.PreferenceService) { preference_service = (PreferenceService)args.Service; SetupPreferences (); } else if (args.Service is Banshee.Gui.InterfaceActionService) { action_service = (InterfaceActionService)args.Service; SetupInterfaceActions (); } if (!(preference_service==null || action_service==null)) { ServiceManager.ServiceStarted -= OnServiceStarted; if (!SetupSourceContents ()) { source_manager.SourceAdded += OnSourceAdded; } } }
private void OnServiceStarted(ServiceStartedArgs args) { if (args.Service is GtkElementsService) elements_service = (GtkElementsService)args.Service; ServiceStartup (); }
void OnServiceStarted(ServiceStartedArgs args) { if (args.Service is GtkElementsService) { elements_service = (GtkElementsService)args.Service; ServiceStart (); } else if (args.Service is InterfaceActionService) { interface_action_service = (InterfaceActionService)args.Service; ServiceStart (); } }