public SharkIt() { InitializeComponent(); WindowState = FormWindowState.Minimized; m_path = Properties.Settings.Default.Path; ShowInTaskbar = false; // Ignore about localization for now systemTray.Text = "Connecting..."; //systemTray.Icon = Resources.download_red; systemTray.BalloonTipClicked += new EventHandler(systemTray_BalloonTipClicked); m_session = new Session(); m_api = new API(m_session); m_session.GotSID += new Session.GotSIDHandler(m_gs_GotSID); m_session.GotToken += new Session.GotTokenHandler(m_gs_GotToken); Timer t = new Timer(); t.Interval = 50; t.Tick += new EventHandler(ClipboardWatcher); t.Start(); }
private void api_GetStreamKeyHandler(API sender, StreamKey key, object state) { }
/* public DownloadSongJob(API api, string token) { api.GetSongFromToken(token, new API.GetSongFromTokenHandler(api_GetSongFromTokenHandler), null); } */ public DownloadSongJob(API api, Song song) { api.GetStreamKeyBySongId(song.ID, new API.GetStreamKeyHandler(api_GetStreamKeyHandler), null); }