Пример #1
0
        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();
        }
Пример #2
0
 private void api_GetStreamKeyHandler(API sender, StreamKey key, object state)
 {
 }
Пример #3
0
 /*
 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);
 }