Exemplo n.º 1
0
        private void ChangeImage(int newOffset)
        {
            _imageOffset = newOffset.Marquee(0, 13);

            var img = BingImage.GetFromWeb(_imageOffset);

            if (img != null)
            {
                UseImage(img);
            }
        }
Exemplo n.º 2
0
        private void WatchThread()
        {
            BingImage currentImage = null;

            while (true)
            {
                var newImage = BingImage.GetFromWeb(0);

                if (newImage != null &&
                    (currentImage == null || newImage.Date > currentImage.Date))
                {
                    currentImage = newImage;
                    _imageOffset = 0;
                    UseImage(currentImage);
                }

                Thread.Sleep(TimeSpan.FromMinutes(30));
            }
        }