Esempio n. 1
0
 protected void UpdateUI(BaseControl.MethodInvoker uiDelegate, Control form)
 {
     if (form.InvokeRequired)
     {
         form.Invoke(uiDelegate);
         return;
     }
     uiDelegate();
 }
Esempio n. 2
0
 protected override void OnLoad(EventArgs e)
 {
     BaseControl.AsyncDelegate del = delegate
     {
         Thread.Sleep(1500);
         BaseControl.MethodInvoker uiDelegate = delegate
         {
             if (File.Exists(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Helper\\introduction.rtf")))
             {
                 this.rtxtIntroduction.LoadFile(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Helper\\introduction.rtf"));
             }
             this.rtxtIntroduction.Focus();
         };
         base.UpdateUI(uiDelegate, this);
     };
     base.BeginInvoke(del);
     base.OnLoad(e);
 }