Exemplo n.º 1
0
 public NoteSystem(string rootFolder, TabControl mainTab,
                   StartTimerDelegate startRefreshTimer, EventHandler itemDoubleClickHandler)
 {
     RootFolder              = rootFolder;
     MainTab                 = mainTab;
     _StartRefreshTimer      = startRefreshTimer;
     _ItemDoubleClickHandler = itemDoubleClickHandler;
     LockObject              = new object();
 }
Exemplo n.º 2
0
 private void StartTimer()
 {
     if (this.InvokeRequired)
     {
         StartTimerDelegate d = new StartTimerDelegate(StartTimer);
         this.Invoke(d, null);
     }
     else
     {
         SyncTimer.Start();
     }
 }
Exemplo n.º 3
0
 void LoadAdImages()
 {
     List<AdInfo> adList = configLoader.GetScreenAds();
     for (int i = 0; i < adList.Count; i++) {
         AdInfo ad = adList[i];
         Bitmap image = DownloadImage(ad.ImageUrl);
         adImages.Add(image);
     }
     StartTimerDelegate show = new StartTimerDelegate(DisplayImages);
     this.Invoke(show);
 }