public AudioController(VkSettings vk) { _request = new Request(vk); _settings.IsPlaying = false; AppSettings.sIsPlaying = false; _my_audio = _request.getMyAudioList(); _audio_list = _my_audio; }
public MainWindow(VkSettings vk) { InitializeComponent(); _request = new Request(vk); _audio_controller = new AudioController(vk); labelSong.MouseLeftButtonDown += new MouseButtonEventHandler(Label_MouseLeftButtonDown); _backgroundThread.DoWork += backgroundThread_GetAudio; DispatcherTimer timer = new DispatcherTimer(); timer.Tick += timer_Tick; timer.Interval = TimeSpan.FromSeconds(1); timer.Start(); }
private void webBrowser_LoadCompleted(object sender, System.Windows.Navigation.NavigationEventArgs e) { try { String url = webBrowser.Source.ToString(); String info = url.Split('#')[1]; if (info[0] == 'a') { VkSettings vk = new VkSettings(); vk.Token = info.Split('&')[0].Split('=')[1]; vk.UserId = info.Split('=')[3]; vk.Auth = true; MainWindow mw = new MainWindow(vk); this.Hide(); mw.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message); //WebBrowser_Loaded(null, null); } }
public Request(VkSettings settings) { _provider.VkSettings = settings; }